Skip to main content
Money → Discounts. Make a code for customers to type in, or a discount that applies itself when its conditions are met.

What kind

What to limit it by

  • Minimum spend, or a minimum number of items
  • Specific products or collections
  • Dates — when it starts and stops
  • How many times it can be used, in total and per customer

Only one code per order

An automatic discount and a typed code don’t stack into a double reduction.
If you want a spend-more-save-more ladder, build it as several discounts with different minimum spends rather than expecting two to combine.

Free shipping isn’t the same as shipping

Free shipping makes an available postage option cost nothing. It doesn’t make somewhere you don’t ship to reachable. If no zone covers a customer’s address, they still can’t check out — there’s no option there for the discount to zero out. Shipping

Where the sums happen

Totals are worked out again on our side before anyone is charged, so a code can’t be worth more than you set it to, whatever the browser claims.

What people use them for

A single-use code in the follow-up email. Keep the window short — a code with no expiry becomes a permanent discount the moment somebody posts it on a deals forum. → Abandoned carts
Date-limited, with a total usage cap so a leak has a ceiling.
Either automatic on a first order, or a code in your welcome automation.

Keep an eye on the margin

A percentage off comes off the item price, and our 5% is taken from the discounted total — so fees shrink with the discount rather than eating into it. Free shipping is the one to watch. On something heavy going somewhere far, that postage is a real cost you’re absorbing in full.