For most stores the best Shopify free shipping bar app is a small dedicated bar that shows a live "you're X away" message in the cart and on product pages. If you also want a slide cart with upsells, choose a cart drawer that includes the goal bar rather than running two apps that both draw one.
Why does one line of text, "You're £7 away from free shipping", have a whole shelf of apps behind it? Because it has to change every time the cart changes, and a static announcement banner can't do the sum. The app's job is that sum, shown in the right place, at the moment a shopper is deciding whether to add one more thing.
Which app you pick matters less than the number behind the bar, so start there.
Do the threshold sum before anything else
Set the line too low and you're paying postage on orders that would have happened anyway. Set it too high and the bar turns into a reminder of how far away the reward is, which is no nudge at all.
Here's a worked example with round numbers you can swap for your own. Say your typical order is £38, a parcel costs you £4.50 to send, and you keep about half of the price of a small add-on as margin. A threshold of £45 asks for one more small product. If a shopper adds a £10 item to get there, you keep roughly £5, which covers the postage you've just waived and leaves a bigger order on the books. Push the line to £60 and most carts won't get near it, so the bar does nothing except nag.
Now put the app into the same sum. The dedicated bars on this list charge between about $3 and $10 a month on their paid plans, and one announcement bar app with a live amount-left message is free. At £5 of margin per nudged order, a $10 bar needs two or three shoppers a month to add one more thing before it's paid for itself. The slide carts that include a goal bar charge by monthly orders instead, and their lowest paid tiers here run from about $9 to about $30 a month depending on the app, so the same sum needs more nudged orders, unless their upsells are earning too.
Start a little above your typical order, then look at real carts after a few weeks and move it. The figure itself lives in your Shopify admin, not in the app: under Settings, then Shipping and delivery, a rate with a minimum order price condition is what makes delivery free. The app only displays it. If the two disagree, you've built a promise the checkout won't keep.
Apps built to do the bar and little else
Hextom: Free Shipping Bar
A dedicated bar that does one thing: progressive messages in the cart telling shoppers exactly how much more to spend for free delivery.
ShippingLadder
If you want the progress bar in two places, this small app puts a customisable meter in the cart and on the product page.
BeUniq Free Shipping Bar
A no-frills progress bar that fills up as products go into the cart and the free shipping goal gets closer.
Stacknivo: Free Shipping Bar
Stores that want the live amount-left message on product pages, in the cart or as a banner can set all three from this one app.
Progress Bar: BOGO & Free Gift
Tiered rewards rather than a single goal: the bar moves shoppers through free shipping, gifts, discounts or a buy-one-get-one offer as the cart grows.
Announcement bars and slide carts that carry a goal
EA Announcement Bar Banner
An announcement bar app whose live text option counts down the amount left to free shipping, alongside timers and low-stock lines.
GA:Announcement Bar+Banners
Scrolling and sticky top-of-page bars, with free shipping as one of the banner types you can run next to sale and discount messages.
Essential Cart Drawer Cart Upsell
For a store replacing its cart anyway, this slide cart brings upsells and a reward bar that tracks the free shipping goal.
Kaching CartDrawer Cart Upsell
Slide cart with urgency timer, cart discounts and upsells, where the free shipping bar is one module among several.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Upcart Cart Drawer Cart Upsell
Shoppers see the goal through Upcart's rewards module, part of a fully custom slide cart with upsell slots built in.
Top banner, product page or cart?
A top banner across the whole site is seen on every page, so it's the strongest place to announce that free shipping exists at all. It's also the easiest to ignore, because shoppers have learned to scroll straight past the strip at the top. This is where the announcement bar apps put it, and it suits a store that mostly wants the offer known.
On the product page, near the buy button, is where the decision is made, so a line that says "add this and you're £3 away" is at its most useful. Keep it small: on a phone, anything between the price and the button pushes the button further down. A dedicated bar that can sit here as well as in the cart is the sensible default for a store testing the idea.
Inside the cart or slide cart is the classic spot for a progress bar, because the shopper is already reviewing what they've got. Pair it with a row of cheap add-ons right underneath and the bar has somewhere to send people. That's why the slide cart apps make sense only if you want the whole drawer, upsells included; installing one just for the bar swaps out your theme's cart, which is a bigger change than it looks. If raising order value is the wider plan, our list of Shopify upsell apps is the next read.
If you want tiers, such as free shipping at one level and a gift at the next, look for a progress bar built around several reward steps rather than a single goal.
Do you make free shipping bars or Shopify cart apps? Tool makers can ask to be considered for a featured place on this list.
Mistakes that eat the margin
Two bars at once. Install a cart drawer with a goal module on top of a dedicated bar and some shoppers will see both, sometimes with different numbers. Pick one home for the message.
Forgetting international orders. If free shipping is domestic only, the bar should say so or hide for other countries. A shopper abroad who chases the threshold and then sees a delivery charge won't come back.
Leaving it on during a free-shipping-on-everything sale. A bar telling people they're £9 away from something they already have makes the store look broken. Schedule it off, or switch the message.
Nothing cheap to add. If your smallest product costs more than the typical gap, shoppers can't close it without overshooting. A low-priced add-on, or a bundle, gives the bar a job. Our guide to Shopify bundle apps covers that side.
Blaming the bar for a postage problem. If delivery costs eat your margin on every order, no bar fixes that. Look at carrier rates and packing first, then set a threshold you can afford.
An afternoon to set it up and check it
Once it's installed, walk through this on your own phone before a single customer sees it.
- Type the same threshold into the app that you set in Settings, then Shipping and delivery. Write it on a sticky note: you'll change one and forget the other at some point.
- Add one product that leaves you just under the line and read what the bar says. Then add a second item and make sure it switches to the success message.
- Apply a discount code and look again. If the bar counts the cart before the discount and your shipping rule counts it after, a shopper can be told they've earned free delivery and then be charged for it.
- If you sell in more than one currency, switch markets and check the bar converts the amount rather than showing your home currency figure to everyone.
- Look at the top and bottom of the screen with the bar showing. Cookie banners, chat bubbles and sticky buy buttons all compete for the same strip.
Then note your average order value for the two weeks before you switch the bar on and compare the two weeks after. That's the only number that tells you it worked, and it's the one to check against the sum you did at the start.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.

