30%
OFFLimited time
Make sure your store is healthy and ready forGet your store ready for Black Friday
Catalog Health Scanner for WooCommerce
Use code at checkout
Get 30% Off
Amount Left for Free Shipping icon

WooCommerce Free Shipping Bar: Amount Left for Free Shipping

WooCommerce Plugin
4.4
16 Reviews
v2.5.6
Updated 1 week ago
2,000+
Stores Live
watch how a progress bar moves AOV ↓

Customers add more when they're this close to free shipping.

A real-time progress bar in your cart and mini-cart shows how much more a customer needs to add to qualify. 58% of shoppers add an extra item to hit the threshold. Average order value lifts ~30%. Used by 2,000+ stores. $59.99/yr or $199 once.

14-day refund
AJAX · no refresh
Per-zone · per-role
three reasons customers leave money on the table ↓

Three places your store loses AOV.

leak · 1

Shipping cost is why half your carts abandon.

Extra costs · shipping 48% Account required 26% Trust / security 25% top cart abandonment reasons · Baymard Institute
48% abandon over shipping. Half of those will add more to qualify if you tell them how close they are.
leak · 2

The threshold is invisible. So customers stop short.

×
No info at allcustomer sees no shipping signal
−AOV
★
Static text · "free over $50"read once, immediately forgotten
flat
✓
Live progress baralways visible · updates per item
+AOV
A progress bar is the only format that stays in their peripheral vision while they shop.
leak · 3

$7 gap. Every order. Forever.

Your AOV today$43.00
Your free-ship threshold$50.00
Gap per order$7.00
Orders / month× 600
AOV uplift available$4,200/mo
A $50,400/yr lift sitting in the gap between $43 AOV and a $50 threshold. If customers know about it.
capabilities

Eight things free WooCommerce doesn't do.

Each card shows the feature working - not a screenshot, the real data flow.

ajax · no refresh

Bar updates the instant something changes in the cart.

where · 3 zones

Different threshold for each shipping zone.

currency · per-store

One threshold per currency. Customer sees their own.

who · per role

Wholesale gets a higher bar. Retail gets the standard.

show · 5 places

Cart, mini-cart, checkout, store notice, or shortcode.

copy · placeholders

Write your own message. Placeholders fill in live values.

HTML supported. Different templates for "amount left" vs "unlocked".

state · transition

The bar visually celebrates when the customer wins.

calc · your call

Decide what counts toward the threshold.

setup

Four steps. Most stores finish in under 10 minutes.

i · install

Activate the plugin

Upload the .zip from Plugins → Add New, then activate.

Free Shipping Bar Active
ii · threshold

Set your threshold

Settings → Free Shipping Bar → set your minimum, or let it inherit from WooCommerce.

min $50.00
iii · placement

Pick where it shows

Cart, mini-cart, checkout, store notice - toggle the ones you want. Or all of them.

+ cart pageon
+ mini-carton
+ store noticeon
iv · watch AOV

Track the lift

Within a week, your AOV starts climbing. Most stores see 15-30% within 30 days.

how we stack up

More display options. More targeting. Lifetime tier.

Compared against the most-used free-shipping-bar plugins in the WooCommerce ecosystem. Pricing from each vendor's listing as of 2026.
WooCommerce
native · static text only
VillaTheme
$25 once · CodeCanyon
Booster Plus
$69/yr · 100+ modules
WPFactory
$59.99/yr · $199 once
core
Live AJAX progress bar✕✓✓
Custom message templates✕limited✓
Unlocked / congrats state✕✓basic
Cart total method toggle✕✕limited
targeting & placement
Per-zone thresholdsvia WC✓✓
Per-currency thresholds✕✕limited
Per-user-role thresholds✕✕✕
Mini-cart + checkout + notice✕cart only✓
Widget + shortcode + PHP✕shortcode only✓
pricing & ownership
Free version on .org-✕✓
Lifetime tier-$25 once · 6mo support✕
10-year cost · 1 site$0$25$690
50+ plugins (All Access)-✕100+ modules in one
Ready to install it? ↓ Jump to pricing
scroll →
three real stores

What the AOV lift looks like - by store size.

Conservative model: 15% AOV uplift (lower bound of typical results). Math is simple - same orders × bigger baskets.

small store ↓
200orders/mo
$43AOV today
$49AOV w/ bar
Lifetime pays backday 17 of 30
day 1day 30
incremental revenue ↓
$14,400/year
larger store ↓
2,000orders/mo
$95AOV today
$109AOV w/ bar
Lifetime pays backday 1 of 30
day 1day 30
incremental revenue ↓
$336,000/year
verified reviews

From stores running this right now.

Running it already? Leave a review on WordPress.org.

"Great plugin and support. We had an issue, so I wrote the developer. He fixed the code and made it work. Not many developers do that on the fly!"
M
Mika
verified buyer
see reviews →
"This is a great plugin. It works flawlessly and the Pro version has many useful options. Tom offers the best in customer service and helps you with any questions you may have. I normally don't rate plugins although this is simple and impressive. A+++"
B
Bruce
verified buyer
see reviews →
"Amazing plugin! Tom even helped me implement a second and third bar for free gifts. Never seen such amazing support."
D
Dominic
verified buyer
see reviews →
tested with

Plays well with your stack.

Platform

WP 5.0+WP 6.xWC 4.0+WC 8.xPHP 7.4+PHP 8.2

Themes

AstraGeneratePressStorefrontDiviElementorBricksOceanWP

