How to reduce cart abandonment in PrestaShop by showing customers how much they save
You pay for discounts, vouchers and free shipping, but customers never see how much they save because PrestaShop shows them in different places. Here is why that costs sales right before checkout, how to add up and display the real saving, and how Savings in Your Cart does it for you.
The problem: your deals are good, but nobody adds them up
A shopper adds a discounted product, applies a voucher and reaches free shipping. Three savings, shown in three different places: a struck-through price on one line, a voucher in the totals and a zero shipping cost. PrestaShop never adds them together.
And the moment customers hesitate is right before paying. That is where most carts are abandoned: «is this really a good deal?», «will I find it cheaper?». If they can't clearly see the value of their order at that instant, the shop misses the chance to convince them with something it is already paying for.
The solution: one clear figure at the right moment
1. Add up every saving, correctly
- Product reductions: specific prices, catalogue price rules and products on sale.
- Cart discounts: vouchers and cart rules, fixed amount or percentage.
- Shipping: free-shipping vouchers and, optionally, an estimate of free shipping above a threshold.
The figure must always reconcile: original total minus saving equals what the customer pays, with or without tax according to their group. A number that doesn't match the cart breeds distrust instead of sales. Note that if you lowered a product's base price, there is no original price to compare against.
2. Show it where decisions are made
Cart and checkout are essential. The product page and the header encourage customers to add one more item to reach a discount or free shipping. And after purchase, the order confirmation and history reinforce the feeling of a good buy.
3. Make it look like part of your shop
A block that clashes with your design looks like an ad. Use your theme's colours and typography, and pick the format for each spot: a breakdown in the cart, a single line or a badge in the header.
4. Measure the effect
Compare cart abandonment rate and average order value before and after, for example in the Google Analytics 4 purchase funnel.
How Savings in Your Cart helps
Savings in Your Cart is our module for PrestaShop 1.6.1 to 9.2 (PHP 7.1 to 8.4) that calculates and shows the total saving without changing your promotions:
| Need | What the module does |
|---|---|
| Calculation | Adds product reductions, cart discounts and shipping savings; original total, saving, percentage and final price always match the cart. Gift products from cart rules are never counted twice. |
| Tax | Follows the customer group or is forced with or without tax. |
| Where | 28 positions with on/off switches (cart, checkout, product page, header, footer, columns…) and a widget tag for any template. Updates live when the cart changes. |
| After purchase | Order confirmation and order detail in the customer account, with amounts frozen even if your prices change. |
| Design | Detailed block, single line or badge; colours, per-language texts, icon and custom CSS, with a live preview. |
| Control | Minimum saving to display and automatic hiding when there is none. Multistore with per-shop settings. |
It ships with the two most useful positions enabled on install, so within minutes your customers can see what they save.