Shipping - Shipping Rules Examples

The following are examples of shipping rules being used to achieve different outcomes.

Shipping rules can be personalised to suit your shop's requirements. In the examples below, we use the UK as the origin country and GBP currency for consistency. You can configure the countries and currencies as relevant to you.

In this article:




Example 1: Free shipping

If your product costs have shipping included in the price, no shipping rules are required.

You can also create free shipping discount codes if you want to offer free shipping to selected customers.



Example 2: Basic worldwide shipping

In this example the shop charges £5 flat-rate shipping worldwide, with free shipping on any orders over £50.

This requires two shipping rules - one for orders up to £49.99, and one for orders over £50.

To prevent mistakes make sure that your rules don't overlap and cover all possible orders.

Rule 1: All orders under £50, i.e. up to £49.99

This rule is made up of the following conditions:

Field Condition
Property total
Operator less-than
Value 50

Outcome: If the order total is less that £50, £5 shipping will be added to the order.

Rule 2: All orders £50 and over

This rule is made up of the following conditions:

Field Condition
Property total
Operator greater-than-or-equal-to
Value 50

Outcome: If the order total is £50 or more, the shipping cost is £0.


Example 3: Shipping with costs defined by region and order total

In this example, multiple rules are used to make the shipping costs more specific on the basis of destination country and order total.

Rule 1: UK orders under £50, i.e. up to £49.99

This rule is made up of the following conditions:

Field Condition 1 Condition 2
Property shipping country total
Operator equals less-than
Value United Kingdom 50

Outcome: If the order is for less than £50 and shipping to the United Kingdom, the shipping is £3.50.

Rule 2: UK orders over £50

This rule is made up of the following conditions:

Field Condition 1 Condition 2
Property shipping country total
Operator equals greater-than-or-equal-to
Value United Kingdom 50

Outcome: If the order is for £50 or more and shipping to the United Kingdom, the shipping is £0.

Rule 3: All US orders

This rule is made up of the following conditions:

Field Condition 1
Property shipping country
Operator equals
Value United States

Outcome: If the order is shipping to the United States, the shipping is £7.99.

Rule 4: Orders outside of the UK and US under £250

This rule is made up of the following conditions:

Field Condition 1 Condition 2 Condition 3
Property shipping country shipping country total
Operator not equal to not equal to less-than
Value United Kingdom United States of America 250

Outcome: If the order is for less than £250 and shipping anywhere other than the United Kingdom or United States, the shipping is £12.99.

Rule 5: Orders outside of the UK and US of £250 and over

This rule is made up of the following conditions:

Field Condition 1 Condition 2 Condition 3
Property shipping country shipping country total
Operator not equal to not equal to greater-than-or-equal-to
Value United Kingdom United States of America 250

Outcome: If the order is for £250 or over and shipping anywhere other than the United Kingdom or United States, the shipping is £0.




Example 4: Shipping options for customer to choose from

You can make rules with conditions that purposely overlap. This allows you to give your customer the option of different types of shipping, such as faster more expensive shipping alongside standard shipping. The customer can choose their preferred option at checkout.

Rule 1: UK standard shipping

This rule is made up of the following conditions:

Field Condition
Property shipping country
Operator equals
Value United Kingdom

Rule 2: UK express shipping

This rule is made up of the following conditions:

Field Condition
Property shipping country
Operator equals
Value United Kingdom

Outcome of all rules: If the customer is in the UK, they can choose from either shipping option.




Example 5: Same shipping rate for multiple countries

In this example, a rule is created to define the same shipping rate for all EU countries.

Rule 1: A condition for each country

Field Condition
Property shipping country
Operator equals
Value [choose country]

Make sure that the Condition matching setting is set to any for this rule.

This means that any one of the rule's conditions will trigger the rule - a customer from any one of the defined countries.

Outcome of all rules: If the order is shipping to one of the EU countries, the shipping is £9.99.