Title: Doprava zdarma &#8211; ukazatel v košíku pro WooCommerce (Free Shipping Bar)
Author: dominikshaim
Published: <strong>August 9, 2026</strong>
Last modified: September 14, 2026

---

Search plugins

![](https://ps.w.org/free-shipping-goal-bar-for-woocommerce/assets/banner-772x250.
png?rev=3639518)

![](https://ps.w.org/free-shipping-goal-bar-for-woocommerce/assets/icon-256x256.
png?rev=3639518)

# Doprava zdarma – ukazatel v košíku pro WooCommerce (Free Shipping Bar)

 By [dominikshaim](https://profiles.wordpress.org/dominikshaim/)

[Download](https://downloads.wordpress.org/plugin/free-shipping-goal-bar-for-woocommerce.1.0.2.zip)

 * [Details](https://en-ca.wordpress.org/plugins/free-shipping-goal-bar-for-woocommerce/#description)
 * [Reviews](https://en-ca.wordpress.org/plugins/free-shipping-goal-bar-for-woocommerce/#reviews)
 *  [Installation](https://en-ca.wordpress.org/plugins/free-shipping-goal-bar-for-woocommerce/#installation)
 * [Development](https://en-ca.wordpress.org/plugins/free-shipping-goal-bar-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/free-shipping-goal-bar-for-woocommerce/)

## Description

Shipping Goal Bar for WooCommerce displays a progress message in the cart and checkout.
Before the configured goal is reached, it shows the remaining amount. After the 
goal is reached, it displays a success message.

You can configure:

 * A general free-shipping goal based on the cart contents after discounts, including
   tax and excluding shipping.
 * A separate goal for each WooCommerce currency, with an option to disable the 
   bar for a currency.
 * The message shown before and after the goal is reached.
 * The `{remaining}` placeholder for the formatted amount left to spend.
 * An optional shipping icon, text color, progress-bar color, and background color.
 * Placement in the classic cart, on product pages, in the mini cart, as a footer
   popup, or on a custom WordPress hook.

The bar supports classic and block-based carts and checkouts. Classic cart changes
refresh the bar through WooCommerce cart fragments and a lightweight vanilla JavaScript
update. In the block cart, the current value is rendered when the page loads; after
a quantity change, reload the page to refresh it.

The plugin only displays the configured goal. It does not create or configure a 
WooCommerce free-shipping method, so the store’s shipping zones and methods must
use a matching amount.

The public plugin does not contact WooModuly.cz, does not use an external service,
and contains no licensing, custom updater, or telemetry. WordPress.org provides 
updates for this version.

## Screenshots

[⌊Settings for the general and per-currency goals, messages, colors, icon, and classic-
cart position.⌉⌊Settings for the general and per-currency goals, messages, colors,
icon, and classic-cart position.⌉[

Settings for the general and per-currency goals, messages, colors, icon, and classic-
cart position.

[⌊Classic cart showing the remaining amount and progress toward free shipping.⌉⌊
Classic cart showing the remaining amount and progress toward free shipping.⌉[

Classic cart showing the remaining amount and progress toward free shipping.

[⌊Block checkout showing the free-shipping goal above the checkout fields.⌉⌊Block
checkout showing the free-shipping goal above the checkout fields.⌉[

Block checkout showing the free-shipping goal above the checkout fields.

[⌊The success state after the configured goal has been reached.⌉⌊The success state
after the configured goal has been reached.⌉[

The success state after the configured goal has been reached.

## Installation

 1. Install and activate the plugin in WordPress.
 2. Use the Settings link next to Shipping Goal Bar for WooCommerce.
 3. Set the general goal and, if needed, per-currency goals.
 4. Adjust the messages, colors, icon, and classic-cart position.

WooCommerce must be active.

## FAQ

### Does the plugin enable free shipping?

No. It displays progress toward the amount you configure. Set up the actual free-
shipping method in WooCommerce shipping zones and use the same minimum amount.

### Which cart amount does the bar use?

It uses the cart contents total after discounts, including tax and excluding shipping.
The bar is hidden when a valid coupon already grants free shipping.

### Can I use a different goal for each currency?

Yes. A positive per-currency amount overrides the general goal. Zero uses the general
goal, and a negative value disables the bar for that currency.

### Does it support the block cart and checkout?

Yes. The bar renders with both classic shortcodes and WooCommerce blocks. In the
block cart, reload the page after a quantity change to refresh the displayed amount.

### Does the plugin support HPOS?

Yes. It declares HPOS compatibility. The plugin reads the cart and does not write
order data.

### Does it send store or customer data anywhere?

No. The plugin uses only local WooCommerce cart and settings data and calls no external
service.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Doprava zdarma – ukazatel v košíku pro WooCommerce (Free Shipping Bar)” is open
source software. The following people have contributed to this plugin.

Contributors

 *   [ dominikshaim ](https://profiles.wordpress.org/dominikshaim/)

“Doprava zdarma – ukazatel v košíku pro WooCommerce (Free Shipping Bar)” has been
translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/free-shipping-goal-bar-for-woocommerce/contributors)
for their contributions.

[Translate “Doprava zdarma – ukazatel v košíku pro WooCommerce (Free Shipping Bar)” into your language.](https://translate.wordpress.org/projects/wp-plugins/free-shipping-goal-bar-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.0.2

 * Changed the goal calculation to use the amount after discounts, including tax
   and excluding shipping.
 * Added product, mini-cart, footer-popup, and custom-hook placements plus a configurable
   background color.
 * Hidden the bar when a valid coupon already grants free shipping.

#### 1.0.1

 * Changed the default translatable strings to English while preserving Czech and
   Slovak translations.

#### 1.0.0

 * Initial public release as a standalone free plugin.

## Meta

 *  Version **1.0.2**
 *  Last updated: **4 weeks ago**
 *  Active installations: **Fewer than 10**
 *  WordPress Version: ** 6.5 or higher **
 *  Tested up to: **7.1.3**
 *  PHP Version: ** 7.4 or higher **
 *  Language:
 * [Czech](https://cs.wordpress.org/plugins/free-shipping-goal-bar-for-woocommerce/)
   and [English (US)](https://wordpress.org/plugins/free-shipping-goal-bar-for-woocommerce/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/free-shipping-goal-bar-for-woocommerce)
 * Tags:
 * [free shipping](https://en-ca.wordpress.org/plugins/tags/free-shipping/)[progress bar](https://en-ca.wordpress.org/plugins/tags/progress-bar/)
   [woocommerce](https://en-ca.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://en-ca.wordpress.org/plugins/free-shipping-goal-bar-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/free-shipping-goal-bar-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/free-shipping-goal-bar-for-woocommerce/reviews/)

## Contributors

 *   [ dominikshaim ](https://profiles.wordpress.org/dominikshaim/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/free-shipping-goal-bar-for-woocommerce/)