Help center

Help center

All collectionsExamplesPopular setups you can copy

Popular setups you can copy

Ready-made recipes for the most common shipping discounts.

These are examples to start from: change the amounts, rates and countries to suit your store. They use Automatic discount, so remember to switch from the default Discount code if that's what you want.

Free shipping over $100

  • Condition: Cart total Is at least 100

  • Discount setup: Shipping → All shipping rates → Free

$25 shipping credit over $150, cheapest rate only

  • Condition: Cart total Is at least 150

  • Discount setup: Shipping → Cheapest shipping rate → Fixed Amount Off 25

If the cheapest rate costs less than $25, it becomes free. Other rates stay full price.

Free standard shipping, but not express

  • Condition: Cart total Is at least 100

  • Discount setup: Shipping → Choose specific rates → select your standard rate from the list → Free

Discount setup with Choose specific rates, the Standard rate selected, and Free

If your standard rate's name changes at checkout (some carrier rates do), type "Standard" instead and choose Add "Standard" (wildcard match).

Or use All shipping rates and tick Exclude rates over a certain amount. This filters by price, so it only works while express always costs more than standard. Live carrier rates change with weight and distance, so choosing your standard rate by name is more reliable.

More options: How to offer free shipping on standard shipping only, not express.

Flat $5 shipping over $50

  • Condition: Cart total Is at least 50

  • Discount setup: Shipping → All shipping rates → Fixed Price 5

Tiered: $10 off over $50, free over $100

Create two separate discounts:

  1. Cart total Is at least 50 → Fixed Amount Off 10

  2. Cart total Is at least 100 → Free

A customer over $100 qualifies for both, and Shopify gives them the free one.

Free shipping for VIPs, or anyone over $100

  • Rule group 1: Customer tag Contains VIP

  • OR Rule group 2: Cart total Is at least 100

  • Discount setup: All shipping rates → Free

VIPs must be signed in at checkout.

Free shipping in one country only

  • Conditions: Shipping country Is one of Australia, AND Cart total Is at least 100

Free local delivery nearby

  • Condition: Postcode / ZIP Matches any of 2000:2050

  • Discount setup: Local delivery → Free

Free shipping on a collection

  • Condition: Cost of items from collection (total) Is at least 100, collection "Olive Oils"

Only olive oils count toward the $100.

A Cost of items from collection (total) condition: Is at least $100 from the Olive Oils collection

Free shipping on heavy items

  • Condition: Product collection Contains (any) "Bulky Goods"

  • Discount setup: All shipping rates → Free

Free shipping over $100, except oversized items

  • Conditions: Cart total Is at least 100, AND Product collection Does not contain "Oversized"

  • Discount setup: Shipping → All shipping rates → Free

Free shipping over $100, up to 20 kg

  • Conditions: Cart total Is at least 100, AND Cart weight Is at most 20 kg

  • Discount setup: Shipping → All shipping rates → Free

Choose kg before entering the weight. It defaults to grams.

Did this answer your question?
😞
😐
😁