Title: LW RunningCart Progress Bar for WooCommerce
Author: lovewoo-team
Published: <strong>June 1, 2026</strong>
Last modified: August 7, 2026

---

Search plugins

![](https://ps.w.org/lw-runningcart-progress-bar/assets/banner-772x250.png?rev=3556193)

![](https://ps.w.org/lw-runningcart-progress-bar/assets/icon-256x256.gif?rev=3556094)

# LW RunningCart Progress Bar for WooCommerce

 By [lovewoo-team](https://profiles.wordpress.org/lindalove70/)

[Download](https://downloads.wordpress.org/plugin/lw-runningcart-progress-bar.1.0.6.zip)

 * [Details](https://pcd.wordpress.org/plugins/lw-runningcart-progress-bar/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/lw-runningcart-progress-bar/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/lw-runningcart-progress-bar/#installation)
 * [Development](https://pcd.wordpress.org/plugins/lw-runningcart-progress-bar/#developers)

 [Support](https://wordpress.org/support/plugin/lw-runningcart-progress-bar/)

## Description

Make the free-shipping goal clear and encourage shoppers to add a little more.

LW RunningCart Progress Bar for WooCommerce updates the remaining amount, progress
bar, and message as the WooCommerce cart subtotal changes. Shoppers can immediately
see how much more they need to unlock free shipping.

This helps stores:

 * Make the free-shipping goal easy to understand.
 * Encourage useful add-on purchases.
 * Reduce repeated checking of shipping requirements.

The plugin supports the cart, Classic Checkout, Side Cart, and common mini cart 
layouts while preserving WooCommerce native cart, checkout, payment, and order flows.

Store owners can set the free shipping threshold, choose display locations, adjust
colors, and edit the messages shown before and after the threshold is reached.

Features:

 * Cart progress indicator.
 * Classic Checkout progress indicator.
 * Mini cart, side cart, and drawer cart support for common WooCommerce layouts.
 * Configurable free shipping threshold.
 * Separate colors for before and after the threshold is reached.
 * Configurable text size and message templates.
 * Live refresh support for WooCommerce cart and checkout updates.
 * Optional hiding of WooCommerce `flat_rate` shipping methods after the configured
   threshold is reached.
 * HPOS compatible.

Supported message variables:

 * `{amount}`: remaining amount before free shipping.
 * `{threshold}`: configured free shipping threshold.
 * `{subtotal}`: current cart subtotal.

The plugin does not process payments, create shipping labels, connect to third-party
services, or send data to external services.

## Screenshots

[⌊Live cart demo: increase the item quantity and watch the amount, truck, progress,
and reached state update.⌉⌊Live cart demo: increase the item quantity and watch 
the amount, truck, progress, and reached state update.⌉[

Live cart demo: increase the item quantity and watch the amount, truck, progress,
and reached state update.

[⌊Live Side Cart demo: increase the item quantity inside the WooCommerce drawer 
and watch the free-shipping state update without leaving the drawer.⌉⌊Live Side 
Cart demo: increase the item quantity inside the WooCommerce drawer and watch the
free-shipping state update without leaving the drawer.⌉[

Live Side Cart demo: increase the item quantity inside the WooCommerce drawer and
watch the free-shipping state update without leaving the drawer.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/lw-runningcart-progress-bar/`
    directory, or install the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Make sure WooCommerce is installed and active.
 4. Open the LW RunningCart Progress Bar for WooCommerce settings page.
 5. Set the free shipping threshold and choose where the indicator should appear.

## FAQ

### Does this plugin require WooCommerce?

Yes. WooCommerce must be installed and active.

### Does this plugin support HPOS?

Yes. The plugin declares WooCommerce HPOS compatibility.

### Does this plugin change WooCommerce payment flow?

No. It does not change payment processing, payment success pages, or payment failure
handling.

### Does this plugin hide shipping methods?

When the configured free shipping threshold is reached, the plugin hides WooCommerce`
flat_rate` shipping methods. Free shipping and non-flat-rate methods remain available.

### Does this plugin call external services?

No. The plugin does not call external services and does not send store or customer
data to third-party systems.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“LW RunningCart Progress Bar for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ lovewoo-team ](https://profiles.wordpress.org/lindalove70/)

[Translate “LW RunningCart Progress Bar for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/lw-runningcart-progress-bar)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/lw-runningcart-progress-bar/),
check out the [SVN repository](https://plugins.svn.wordpress.org/lw-runningcart-progress-bar/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/lw-runningcart-progress-bar/)
by [RSS](https://plugins.trac.wordpress.org/log/lw-runningcart-progress-bar/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.6

 * Localizes the installed-plugin name, description, admin menu, and settings interface
   according to the WordPress user language.
 * Keeps Traditional Chinese and English interfaces single-language instead of showing
   bilingual copy.
 * Localizes all related-plugin names and limits the related area to currently published
   LoveWoo plugins.
 * Replaces the static screenshots with two privacy-safe animated demonstrations
   captured from a real WooCommerce cart and Side Cart.
 * Keeps WooCommerce Blocks Side Cart progress synchronized when the drawer quantity
   or subtotal changes.
 * Preserves WooCommerce cart, Classic Checkout, mini cart, AJAX refresh, HPOS compatibility,
   payment flow, and flat-rate hiding behavior.

#### 1.0.5

 * Refreshes the settings page with the approved LoveWoo interface, including the
   2200 x 226 banner and unified status badges.
 * Replaces the three duplicate preview cards with one settings-synchronized RunningCart
   preview and live amount feedback.
 * Adds local cards linking to three published LoveWoo plugins on WordPress.org.
 * Preserves WooCommerce cart, checkout, mini cart, AJAX refresh, HPOS compatibility,
   payment flow, and flat-rate hiding after the configured threshold is reached.

#### 1.0.4

 * Confirms the public plugin name as LW RunningCart Progress Bar for WooCommerce.
 * Keeps the Traditional Chinese plugin name and admin menu label as 跑跑免運車.
 * Preserves WooCommerce cart, checkout, mini cart, AJAX refresh, HPOS compatibility,
   and flat-rate hiding after the configured threshold is reached.

#### 1.0.3

 * Cleans up legacy side-cart progress fragments from older package markup before
   rendering the new namespaced RunningCart bar.
 * Prevents stale mini-cart truck images from appearing as oversized images after
   updating from the previous namespace.
 * Preserves WooCommerce cart, checkout, mini cart, AJAX refresh, HPOS compatibility,
   and flat-rate hiding after the configured threshold is reached.

#### 1.0.2

 * Isolated PHP constants, class names, settings, AJAX action, JavaScript globals,
   and CSS selectors from the older `lovewoo-freeshipping-bar` plugin.
 * Added a coexistence guard that pauses RunningCart and shows an admin notice when
   the older self-use plugin is still active.
 * Preserved WooCommerce cart, checkout, mini cart, AJAX refresh, HPOS compatibility,
   and flat-rate hiding after the configured threshold is reached.

#### 1.0.1

 * Renamed the WordPress.org package to LW RunningCart Progress Bar for WooCommerce.
 * Added a Settings shortcut in the WordPress plugins list.
 * Preserved WooCommerce cart, checkout, mini cart, AJAX refresh, HPOS compatibility,
   and flat-rate hiding after the configured threshold is reached.

#### 1.0.0

 * Initial release with cart, checkout, mini cart, AJAX refresh, configurable messages,
   color settings, and flat-rate hiding after the free shipping threshold is reached.

## Meta

 *  Version **1.0.6**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.7**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/lw-runningcart-progress-bar/)
 * Tags
 * [cart](https://pcd.wordpress.org/plugins/tags/cart/)[checkout](https://pcd.wordpress.org/plugins/tags/checkout/)
   [free shipping](https://pcd.wordpress.org/plugins/tags/free-shipping/)[progress bar](https://pcd.wordpress.org/plugins/tags/progress-bar/)
   [woocommerce](https://pcd.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/lw-runningcart-progress-bar/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/lw-runningcart-progress-bar/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/lw-runningcart-progress-bar/reviews/)

## Contributors

 *   [ lovewoo-team ](https://profiles.wordpress.org/lindalove70/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/lw-runningcart-progress-bar/)