Skip to content
DevMarket
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on DevMarket
PluginWordPressNew

Free Shipping Progress Bar for WooCommerce – Increase Cart Value

Show shoppers how much more to spend for free shipping with a live progress bar in the cart, checkout, mini cart and product pages.

No reviews yet0 salesby TAQNIXUpdated Oct 21, 2026

Description

Nudge shoppers to spend a little more

Free Shipping Progress Bar for WooCommerce shows customers exactly how close they are to free shipping: "Add $20.00 more to get free shipping!" with a clean progress bar that fills as they shop. When they reach the goal, the bar turns green and tells them they have unlocked free shipping.

A visible goal is one of the simplest ways to raise your average order value. The plugin is lightweight, object-oriented PHP on standard WooCommerce hooks: no frameworks, no heavy scripts, no external services.

A live bar where it matters

  • Cart page, checkout page and single product pages, plus the classic mini cart
  • Works with both the classic and the block-based Cart and Checkout
  • Updates instantly when the customer adds, removes or changes items: no page reload
  • Product pages can show an invitation on an empty cart: "Free shipping on orders over $50.00"
  • Hides itself when the cart has only virtual or downloadable items, or when every order ships free
Free shipping progress bar on a product page

Reads your WooCommerce shipping setup

  • Automatic mode uses the minimum order amount of your Free shipping method for the customer's shipping zone, so there is nothing to keep in sync
  • Or enter a custom amount (also used as a fallback for zones without a minimum)
  • Counts the cart the same way WooCommerce does: discounts, tax display and "ignore discounts" included
  • A free shipping coupon unlocks the bar immediately
  • A filter lets multi-currency plugins convert the threshold
Free shipping goal read from WooCommerce shipping zones

Make it match your brand

  • Edit the three messages with the placeholders {remaining} and {threshold}
  • Pick the bar, unlocked, track and text colours; set the height and corner radius
  • Optional percentage label inside the bar, with a live preview in the settings
  • Shortcode [tqfs_bar] for any page, widget or page builder, and a template function for custom themes
Free shipping bar settings with live preview

Built for developers and store owners

Translation-ready with a .pot file, RTL-friendly (amounts stay correct in right-to-left languages), HPOS and block-checkout compatible, and respects the visitor's reduced-motion setting. Filters are available for the threshold, cart total, state and message.

Free shipping progress bar features

What's included

  • The plugin zip, ready to upload
  • Full documentation (HTML and PDF), translation template, licence and changelog

Requirements

WordPress 6.0+, WooCommerce 8.0+, PHP 7.4+. Licensed under GPL-2.0-or-later.

Support & updates

Installation help and bug fixes are included for 6 months, with lifetime updates.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Translation files
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

[tqfs_bar]

Changelog

Every release, newest first.

v1.0.0

1.0.0 – Initial release

  • Live free shipping progress bar in the cart, checkout, mini cart and (optional) product pages
  • Works with the classic and the block-based Cart and Checkout and updates without a page reload
  • Goal read automatically from the WooCommerce Free shipping method of the customer's zone, or a custom amount
  • Counts the cart like WooCommerce (discounts, tax display); a free shipping coupon unlocks the bar
  • Settings page (WooCommerce → Free Shipping Bar): messages, colours, height, corner radius, live preview
  • Shortcode [tqfs_bar], template function tqfs_bar() and developer filters
  • Lightweight, translation-ready, RTL-friendly, HPOS compatible, no external requests

Frequently asked questions

Does it read my WooCommerce free shipping settings?

Yes. In automatic mode the plugin finds the Free shipping method in the customer's shipping zone and uses its minimum order amount. If you prefer, switch to a custom amount.

Does it work with the block-based Cart and Checkout?

Yes. The bar is added to the Cart and Checkout blocks and updates live when the cart changes. Classic cart and checkout are supported too.

Will the bar update without reloading the page?

Yes. It refreshes after add to cart, quantity changes, coupons and removals, on both classic and block pages.

What happens when free shipping is unlocked by a coupon?

A coupon that grants free shipping unlocks the bar immediately, and the success message is shown.

Can I change the text, colours and size?

Yes. Edit the three messages with the placeholders {remaining} and {threshold}, choose the colours, height and corner radius, and see the result in a live preview.

Does it work with multi-currency plugins?

The threshold is read in your shop currency. A filter (tqfs_threshold) lets a multi-currency plugin convert it.

Can I place the bar anywhere?

Yes. Use the shortcode [tqfs_bar] in pages, widgets and page builders, or call tqfs_bar() from a theme template.

Is any customer data stored?

No. The plugin only saves one settings option and does not store or send any customer data.

Guides

Articles that cover this item and how to choose well.

More from TAQNIX

  • PluginNew

    Variation Swatches for WooCommerce – Color, Image & Button Swatches

    Replace dull dropdowns with color, image and button swatches on product pages and shop grids, with availability states, tooltips and no bloat.

    by TAQNIX
    No reviews yet
    Sales:0$29.00
  • PluginNew

    Wishlist for WooCommerce – Save for Later, Share & Move to Cart

    A fast, lightweight wishlist: heart buttons, guest and logged-in lists, a wishlist page with share link and a most-wishlisted report, with no account required.

    by TAQNIX
    No reviews yet
    Sales:0$24.00
  • PluginNew

    Quantity Discounts for WooCommerce – Tiered Pricing & Bulk Discounts

    Sell more per order with tiered discounts: percentage, amount-off or fixed-price tiers per product, category or store-wide, with a live price table.

    by TAQNIX
    No reviews yet
    Sales:0$29.00
  • PluginNew

    Cart Abandonment Recovery for WooCommerce – Recover Lost Sales

    Capture abandoned carts, send automatic recovery emails with an optional personal coupon and restore the cart in one click.

    by TAQNIX
    No reviews yet
    Sales:0$39.00

Similar items

  • PluginNew

    Variation Swatches for WooCommerce – Color, Image & Button Swatches

    Replace dull dropdowns with color, image and button swatches on product pages and shop grids, with availability states, tooltips and no bloat.

    by TAQNIX
    No reviews yet
    Sales:0$29.00
  • PluginNew

    Wishlist for WooCommerce – Save for Later, Share & Move to Cart

    A fast, lightweight wishlist: heart buttons, guest and logged-in lists, a wishlist page with share link and a most-wishlisted report, with no account required.

    by TAQNIX
    No reviews yet
    Sales:0$24.00
  • PluginNew

    Quantity Discounts for WooCommerce – Tiered Pricing & Bulk Discounts

    Sell more per order with tiered discounts: percentage, amount-off or fixed-price tiers per product, category or store-wide, with a live price table.

    by TAQNIX
    No reviews yet
    Sales:0$29.00
  • PluginNew

    Cart Abandonment Recovery for WooCommerce – Recover Lost Sales

    Capture abandoned carts, send automatic recovery emails with an optional personal coupon and restore the cart in one click.

    by TAQNIX
    No reviews yet
    Sales:0$39.00