How to set a free-shipping threshold that raises average order value
“Free shipping over $50” is one of the most powerful nudges in ecommerce — but only if the number is right. Set it too low and you give away shipping you were already getting paid for; set it too high and no one bothers. The good news: the correct number is hiding in your own order data.
Why a threshold works
A free-shipping threshold turns a cost into a goal. Instead of “shipping is $6,” the shopper sees “you’re $8 away from free shipping” — and adding one more item feels like winning rather than spending. That single reframe does two things at once: it lifts your average order value and it removes the shipping shock that abandons so many carts at the payment step.
The mechanism is loss aversion. Once a shopper is close to the line, paying for delivery feels like leaving money on the table, so they’d rather add a $10 item than hand over $6 for postage. You capture more revenue and the shopper feels they came out ahead.
Pick the number from your own data
The single most common mistake is copying a competitor’s threshold. Your number depends on your margins and your basket sizes, not theirs. Start from your real baseline:
- Find your current AOV. Shopify Analytics reports your average order value. That’s your anchor.
- Set the threshold above it — but within reach. Roughly 15–25% above AOV is the sweet spot. If your average order is $40, a $50 threshold is a believable stretch; a $90 one is a wall people ignore.
- Check the margin math. The extra items a shopper adds to cross the line need to cover the shipping you’re now giving away. If your average add-to-reach item earns more margin than a typical shipping label costs, the offer funds itself.
If your margins are thin, you can protect them by raising the threshold slightly or limiting free shipping to a region where your rates are cheapest — but always start from the data, not a round number that “feels right.”
Show it, don’t hide it
A threshold no one sees does nothing. The nudge only works when shoppers know how close they are, so surface it with a live free-shipping progress bar that updates as they add to cart. “Add $12 more for free shipping” at the top of the page — and a bar that fills as the cart grows — is what converts the intention into an extra item. Repeat the message across the journey: on the home page to set expectations, on product pages while they browse, and in the cart where the decision lands.
How to set it up
- Find your current average order value in Shopify Analytics so you’re working from the real baseline, not a guess.
- Set the threshold 15–25% above your AOV — a reachable stretch, not an impossible wall.
- Check the margin math on a typical add-to-reach order, so the extra items cover the shipping you give away.
- Show a live progress bar that tells shoppers exactly how far they are from free shipping and updates as they add to cart.
- Repeat the message across the journey — home page, product pages, and cart — so it guides the whole visit.
Once it’s live, watch your AOV and conversion rate for a couple of weeks, then adjust. If almost everyone is clearing the bar, nudge it up; if almost no one is, bring it down.
Do it with Announcements
Merchentia: Announcements gives you a live free-shipping progress bar out of the box — it reads the cart total and shows each shopper exactly how much more they need to unlock free shipping, updating in real time. Add a matching announcement bar on the home and product pages so the message is consistent everywhere, with page targeting and scheduling built in. It’s free, installs with no theme code, and has no view caps.
Frequently asked questions
What is a good free-shipping threshold?
A threshold set roughly 15–25% above your current average order value tends to work best. It’s a reachable stretch that nudges shoppers to add one more item without feeling impossible.
Does a free-shipping threshold actually raise average order value?
Yes — when the number is set just above your current AOV and paired with a visible progress bar. Shoppers add a small item to unlock free shipping, which lifts the average cart. The key is that the extra margin covers the shipping you give away.
Should I show the threshold or hide it until checkout?
Show it. A visible threshold with a progress bar removes shipping shock and turns free shipping into a goal shoppers work toward. Hiding it until checkout wastes the nudge and risks a surprise that abandons the cart.
Will free shipping hurt my margins?
Only if the threshold is set below the point where the extra items cover the shipping cost. Set it above your AOV and check the margin math on a typical add-to-reach order, and the offer pays for itself.