Shipping discount rules

5. Shipping discount rules

A shipping discount rule gives buyers a cheaper or free delivery rate when an order meets your conditions.

Go to Rules → Add rule → Shipping discount.

Create shipping discount rules

5.1. General

Set the rule name and status, a priority, and an optional start and end date and time.

A lower priority number means a higher priority. Only the highest-priority matching rule applies to a shipping line, so shipping discount rules don’t stack with each other.

5.2. Conditions

Set conditions as you would for other rules. You also choose how the discount is triggered:

  • Automatically, when the conditions are met
  • With a discount code that buyers type at checkout. Codes are case-insensitive and must be unique across your store.

Important: The trigger can’t be changed after the rule is saved.

5.3. Action

FieldMeaning
Discount typePercent off (use 100% for free shipping) or Amount off. It can't be changed once saved.
Currency behaviorFor amount discounts: convert to the buyer's cart currency (recommended), or use the number as-is
Discount labelShown on the shipping line. If left empty, one is generated.
Applies to ratesWhich delivery rates the discount reduces
Also apply to subscription ordersOtherwise the discount applies to one-time purchases only

Note: Each active automatic shipping discount uses one of your store’s 25 automatic discount slots.

5.4. Example: Free shipping over $100

  1. Under Conditions, add Cart subtotal amount is greater than 100 and choose Automatically.
  2. Under Action, choose Percent off and enter 100.
  3. Save the rule with its status set to Active.

The eligible shipping rate becomes free when the cart meets the condition.

👉 Want buyers to see how close they are to free shipping? On Shopify Plus, add a cart message with the same amount.