Overview
Shipping Rules allow you to automate package selection, shipping service, signature requirements, Extra Cover (transit cover), and—for international orders—importer reference number, based on specific order conditions. This helps reduce manual work and ensures consistent shipping decisions across your store. Each rule can have up to 10 conditions, combined with AND or OR. Rules are evaluated in the order they appear; the first matching rule’s actions are applied.Creating Your First Rule
Define Actions
Specify what should happen when the conditions are met (e.g. package, service, signature, Extra Cover)
Rule Conditions
You can create rules based on various order attributes. Each rule can have up to 10 conditions. When you add more than one condition, you choose how to combine them: AND (all must match) or OR (at least one must match). The first condition has no operator; from the second condition onward, you select “and” or “or” to combine with the previous result.Order Weight
- Operators: Less than or equal to, Less than, Greater than, Greater than or equal to, Equals
- Unit: Weight is entered in grams (e.g. enter 2000 for 2 kg, 10000 for 10 kg)
- Example: Create a rule for lightweight items (2000 g or less) or heavy items (over 10000 g) to automatically select appropriate packaging and shipping services.
Order Value
- Operators: Less than or equal to, Less than, Greater than, Greater than or equal to, Equals
- Currency: Values are in your store’s currency (typically AUD)
- Use: For low-value orders or high-value orders requiring signature or extra cover
Customer State
- Operator: Equals only (exact match)
- Values: Australian states and territories (ACT, NSW, NT, QLD, SA, TAS, VIC, WA)
- Use: Target specific regions for different shipping preferences or restrictions. The state is taken from the order’s shipping address.
Delivery Method
- Operator: Equals only
- Availability: This condition appears only when your store has delivery methods configured in Shopify (e.g. from shipping profiles). If you don’t see it, set up delivery methods in Shopify first.
- Values: The list shows your Shopify delivery method names (e.g. Standard Shipping, Express Shipping, Click & Collect, Local Delivery). You can also select Other and optionally enter a custom name (max 100 characters) so the rule matches orders whose selected method isn’t in the list—e.g. when the customer chose a method that doesn’t appear by name in the app.
- Matching: The app compares the order’s delivery method (presented name or name looked up by ID) to the condition value.
Destination Country
- Operators: Equals (match a specific country) or Not equals (exclude a specific country)
- Values: Country list (Australia, New Zealand, US, UK, Canada, etc.). The country is taken from the order’s shipping address.
- Use: Apply different rules for domestic vs international orders (e.g. Destination country not equals Australia for international).
Fulfillment Order Line Items
Match orders based on specific products and quantities in the fulfillment order. This powerful condition allows you to create rules that trigger based on what items are being shipped.
-
Match Mode:
- All of fulfillment order / line items: All items in the order must match your criteria
- At least one of fulfillment order / line items: Any item in the order can match your criteria
-
Product Title:
- Operators: Equals, Not equals, Starts with, Ends with, Contains (all case-insensitive)
- Enter the product name as it appears in your Shopify store (or a part of it when using Starts with, Ends with, or Contains)
-
SKU:
- Operators: Equals, Not equals, Starts with, Ends with, Contains (all case-insensitive)
- Enter the SKU as it appears on your product variant in Shopify (max 40 characters)
- You must enter at least one of product title, SKU, or variant for the condition to match
-
Variant:
- Match line items by variant title (the option values shown for the product, e.g. “Small / Blue”, “500g”).
- Operators: Same as product title and SKU—Equals, Not equals, Starts with, Ends with, Contains (all case-insensitive).
- Enter the variant title as it appears in Shopify (e.g. size, color, or other option). Max 255 characters.
- You must enter at least one of product title, SKU, or variant for the condition to match.
-
Quantity:
- Any: The line item matches regardless of how many units are being fulfilled (useful when you only care that the product is in the order)
- Equals: The fulfilling quantity must equal the number you enter (number of units being fulfilled for that product)
- Product-specific shipping: Apply different shipping rules for specific products (e.g., fragile items, oversized products, hazardous materials)
- SKU-based rules: Match by variant SKU when product titles vary or you use codes (e.g., “Fragile-001”, “BULK-10”)
- Variant-based rules: Match by variant title (e.g. “Large”, “Blue”, “500g”) when you want to target specific sizes, colors, or options without using SKU
- Quantity-based rules: Handle bulk orders differently from single-item orders
- Special handling: Automatically apply express shipping or special packaging for certain products
- Cost optimization: Use standard shipping for low-value items and express for high-value products
- Fragile Items Rule: If any order contains “Glass Vase” with quantity 1 or more, automatically use Express Post and require signature
- SKU-based Rule: If any order contains a line item with SKU equals “Fragile-001”, use Express Post and require signature
- Variant-based Rule: If any order contains a line item with variant title equals “Large” (or “Small / Blue”), use a specific package or Express Post—useful when size or option determines packaging
- Bulk Orders Rule: If all items in an order are “Bulk Pack” products with quantity 10 or more, use a large box package
- Exclude Products Rule: If any order contains “Hazardous Material” products, use special handling and Express Post
- Premium Products Rule: If any order contains “Premium Watch” products (or SKU “PREM-WATCH”), require signature and use Express Post
Rule Actions
When conditions are met, you can automate:Package Selection
- Flat-rate packaging: Choose specific Australia Post satchels or boxes
- Custom packages: Select from your defined custom packages
- Default package: Use your store’s default package setting
Signature Requirements
- Required: Automatically add signature on delivery for high-value items
- Not Required: Skip signature for standard deliveries
Shipping Service
- Parcel Post: Standard delivery service (domestic or international, depending on the order’s destination)
- Express Post: Priority delivery service (domestic or international)
- For international orders, the app applies the corresponding Australia Post international product (standard or express) when you select Parcel Post or Express Post respectively. There is no separate “International” action—the same two services apply to both domestic and international orders.
Extra Cover
- Extra Cover lets you set a fixed transit cover amount (in dollars) for orders that match the rule. Transit cover protects the value of shipped items against loss or damage while in transit with Australia Post.
- Amount range: You can enter any value from 5,000 (inclusive). Values outside this range are not allowed when saving the rule.
- Signature when 500 or more, the app automatically adds signature on delivery for those orders (Australia Post requirement). You do not need to add a separate Signature action.
- Use cases: Use this action when you want rule-based transit cover—for example, high-value orders get $1,000 cover and signature, or orders containing certain products get a specific cover amount.
Importer Reference Number (International)
- Importer reference number lets you set a customs importer reference (e.g. your company or client reference) for international shipments. When an order matches a rule with this action, the value is applied to the customs declaration when creating the international label.
- Applicable to: International orders only (e.g. use with a condition such as Destination country not equals Australia).
- Maximum length: 40 characters.
- Use cases: Use when you routinely ship to the same overseas buyer or use a fixed importer reference for certain destinations—no need to type it on each label.

