Overview
Shipping Rules allow you to automate package selection and shipping options based on specific order conditions. This helps reduce manual work and ensures consistent shipping decisions across your store.Creating Your First Rule
1
Access Shipping Rules
Navigate to the app and click on Shipping Rules
in the sidebar
2
Add New Rule
Click Add Rule to create your first automated shipping rule
3
Configure Rule Name
Give your rule a descriptive name (e.g., “Heavy Items - Express Post”)
4
Set Conditions
Define when this rule should apply using one or more conditions
5
Define Actions
Specify what should happen when the conditions are met
6
Enable Rule
Toggle the rule status to Enabled and save
Rule Conditions
You can create rules based on various order attributes:Order Weight
- Less than or equal to: For lightweight items
- Greater than: For heavy items requiring special handling
- Equals: For specific weight thresholds
Order Value
- Less than: For low-value orders
- Greater than or equal to: For high-value orders requiring signature
Customer State
- Equals: Target specific Australian states or territories
- Useful for regional shipping preferences or restrictions
Delivery Method
- Equals: Match specific delivery methods from your Shopify shipping settings
- Useful for applying different rules based on how customers choose to receive their orders
- Examples: Standard Shipping, Express Shipping, Click & Collect, Local Delivery
Destination Country
- Equals: Match orders shipping to a specific country
- Not equals: Exclude orders shipping to a specific country
- Useful for applying different shipping rules for domestic vs international orders
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. Configuration Options:-
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:
- Equals: Product name must exactly match (case-insensitive)
- Not equals: Product name must not match
- Enter the product name exactly as it appears in your Shopify store
-
Quantity:
- Equals: Match items with a specific quantity
- The quantity refers to the 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)
- 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
- 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, 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
- Express Post: Priority delivery service
- International: For overseas orders
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
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 Matching
Product Title Matching
When using Fulfillment Order Line Items condition, ensure the product title
matches exactly as it appears in your Shopify store (case-insensitive). Check
your product names in Shopify admin to verify the exact spelling and format.
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