Free Shipping Bar

Animated free-shipping bar — with tiers and rewards (shipping, gift, discount), upsell, a sticky site-wide bar, multi-currency, targeting and statistics.

PrestaShop 1.6 PrestaShop 1.7 PrestaShop 8.x PrestaShop 9.x ionCube
Licencja: Dożywotnia dla 1 sklepu
99,00 zł netto
(121.77 zł brutto)
Natychmiastowe pobieranie
12 miesięcy wsparcia
Zwrot 14 dni

Need help?

Our team is ready to answer all your questions.

Get in touch

Turn your free-shipping threshold into automatic average-cart growth

Customers add exactly what they planned and head to checkout. They don't realise that one more item would make shipping free — and you keep giving that margin to the courier. Free shipping is one of the strongest buying triggers, but only when the customer sees, at the right moment, how close they are to the goal.

The Free Shipping Progress Bar shows a sleek, animated bar with the exact amount left to the goal — "Only €23.90 left for the «5% off» tier!". It appears where decisions happen: in the header, on the product page, in the cart and as a sticky site-wide bar, and after each change it updates instantly via AJAX, with no page reload.

Version 2.0 is far more than a progress bar. Set multiple tiers with rewards (free shipping, a free gift, a percentage or fixed discount — granted automatically by native PrestaShop cart rules), suggest products to add in one click, target specific groups and countries, and track results in statistics.

Especially effective for:

  • Fashion & accessories — a low unit price makes it easy to add a second item to unlock free shipping or a discount
  • Cosmetics & drugstore — complementary products beg to be added to reach the tier, and the bar cues the moment
  • Groceries & supplements — instead of one pack the customer stocks up to unlock the next tier
  • Any shop with a free-shipping threshold — wherever you have a threshold, the bar turns it into real cart growth

What's new in version 2.0

  • Multi-tier goals with rewards — e.g. €30 = free shipping, €50 = −5%, €80 = free gift
  • "Add a little more" upsell — the module suggests products that fill the gap, with one-click add to cart
  • Sticky site-wide bar (checkout included), closable
  • Multi-currency, net/gross, carrier-config threshold
  • Targeting — customer groups, countries, device, schedule, category exclusions
  • Statistics — impressions, goals reached, reach rate and upsell adds
  • Appearance presets, gradient, confetti and multilingual messages

Technical details

  • PrestaShop 1.7.0 — 9.x, PHP 7.1 or newer
  • Four display positions: header, product page, cart and a sticky site-wide bar — each with its own toggle
  • Rewards granted by native cart rules — no interference with the order process
  • Bar updates via AJAX on every cart change — no page reload
  • Full multistore and multilingual support — separate settings and messages
  • ionCube-protected code with a failsafe: a missing/incompatible loader never crashes the shop — the module pauses with a notice
  • Works through standard hooks — no theme or core overrides

Module capabilities

Multi-tier goals with rewards NEW 2.0

Set several goals, each with its own reward: free shipping, a free gift or a percentage/fixed discount. Rewards are granted by native cart rules — automatically once the threshold is reached.

"Add a little more" upsell NEW 2.0

Below the bar, products that fill the remaining gap appear. The customer adds them in one click and the bar moves forward instantly.

Sticky site-wide bar NEW 2.0

A slim bar pinned to the top of every page — checkout included. It can be closed, and the choice is remembered for the session.

Multi-currency & net/gross NEW 2.0

Enter thresholds in the default currency and the module converts them to the customer's currency. Choose whether the cart is compared net or gross, matching your shop.

Carrier-config threshold NEW 2.0

The free-shipping amount can be read from PrestaShop shipping settings or cart rules — or set manually.

Precise targeting NEW 2.0

Show the bar only to selected customer groups, delivery countries or devices, within a scheduled window. Selected categories can be excluded from the cart total.

Performance statistics NEW 2.0

Track bar impressions, goals reached, reach rate and upsell adds — with a 14-day chart.

Appearance presets & confetti NEW 2.0

Ready-made styles, gradient, rounding, bar height, custom emoji and CSS. When the goal is reached, the customer gets a confetti burst.

Multilingual messages NEW 2.0

Three states (empty cart, in progress, goal reached) in every shop language, with {amount}, {threshold}, {total} and {percent} placeholders.

Animated bar & AJAX

A visual bar with the exact amount to the goal, animation and tier markers. It refreshes via AJAX after every cart change, with no page reload.

Safe ionCube distribution

Protected, cross-platform code (PHP 7.1–8.4). A missing or incompatible loader never crashes the shop — the module pauses with a clear notice.

Multistore & lightweight

Separate settings per shop, working only through standard hooks, with no theme or core overrides.

Product Details

Data sheet

Kompatybilność
PrestaShop 1.6, PrestaShop 1.7, PrestaShop 8.x, PrestaShop 9.x
ionCube
Tak

Frequently asked questions

How is version 2.0 different from the previous one?
Version 2.0 adds multi-tier goals with rewards (free shipping, gift, discount), an upsell with one-click add to cart, a sticky site-wide bar, multi-currency, targeting and statistics. You still get the classic, simple progress bar — now with far more power.
How do reward tiers work?
For each tier you pick a reward: free shipping, a free gift or a percentage/fixed discount. The module creates and maintains a hidden PrestaShop cart rule that grants the reward automatically once the threshold is reached — with no interference in the order process.
How does the module know the free-shipping threshold?
You have three sources: a manual amount, PrestaShop shipping settings ("Free shipping starts at"), or auto-detection from cart rules. In multi-tier mode you define the tiers in a dedicated tab.
Where does the bar appear?
In four places: the shop header, the product page, the cart and a sticky site-wide bar (checkout included). Each position has its own toggle.
Does the bar support multiple currencies and languages?
Yes. Enter thresholds in the default currency and the module converts them to the customer's currency. Messages for each state are set per shop language, with placeholders for amount, threshold, cart total and percent.
Will the upsell work in my shop?
Yes. The module suggests products (best sellers or from a chosen category) whose price roughly fills the gap, with one-click add to cart. If your shop has no sales history yet, it falls back to the newest products.
Is the module safe for performance and my theme?
Yes. It works through standard hooks, overrides no theme or core files, and a lightweight script refreshes the bar without reloading. The code is ionCube-protected, and a missing compatible loader never crashes the shop — the module pauses with a notice.
Free Shipping Bar
Free Shipping Bar
99,00 zł net