Best Practices
Rule Organization
Logical Grouping
Logical Grouping
Group related rules together: - Heavy items rules - High-value item rules -
Regional shipping rules - International shipping rules
Clear Naming
Clear Naming
Use descriptive names that explain the rule’s purpose: - ✅ “Heavy Items -
Express Post” - ✅ “High Value - Signature Required” - ❌ “Rule 1” - ❌
“Shipping Rule”
Rule Priority
Rules are processed in the order they appear. Consider:- Most specific rules first: Narrow conditions before broad ones
- Exception handling: Create rules for special cases
- Default fallback: Ensure you have a catch-all rule
Testing Your Rules
- Create test orders with different weights, values, and locations
- Enable rules one at a time to verify they work as expected
- Monitor the results to ensure correct package and service selection
- Adjust as needed based on real-world performance
Common Rule Examples
High-Value Items
Create a rule named “High Value - Signature Required” that:- Condition: Order value is greater than or equal to $200
- Actions:
- Require signature on delivery
- Use Express Post service
Heavy Items
Create a rule named “Heavy Items - Large Package” that:- Condition: Order weight is greater than 5kg
- Actions:
- Automatically select a large box package
Regional Shipping
Create a rule named “WA Orders - Express Post” that:- Condition: Customer state equals WA (Western Australia)
- Actions:
- Use Express Post service
Delivery Method Based
Create a rule named “Click & Collect - No Signature” that:- Condition: Delivery method equals Click & Collect
- Actions:
- Signature not required
- Use Parcel Post service
Product-Specific Shipping
Create a rule named “Fragile Items - Express & Signature” that:- Condition: Fulfillment Order Line Items
- Match Mode: At least one of fulfillment order / line items
- Product Title equals “Glass Vase”
- Quantity equals 1
- Actions:
- Use Express Post service
- Require signature on delivery
- Select appropriate protective packaging
SKU-Based Shipping
Create a rule named “SKU Fragile-001 - Express & Signature” that:- Condition: Fulfillment Order Line Items
- Match Mode: At least one of fulfillment order / line items
- SKU equals “Fragile-001”
- Quantity equals 1
- Actions:
- Use Express Post service
- Require signature on delivery
High-Value Orders with Extra Cover
Create a rule named “High Value - Extra Cover” that:- Condition: Order value is greater than or equal to $300
- Actions:
- Extra Cover: 100 and $5,000)
- Use Express Post service
Bulk Product Handling
Create a rule named “Bulk Orders - Large Package” that:- Condition: Fulfillment Order Line Items
- Match Mode: All of fulfillment order / line items
- Product Title equals “Bulk Pack”
- Quantity equals 10
- Actions:
- Select large box package
- Use Parcel Post service
Managing Rules
Editing Rules
- Click on any rule name to edit its configuration
- Modify conditions, actions, or rule name as needed
- Save changes to update the rule
Disabling Rules
- Toggle the rule status to Disabled to temporarily stop the rule
- Rules can be re-enabled at any time without losing configuration
Deleting Rules
- Click the delete button next to any rule
- Confirm deletion to permanently remove the rule
Troubleshooting
Rule Not Working
Check Rule Status
Check Rule Status
Ensure the rule is Enabled and saved properly
Verify Conditions
Verify Conditions
Test if order data matches your rule conditions exactly
Rule Order
Rule Order
Check if another rule is processing first and preventing this rule from
running
Package Availability
Package Availability
Ensure the selected package type is available and properly configured
Product Title, SKU, and Variant Matching
Product Title, SKU, and Variant Matching
When using Fulfillment Order Line Items condition, ensure product title, SKU,
and/or variant title match as in your Shopify store (matching is case-insensitive).
You must enter at least one of product title, SKU, or variant. For SKU, use the
variant SKU and keep it to 40 characters or fewer. For variant, use the variant
title (e.g. “Small / Blue”, “500g”) and keep it to 255 characters or fewer.
Extra Cover validation
Extra Cover validation
Extra Cover must be a number between 5,000. If you see a validation
error when saving, check that the value is within this range and that you have
entered a valid number. Amounts of $500 or more automatically add signature on
delivery; you do not need a separate Signature action.
Importer Reference validation
Importer Reference validation
Importer reference number is limited to 40 characters. If you see a validation
error, shorten the value. This action only applies to international orders; use
it with a condition such as Destination country not equals Australia.
Maximum conditions per rule
Maximum conditions per rule
Each rule can have up to 10 conditions. If you cannot add another condition,
either combine logic into fewer conditions (e.g. using Fulfillment Order Line
Items) or create a second rule.
Conflicting Rules
If multiple rules apply to the same order:- Rules are processed in order of appearance
- The first matching rule’s actions are applied
- Reorder rules to change priority
- Make conditions more specific to avoid conflicts
Advanced Tips
Complex Conditions
Combine multiple conditions for sophisticated rules:- High-value AND heavy items
- Specific state AND weight range
- Order value AND customer location
- Delivery method AND order weight
- Delivery method AND customer state
- Product type AND quantity (using Fulfillment Order Line Items)
- Customer state AND specific products
- Order weight AND product type
Seasonal Rules
Create temporary rules for:- Holiday shipping deadlines
- Special promotions
- Weather-related shipping changes
Performance Optimization
- Keep rules simple and specific
- Avoid overly broad conditions
- Regularly review and clean up unused rules
- Monitor rule performance and adjust as needed