WordPress plugin intelligence profile

Shipping Threshold Bar for WooCommerce

Display a dynamic WooCommerce free shipping progress bar on cart, legacy checkout, block checkout, product pages, Elementor, blocks, and shortcodes.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update31 Aug 20262mo ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Shipping Threshold Bar for WooCommerce version 1.1.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Shipping Threshold Bar for WooCommerce helps store owners motivate shoppers to add more items to their cart by showing a clear free shipping progress bar. The bar displays how much more a customer needs to spend to unlock free shipping, updates with the cart, and can be shown in key shopping locations across your WooCommerce store.

Use it to promote your free shipping threshold, reduce cart abandonment, and encourage higher average order value with a lightweight, customizable WooCommerce shipping bar.

Key Features

  • WooCommerce free shipping progress bar with live cart progress.
  • Auto-detect the free shipping threshold from WooCommerce shipping methods.
  • Manual free shipping threshold option for custom campaigns.
  • Multiple display placements: top banner, mobile sticky footer, cart page, checkout page, product page notice, and floating widget.
  • Shortcode support with [shipthba_bar].
  • Dedicated block editor block for adding the bar in Gutenberg and block-based layouts.
  • Elementor widget for adding the free shipping bar in Elementor pages and templates.
  • Custom progress, almost-there, and success messages.
  • Message tokens for {remaining}, {percent}, {threshold}, and {subtotal}.
  • Show or hide the progress percentage.
  • Hide the bar when the cart is empty.
  • Exclude virtual products from the progress calculation.
  • Exclude downloadable products from the progress calculation.
  • Exclude selected product categories from the progress calculation.
  • Customize bar color, track color, text color, and background color.
  • Adjust border radius, bar height, and font size.
  • Solid and striped progress bar styles.
  • Built-in theme presets: Minimal, Bold, Soft Rounded, Premium, and Festive.
  • AJAX refresh support so the free shipping bar stays in sync with cart changes.
  • Compatible with WooCommerce legacy cart and checkout pages.
  • Compatible with WooCommerce cart and checkout blocks, including block checkout.
  • Compatible with WooCommerce High-Performance Order Storage (HPOS).

Compatibility

Shipping Threshold Bar for WooCommerce works with classic WooCommerce templates and modern block-based stores:

  • WooCommerce legacy cart page.
  • WooCommerce legacy checkout page.
  • WooCommerce cart block.
  • WooCommerce checkout block.
  • WordPress block editor through the Smart Shipping Bar block.
  • Elementor through the Smart Shipping Bar widget.

Flexible Display Options

Choose exactly where the free shipping message should appear:

  • Top banner – show the bar at the top of store pages.
  • Sticky footer bar on mobile – keep the offer visible on mobile devices.
  • Inline cart bar – display progress above cart totals.
  • Checkout bar – remind customers before payment.
  • Product page notice – encourage shoppers near the add-to-cart area.
  • Floating widget – show a small floating progress widget on screen.

Custom Messages

Create customer-friendly messages for each cart state:

  • Progress message for shoppers who have not reached the threshold.
  • Almost-there message when the cart reaches your chosen percentage.
  • Success message after free shipping is unlocked.

Available message tokens:

  • {remaining} – amount still needed for free shipping.
  • {percent} – current progress percentage.
  • {threshold} – free shipping goal amount.
  • {subtotal} – current qualifying cart subtotal.

Shortcode

Add the free shipping progress bar anywhere shortcodes are supported:

[shipthba_bar]

You can also pass a placement context:

[shipthba_bar placement="custom"]

Block Editor and Elementor

The plugin includes a Smart Shipping Bar block for the WordPress block editor. Add it to pages, posts, templates, or block-based WooCommerce layouts where you want to show the free shipping progress bar.

If Elementor is active, the plugin also provides an Elementor widget so you can place the free shipping bar inside Elementor pages and templates without using a shortcode manually.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • free shipping
  • progress bar
  • shipping bar
  • cart
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.0
Update activity31 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.