
Most shops offer free shipping over an amount, and most customers never find out. PluginCity Free Shipping Bar for WooCommerce puts a free shipping progress bar in front of them: a sentence saying what is left to spend, and a bar that fills as they add to their cart.
Type in the amount your shop gives free shipping at, choose where the bar should appear, and that is the setup finished. The bar keeps itself up to date as the cart changes, without the page having to reload.
Nothing is ever blocked. A customer who does not reach the amount pays for shipping as normal — the bar is a nudge, not a rule.
What you get
- A progress bar showing how close the cart is to free shipping
- Your choice of where it appears: the cart page, the checkout, the mini-cart widget, or any combination
- A block, a shortcode and an Elementor widget to put the bar anywhere else on your site
- A reminder sentence you write yourself, which can be turned off if you would rather show the bar on its own
- Two shapes: rounded, or square
- Your own colours for the bar, the progress fill and the text
- A choice of effect on the fill: moving stripes, a passing shine, a gentle pulse, or none
- Every string in one place, on the Localization tab, ready to translate or reword
- A check against your real shipping settings, so you are told if the bar is naming an amount your checkout will not honour
- Settings import and export, so a configuration can be carried to another shop or kept as a backup before you change it
- Works with the classic cart and checkout and with the Cart and Checkout blocks
- High-Performance Order Storage compatibility
The free version is permanent. It does not expire, needs no licence key, and never contacts PluginCity.
Not every customer is measured against the same figure. Pro gives a role its own amount or takes the bar away from roles that already get free delivery, reads each customer’s amount from your shipping zones, runs a free delivery weekend that starts and stops on its own, leaves gift cards and bulky goods out of the total, marks the moment a cart earns free shipping, pins the bar to every page, sets the size and colours of each placed bar, and reports how many orders reached the amount after seeing it.
PluginCity Free Shipping Bar Pro is a separately distributed paid version. It is not included in this plugin and is not downloaded or installed by it.
Configuration
- Turn the bar on.
- Check the amount, which is already filled in from your WooCommerce free shipping method. Changing it here changes that method to match. Tick Set my own amount only if the bar should show something else and your shipping settings should be left alone.
- Tick the places you want the bar: the cart page, the checkout, the mini-cart widget.
- Choose the shape, the colours and the effect. The preview on the settings screen is your own bar.
- Reword the two sentences on the Localization tab if you want to.
Screenshots

The bar above the cart, telling a customer exactly how much more to spend. It fills up as they add to their cart.

The same cart once it has got there. The wording changes, the bar is full, and the totals beside it charge nothing to ship.

The bar above the checkout form, where it is a customer's last chance to add something and save the postage.

The amount free shipping starts at. Leave it to follow your shipping settings, or tick the box and name an amount of your own.

Where the bar appears: above the cart, above the checkout, inside the mini-cart, and on an empty cart if you want it there.

The appearance settings, with the shape, the colours and the effect, and a live preview of the bar your customers would see.

The wording is yours. Write {remaining} where the amount still to spend should go, and it fills itself in from the cart in front of the customer.

The Free shipping bar block in the editor, with a switch for the sentence and a choice of alignment.

The same bar as an Elementor widget, with the same switch for the sentence.