Checkout-safe AOV systems for Shopify — free store audit available →
Get free audit
Guide

Shopify Free Shipping Threshold Not Increasing Order Value? What to Change

July 10, 2026

A free shipping threshold that isn't lifting AOV usually has the wrong number, poor visibility, or no progress feedback. How to diagnose and fix a Shopify free-shipping threshold that isn't working.

Fixing a Shopify free shipping threshold that is not increasing order value

If your free shipping threshold isn’t lifting order value, it’s almost always one of three things: the number is wrong (set so high nobody reaches it, or so low most orders already qualify), the threshold isn’t visible where shoppers decide, or your product prices don’t let anyone close the gap with one more item. Free shipping is one of the strongest AOV levers on Shopify — but only when the threshold sits just above your average order, shoppers can see how close they are, and there’s a realistic add-on that gets them over the line. Fix those three and a flat offer starts moving baskets.

Start by diagnosing which of three things is broken

Before you touch a setting, figure out which failure you have. There are only three real candidates:

Most stores diagnose the number and stop there. But a perfectly-set threshold no one can see moves nothing, and neither does one where the smallest add-on item is $60 and the gap to free shipping is $12.

Why the threshold matters so much

Free shipping is a behavior lever, not a discount. A good threshold changes one decision — “add one more item, or not” — for a slice of shoppers who were about to check out at around your average. That extra item is incremental revenue at full product margin, and it’s what pays for the shipping you’re absorbing.

Set the number wrong and the same lever works against you. Too low, and you eat shipping on orders that were always going to clear the bar — a pure margin drain with nothing incremental behind it. Too high, and take-up is near zero, so the offer just sits there. The threshold is the dial that decides whether free shipping is a growth lever or a leak.

The likely causes

CauseWhat you’ll seeFix
Threshold too high to reachVery few orders qualify; average order barely movesLower it to sit just above AOV, within one typical item
Threshold too lowMost orders already qualify; you eat shipping on baskets that didn’t growRaise it above AOV so it nudges instead of rewards
No visible progress feedbackShoppers don’t know the threshold or how close they areAdd a cart progress bar: “You’re $X away from free shipping”
Poor mobile visibilityDesktop sees it, mobile (most of your traffic) doesn’tSurface the message in the cart drawer and near add-to-cart on mobile
Geography / shipping-rate gapsOne flat threshold across regions with very different ratesSegment thresholds or messaging by region
Margin can’t absorb itAOV lifts but blended margin dropsRecheck the number against shipping cost per order
Product-price gaps block reaching itGap to free shipping is smaller than your cheapest add-onCurate low-price add-ons that let shoppers close the gap

Threshold too high to reach

If the bar sits far above your average order, a shopper at your typical basket size would have to nearly double their spend to qualify. Almost nobody does. The offer is technically live but practically invisible in its effect.

Threshold too low

The opposite failure. If most orders already clear the threshold, you’re giving free shipping to baskets that never grew. AOV doesn’t move because the offer isn’t asking anyone to stretch — it’s just quietly costing you shipping on orders you’d have won anyway.

No visible progress feedback

This is the most common fix we make. A threshold buried in a shipping-policy page or shown only at the final checkout step can’t influence behavior on the product page or in the cart. Shoppers need a live, closeable goal — “$12 away from free shipping” — at the moment they’re deciding whether to add another item.

Geography and shipping-rate differences

A single flat threshold ignores that shipping to different regions costs you wildly different amounts. A $75 threshold that’s profitable domestically may lose money on a heavy international parcel, or be so far above local AOV in another market that it never converts. If you sell across regions, the number and the messaging often need to differ by zone.

Margin can’t absorb it

Sometimes the threshold is lifting orders — but the shipping you’re eating outweighs the extra margin. This is a real trap: AOV goes up, profit goes down. The threshold only works when the margin on the incremental item comfortably covers the shipping cost across everyone who qualifies, including orders that were already above the line.

Product-price gaps that block reaching it

The quietest killer. Say the threshold is $50, a shopper is at $41, and your cheapest product is $18. There’s no way to land near $50 — adding one item overshoots to $59, which feels like paying more to “save” on shipping. Without an add-on priced to bridge the gap, the progress bar just shows a goal nobody can hit cleanly.

How to diagnose it in your store

  1. Pull your AOV distribution, not just the average. Look at the histogram of order values. Where do orders cluster? A threshold just above that cluster catches the most shoppers. Our guide on how to increase average order value on Shopify walks through reading this.
  2. Check where orders sit relative to the current threshold. If a big share are already above it, it’s too low. If almost none get close, it’s too high.
  3. Test mobile visibility yourself. Add an item on a phone. Do you see the threshold and your progress in the cart drawer, or nothing until checkout? Most Shopify traffic is mobile — if it’s invisible there, it’s invisible.
  4. Look at your price points. For a shopper sitting just under the threshold, is there a product priced to close the gap without overshooting? If your cheapest item is bigger than the typical gap, the offer is structurally hard to reach.
  5. Segment by geography. If you ship to multiple regions, split the analysis — the number that works in one market may be wrong in another.

How to fix each cause

Free shipping is one lever; bundles and quantity breaks are others, and they often stall for the same reasons. If your bundles aren’t moving baskets either, see why your Shopify bundle isn’t increasing AOV. The threshold logic here is the sibling of a free-gift threshold — same “just above AOV, made visible” principle, covered in how to choose the right free gift threshold on Shopify.

A margin note

Every threshold decision is a margin trade. Free shipping isn’t free to you — the shipping you absorb on qualifying orders is a real cost, and it lands on every order over the line, not just the ones you nudged. So the math has to hold across all qualifiers: the extra product margin from shoppers who stretched must cover the shipping for everyone who now gets it free. If AOV rises but blended margin falls, the threshold is too low or the absorbed shipping is too high for your economics. Watch margin, not just average order value — AOV going up while profit goes down is the trap.

Common mistakes

When to get help

If you’ve checked the number, added a progress bar, and it still isn’t moving order value, the problem is usually deeper — your price distribution, your shipping economics by region, or a visibility gap you can’t see from inside the store. That’s the kind of diagnosis our CRO & AOV service is built for, and the broader playbook lives on our increase AOV solution page. If you’d like a quick read first, a free profit audit will tell you where your threshold is leaking.

Free shipping bar not moving AOV? Send us your store URL and AOV — we’ll check the threshold, visibility and your price points, and tell you what to change to make it actually lift order value. Get a CRO & AOV review or a free profit audit.

Share:

FAQ

Why isn't my free shipping threshold increasing AOV?
Common reasons are a threshold set too far above your average order (shoppers can't realistically reach it), or too low (most orders already qualify, so it changes nothing), poor visibility with no progress feedback, and product prices that don't let shoppers close the gap with one more item. The number and the messaging both have to be right.
Where should I set my Shopify free shipping threshold?
Usually a bit above your current average order value, close enough that adding one typical item gets the shopper over the line. Set it against your AOV distribution and your shipping margin, then show clear progress ('you're X away from free shipping') so shoppers know how close they are.
Does a free shipping progress bar increase order value?
It can, because it turns an abstract threshold into a visible, closeable goal. But the bar only helps if the threshold itself is realistic and your product prices let shoppers bridge the gap. A progress bar on a badly-set threshold won't move AOV.

Start making more on every order

Launch a checkout-safe offer yourself, or have our team set it up and dial in your store.

Lifts average order value · No checkout edits · Works on any theme

Related reading