Home / Blog / Free Shipping Bar AOV
Free shipping bar: raise average order value step by step
A free shipping bar raises average order value when the threshold sits just above a typical cart and the remaining amount stays visible while shoppers browse. Set the threshold from your median order, show progress dynamically, and watch revenue per visitor rather than cart size alone. Here is the setup that works, plus the metric that tells you when the threshold pays for itself.
Key takeaway: set the free shipping threshold slightly above your median order so a typical cart needs one small add-on, show the remaining amount in a sticky bar on every page, and judge the result on revenue per visitor (cart size times conversion), not on cart size alone.
The short answer
- Threshold: start slightly above your median order (about 10 to 15 percent higher), so a typical cart qualifies with one small extra item. Median beats average here because one very large order can pull the average up and push the threshold out of reach.
- Bar behavior: keep it pinned at the top of every page with a live remaining amount ("You are $12 away from free shipping"), not a static slogan. The visible countdown is what turns browsing into adding.
- Trade-off: a threshold that is too high lifts cart size but sinks conversion. Track both together, and lower the bar rather than adding a discount when conversion slips.
If cart recovery is your bigger leak, read our exit-intent cart recovery guide first: it matches the offer to the abandonment reason. For the pricing logic behind usage-based tools while you scale, see how popup tools count views, pageviews or visitors.
Threshold strategies compared
There is no universal free shipping threshold. Each option below trades margin against cart size differently, so pick the one that fits your catalog and delivery costs.
| Strategy | How it works | Best for |
|---|---|---|
| Single fixed threshold | One minimum order value unlocks free shipping storewide | Stores with a tight price range and stable delivery costs |
| Dynamic remaining amount | The bar shows the exact gap left ("$12 away"), updated as the cart grows | Almost every store: makes the goal concrete on each page |
| Stacked tiers | Free shipping at one level, a gift or sample at the next | Catalogs with cheap add-ons that pair well (accessories, refills, samples) |
| Category-specific bar | Different thresholds per category or margin group | Stores mixing heavy, fragile, or low-margin lines with light ones |
Set the threshold in three steps
- Find your median order value. Export recent orders, sort by total, and take the middle one. Use the median rather than the average so a few very large orders do not drag the threshold upward.
- Add a reachable gap. Set the first threshold about 10 to 15 percent above that median, so the gap equals roughly one low-priced add-on. Check that your margin on the resulting typical cart still covers the delivery cost you absorb.
- Run it, then move it in small steps. Keep one threshold live for a few full weeks of comparable traffic, compare revenue per visitor with the period before, and adjust by small increments. Move the threshold before you touch discounts: a lower bar usually recovers conversion more cheaply than a coupon.
Show the remaining amount on every page.
GrowthTools bars update the "amount away from free shipping" message as the cart grows, with position, timing, and frequency controls built in.
Create your free accountCopy and placement that work
Most free shipping bars fail on wording, not on math. Shoppers glance at the bar for a second, so every word must earn its place.
- State the threshold and the gap, always. "Free shipping over $60, you are $12 away" beats "Free shipping available" because it names the goal and the distance in one line.
- Celebrate the unlock. Switch the message once the cart qualifies ("Free shipping unlocked"), so shoppers feel the win and stop hunting for a coupon code instead. A short quiz funnel can then steer that goodwill toward an email signup.
- Pin it everywhere, keep it slim. Show the bar on product, cart, and checkout pages, since many shoppers only look for shipping terms late. A slim sticky bar never covers content on mobile, which keeps you clear of the problems described in our mobile interstitial penalty guide.
- Repeat it on the cart page. Shoppers who ignored the bar while browsing read carefully at checkout. A matching reminder next to the totals catches them at the decision point.
The metric to watch: revenue per visitor
Average order value alone can mislead. A higher threshold almost always lifts cart size, but if fewer visitors complete checkout, the store earns less. Multiply the two together instead: revenue per visitor equals average order value times conversion rate. Track that number, plus margin per order, across comparable weeks before and after each threshold change.
Three outcomes tell you what to do next. If revenue per visitor climbs and margin per order stays acceptable, keep the threshold and test a second tier with a small gift. If cart size climbs but revenue per visitor falls, the threshold is too high: lower it before adding discounts. If nothing moves, the bar is probably invisible: check placement, wording, and whether mobile visitors actually see it.
Set it up in GrowthTools
- Create a bar campaign. Open the dashboard, create a notification campaign, and pick the bar format pinned to the top of the page.
- Write the two messages. Set the default text with the threshold and the unlocked text for qualifying carts, using the remaining-amount placeholder so the gap updates live.
- Target every step of the funnel. Show the bar on all shop pages plus cart and checkout, hide it where it conflicts with other announcements, and cap frequency so returning visitors are not nagged.
- Measure before and after. Note revenue per visitor for two comparable weeks, launch the bar, and compare again. Adjust the threshold in small steps rather than redesigning the whole bar.
Browse the full range on the GrowthTools widget catalog: more than 50 widgets behind a single deferred script.
Honest limits
A free shipping bar is not free money. Delivery costs come out of margin, and on heavy, bulky, or very low-priced goods no threshold math can hide that. If your median order barely covers picking, packing, and postage, fix pricing or delivery zones before adding a bar. Bars also overlap with coupon popups: a shopper who sees "free shipping unlocked" plus "10 percent off" may expect both, so decide which lever carries each campaign. GrowthTools runs both formats from one script, which makes it easy to test the bar alone first and add the coupon only if the bar stalls.
Questions
Start slightly above your median order value, usually around 10 to 15 percent higher, so a typical cart needs one small add-on to qualify. If the threshold sits below most carts, everyone qualifies and the bar changes nothing. If it sits far above, shoppers give up and the bar hurts conversion. Test one level for a few weeks, then move it in small steps.
It can, when the threshold is reachable and the remaining amount is visible as the shopper browses. The bar works by turning an abstract shipping fee into a concrete goal: add this much more and shipping is free. Track revenue per visitor, not just average order value, so you catch the case where bigger carts come with fewer checkouts.
Keep the bar pinned at the top of every page, including product, cart, and checkout pages, since shoppers check shipping terms late in the journey. A slim sticky bar avoids covering content on mobile, which keeps you clear of intrusive interstitial problems. Add a matching reminder on the cart page for shoppers who missed it.
Compare revenue per visitor before and after the bar goes live, over the same weekdays and traffic mix. Watch average order value, conversion rate, and margin per order together: a rising cart size means little if conversion or margin collapses. If revenue per visitor climbs and margin per order stays acceptable, the threshold earns its place.
Test a free shipping bar this afternoon.
One site, real campaigns, no card. Set your threshold, pin the bar, and watch revenue per visitor.
Create your free accountPublisher: GrowthTools by Seinsights. Product demonstrations are illustrative; results depend on your site and campaign.
Create your free account