Plugins

WP All ImportWPMLPolylangSubscriptionsMembershipsBookings

Payment & shipping

StripePayPalSquareUSPSFedExShipStationREST API v3
why this plugin

Eight guarantees behind every free-shipping nudge.

Every WPFactory plugin ships with the same eight guarantees. Here's what running this one looks like in practice.

Clean code, reviewed

Lightweight and theme-agnostic. The bar reads WooCommerce's own free-shipping thresholds and updates live as the cart changes, on the cart, checkout, and mini-cart, without you touching a template.

Docs & specs, written

Every part is a setting: the threshold, the message wording (with the live "amount left" figure), where the bar appears, and its styling. Stack multiple bars for tiered goals, free shipping first, then a free-gift tier above it.

Support that ships

Goes further than most. "Tom even helped me implement a second and third bar for free gifts. Never seen such amazing support." Another store: "We had an issue, so I wrote the developer. He fixed the code and made it work." Priority email support.

14-day money-back

14-day refund on yearly and lifetime, 30 days on All Access, no questions asked. If the nudge doesn't lift your average order value the way you hoped, support helps first; if it still doesn't fit, you walk away whole.

Bundle savings, real

All Access is $499 once for all 50+ plugins, lifetime, unlimited sites, and it includes every plugin we release later. Three lifetime licenses at $199 already cost $597, so the bundle usually wins by your third plugin.

Updates, regularly

Actively maintained by WPFactory and kept current with WordPress and WooCommerce. Bug reports from real stores turn into releases rather than sitting in a queue.

Plays well with others

Tested with WPML and Polylang, WP All Import, WooCommerce Subscriptions, Memberships, and Bookings. Renders cleanly on Astra, GeneratePress, Storefront, Divi, Elementor, and Bricks.

Designed for store owners

You don't touch code. Set the free-shipping amount, write the message, choose where the bar shows, and the plugin fills in how much each shopper has left to spend. Add extra bars for gift or discount tiers when you're ready.

12 stores joined this week·4 in the last 24h
if you're going to keep this plugin a while ↓

Three tiers. Pick once.

14-day refund on yearly and lifetime, 30 days on All Access. Lifetime pays for itself by year 4, then it's free forever. All Access pays for itself with any 2nd plugin you'd ever use.

FREE SHIPPING BAR PRO
$199 once

Buy once. Owns itself by year 4. Use on every site you own.

  • Unlimited sites
  • Lifetime updates
  • Priority email support
  • 14-day refund
  • GPL-licensed · use on client sites
Buy Lifetime - $199 once
★ SMART MOVE ALL ACCESS · LIFETIME
$999$499oncesave 50%

This plugin + 49 others, lifetime updates, unlimited sites - for $300 more than Lifetime alone.

! Buying any 3 single lifetimes?
$597 → $499 / 50+
  • 50+ plugins, lifetime updates
  • Unlimited sites - every plugin
  • Future plugins included free, forever
  • Lifetime priority support
  • Pays back at 3rd plugin you'd use
Explore All Access
What threshold should I set for free shipping?
As a starting point, set the threshold 15-20% above your current AOV. If your AOV is $40, try $50. If it's $80, try $95. The threshold is editable any time - you can A/B test it. Industry data suggests 58% of customers will add extra items to qualify at a strategically-set threshold, with an average ~30% lift in order value (Red Stag Fulfillment, 2024).
Does it work with multiple shipping zones?
Yes. The plugin can use the threshold from your standard WooCommerce free shipping method (which is zone-aware), or you can override per-zone. US customers see your US threshold; Canada sees Canada; EU sees EU. The bar adapts automatically based on detected location.
Will it work with multi-currency stores?
Yes. Set different thresholds per currency - $50 USD, €45 EUR, £40 GBP, ¥7,500 JPY. The plugin reads the customer's display currency and shows the correct threshold and remaining amount in that currency.
Can I show different thresholds to wholesale vs retail?
Yes. Per-user-role thresholds are supported. Wholesale customers can see a different free shipping threshold than retail - useful if your B2B orders skew larger and you want to set a higher bar.
Where on the page does the bar show up?
Configurable. Cart page, mini-cart, checkout, store notice (banner at the top of every page), or via widget/shortcode/PHP for custom placement. You can show it in multiple locations simultaneously. Most stores use cart + mini-cart.
Does the bar update as customers add items?
Yes - AJAX-powered, no page refresh required. When a customer adds an item, the bar updates instantly to show the new remaining amount. When they cross the threshold, the bar visually transitions to a congratulatory "unlocked" state.
How does it handle virtual products?
The plugin can exclude virtual products from the free shipping calculation, so they don't trigger the counter. That keeps the remaining-amount total accurate for physical items that actually ship.
Can I hide other shipping methods once free shipping is unlocked?
Yes. When the cart qualifies for free shipping, you can hide the other shipping methods at checkout, so customers see the free option without distractions.
Can I include or exclude discounts in the total?
Configurable. You choose whether the threshold is measured against the subtotal before discounts or the total after discounts, so a coupon doesn't have to disqualify a customer who was already over the bar.
if you've scrolled this far ↓

Show them the threshold. Watch AOV move.

Join 2,000+ WooCommerce stores already running Free Shipping Bar. $59.99/yr to try it. $199 once to keep it forever. 14-day refund either way.

2,000+ stores · 4.4★ from 16 reviews · WordPress.org plugin · lifetime license available · 14-day refund