
What are shipping rules?
Shipping rules automatically apply specific actions to your incoming orders based on predetermined conditions. It prevents you from having to make manual changes to individual orders time after time, because you can configure blanket rules to cover a variety of shipping scenarios.
Benefits of configuring shipping rules:
- Offer multiple delivery options at checkout, and have the order change to that shipping method automatically
- Eliminates mistakes to be made as decisions about shipping methods, insurance, etc. are pre-configured
- Saves time, money and energy - no more manual administrative changes needed to update order details or select shipping methods
- Ideal for webshop owners who have a wide range of products, ship with different carriers and shipping methods or have multiple warehouses and employees
How do shipping rules work?
Shipping rules work by creating "if this (and this) then that" scenarios that, once set up, will apply to all orders which meet the criteria and automatically change these orders to match the rule created.
For example:
- If weight is less than 10kg, ship with PostNL Standard
- If to country is Germany ship with DPD Home
- If order value is greater than 200 then insure shipment by 200
Shipping rules consist of conditions and subsequent actions. The conditions determine when a rule will be applied to an order. For example, if a shipping rule is created with the condition "weight is less than 10kg" then all orders which have a weight under 10kg will have a shipping rule applied to them. The action is the change that will be made to orders that meet the conditions, e.g., "If weight is less than 10kg, ship with DPD Home".
How are shipping rules applied?
When an incoming order is pushed from your online store into Sendcloud, the order will be automatically run through all your active shipping rules.
If the order meets the condition(s) of a shipping rule, then the subsequent action(s) will be applied. this means that you can print all of your labels without making any adjustments to your orders. Instead of manually changing 100 orders, you can process them all instantly in one click.
Conditions: | Determinations: | Actions: |
Integration |
Is/Is not |
Insure shipment by |
Item name |
Contains/Does not contain/Ends with/Is/Is not/Starts with |
Ship with address |
Item SKU |
Contains/Does not contain/Ends with/Is/Is not/Starts with |
Ship with shipping method |
Order number | Contains/Does not contain/Ends with/Is/Is not/Starts with | Set weight |
Order status | Is/Is not | |
Item quantity | Greater or equal than/Greater/Is/Is not/Less or equal than/Less than | |
Order value | Greater or equal than/Greater/Is/Is not/Less or equal than/Less than | |
Sender address | Is/Is not | |
To country | Is/Is not | |
Checkout delivery name | Contains/Does not contain/Ends with/Is/Is not/Starts with | |
Weight (kg) | Greater or equal than/Greater/Is/Is not/Less or equal than/Less than |
Set up your shipping rules
To create a shipping rule, go to Settings > Shipping rules. In this overview, all of the created shipping rules are shown in the order that they will be applied in, from top to bottom. From here you can:
- Create a new rule
- Edit or delete existing rules
- Change the rule order.
- Toggle rules to be active or inactive
Click on Create new to make a new rule:
Give your shipping rule a name so you can identify it, and select your conditions and determination. Click the + plus button to add a new condition line. Then select an action to apply and click the + plus button to add multiple actions.
Examples of smart Shipping Rules:
In order to give you an idea of what smart shipping rules can do for you, here are some examples.
- Match a shipping method to a check-out shipping method name: When shop checkout shipping method is letter post AND to country is Netherlands > Ship with PostNL Mailbox Parcel Extra 0-2kg
- When shipping an expensive product: If item name contains Macbook > insure shipment by 1000€
- When shipping an extra large product: If item name contains carpet AND to country is Netherlands > Ship with DHL Europlus
- Shipping to foreign countries: If to country is United Kingdom AND weight is less or equal than 5kg > Ship with UPS standard 3-6kg

Shipping rule order
Your smart shipping rules are applied in the order they are listed in the shipping rules overview. The rules are applied from top to bottom, so the rules at the top of the list will be applied first, followed by the next rule. It’s important to carefully choose the order of your smart shipping rules, ensuring that no desired actions will be cancelled out by smart shipping rules listed further down in your overview.
For example, see the two rules below:
- If “To Country is Germany” (CONDITION), then “Ship With DPD Home” (ACTION).
- If “To Country is Germany” (CONDITION) AND “Weight is Greater Than 20kg” (CONDITIONS), then Ship With DHL Parcel Connect 15 – 31kg (ACTION)
In this example, you would ideally want to place these rules in the same order as above. This will ensure that the orders that are being shipped to Germany AND are heavier than 20kg will be shipped by the right carrier (DHL Parcel Connect 15 – 31kg).
If you placed the rules the other way round, then the rule containing the weight related condition would be overwritten. The order would be shipped with DPD Home no matter its weight because both rules include the condition “To Country is Germany”.
How to use pattern matching
You can now use pattern matching to further refine your shipping rules. Pattern matching is when a given sequence is checked to see if it contains certain characters. This is particularly useful for shipping rules related to postcodes or for ranges of numbers such as in product SKUs or order numbers.
To use pattern matching, select Pattern matching as the determination for your condition. Enter your characters in the pattern matching field, then apply one of four patterns as noted below directly after:
Pattern: | Meaning: |
* | Matches everything |
? | Matches any single character |
[seq] | Matches any character in sequence |
[!seq] | Matches any character not in sequence |
For example, in London there are four types of postcode area: W, E, S and N. If you want to apply a shipping rule for London, but which will only apply to addresses in the W postcode area, you could apply the below rule:
- If “Postal code” (CONDITION), PATTERN MATCH "W*" then "Ship with" Hermes" (ACTION)
Match any or all conditions
You also have the option to select “Match ALL of the conditions of this rule”. If you select this option, all of the conditions have to be met before a shipping rule is applied. If you change this to "match ANY of the conditions of this rule", any of the conditions can be present and the actions will be applied to hose orders.
How to see applied shipping rules
You can easily see which shipping rules have been automatically applied to your order by going to the Created labels tab and clicking the eye icon to enter the label details view. The name of the rule which has been applied and the action will be listed.
What types of shipping rules are available for my shop integration?
Not every type of webshop integration supports every shipping rule condition. If you're not sure, check the list below to see what conditions your integration supports:
Total order price value |
Shop checkout shipping method |
SKU |
Items |
Api | API | API | Lightspeed |
Bol.com | Bol.com | Bol.com (SKU or EAN) | Prestashop |
CCVshop | Amazon | Amazon | Shopify |
eBay | eBay | eBay | WooCommerce |
ePages | ePages | ePages | |
Etsy | Etsy | Etsy | |
Magento V1 + V2 | Magento V1 + V2 | Magento V1 + V2 | |
Mijnwebwinkel | Mijnwebwinkel | Mijnwebwinkel | |
Prestashop | Prestashop | Prestashop | |
Shopify | Shopify | Shopify | |
Shopware | Shopware | Shopware | |
WooCommerce | WooCommerce | WooCommerce | |
Oxid | Oxid | Oxid | |
CSV imports | |||