You have traffic. You have products. You have visitors.
But sales are not coming in the way they should.
This is the most common problem in PrestaShop stores with some history behind them: the traffic is there, the interest is there, but something happens between the moment a customer arrives and the moment they should pay.
And that something is not always easy to identify.
In this guide we will look at why it happens, what causes it and what you can do to genuinely improve your conversions — without empty marketing tricks or solutions that overpromise.
The average ecommerce conversion rate hovers around 2–3%. That means that out of every 100 people who visit a store, 97 leave without buying. In many PrestaShop stores the figure is even worse.
The most common causes are:
The customer reaches the cart but does not complete the purchase. This can happen for many reasons:
Every extra step in the purchase process is an opportunity for the customer to leave.
Long forms, mandatory registration before payment or a lack of payment options are the main culprits.
A customer who does not know your store needs signals that convey security.
If there are no reviews, trust badges, clear returns information or visible contact details, they will very likely leave before paying.
Every second a page takes to load reduces conversions. On mobile, the impact is even greater.
A poorly optimised PrestaShop store may be losing sales for this reason alone, without anyone realising.
Low-quality photos, generic descriptions copied from the supplier or missing key information (sizes, materials, delivery times) create doubts that the customer resolves by going to another store.
An abandoned cart is one in which a customer has added one or more products but has not completed the payment process.
PrestaShop records these carts in the back office, under Orders → Shopping Carts. There you can see in real time:
Industry studies put the average cart abandonment rate in ecommerce at between 65% and 75%. That means almost three out of every four carts never become an order.
For a store with an average order value of €60 and 500 carts per month, that can represent more than €20,000 in sales that never materialise. Sales that were almost closed.
The difference between an abandoned cart and a completed order is often not the price or the product. It is what happens in those last few minutes before the customer decides whether to pay or leave.
Not all abandoned carts can be recovered, but a significant proportion can be if you act at the right moment and with the right incentive.
The most widely used method. It involves sending an automatic reminder to the customer a few hours after they abandoned the cart.
If you have their email (because they registered or logged in), you can recover between 5% and 15% of carts with a well-configured sequence.
The key is not the discount: it is the timing and the message. A first reminder email without a discount often works well. If it does not convert, a second email with a small incentive can close the sale.
Acting before the customer abandons is more effective than trying to recover them afterwards.
Showing a message inside the cart such as «You are €8 away from free shipping» triggers what behavioural psychology calls loss aversion.
The customer perceives they are about to lose something they almost have, and that pushes them to add one more product. This type of incentive:
Check how many steps there are between the cart and the order confirmation in your store. If there are more than three or four, you are losing conversions.
Allowing guest checkout (without mandatory registration) can increase conversions by between 20% and 35% in stores that previously required it.
Unexpected shipping costs are the number one cause of checkout abandonment.
Showing the estimated cost from the product page or from the cart, before the customer reaches checkout, significantly reduces this type of abandonment.
PrestaShop’s default checkout is functional, but it can be improved. Some concrete actions with a direct impact on conversions:
In PrestaShop there are several levers to improve performance without changing the theme or touching the code:
A customer who does not trust your store will not buy, even if the price is right. The elements that most influence trust are:
The cart page is where the purchase decision is made. Yet many stores treat it as a simple product summary with no element that motivates the customer to complete their order.
Adding a visible incentive — a progress bar, a free shipping message, a reminder of the returns policy — on that screen can be the difference between an abandoned cart and a completed order.
Increasing conversions is not the only thing that matters. If each order is worth more, the same customers generate more revenue without needing to attract more traffic.
PrestaShop lets you configure related products and accessories from the back office. Displaying them on the product page and in the cart is one of the simplest ways to increase the average order value.
The key is that the recommendation is relevant. A customer buying a camera does not need to see pens — they need to see memory cards, cases or tripods.
Setting reward thresholds is one of the most effective techniques for increasing average order value. Here is how it works:
The most effective benefits are free shipping and automatic discounts, because the customer does not have to do anything to get them — just add one more product.
Grouping products into packs at a slightly lower price than buying them separately is another way to increase the average order value.
The customer perceives they are saving money, and you sell more units per transaction.
Discount codes have a problem: they require the customer to have them, remember them and enter them. Many abandon if they cannot find the field or if the code does not work.
Discounts that apply automatically when the cart exceeds a threshold eliminate all that friction. The customer sees the discount applied without doing anything, and that reinforces the purchase decision.
Progress bar, automatic incentives and threshold discounts. No code required. Compatible with PS 1.7, 8.x and 9.x.
View CartBoost
PrestaShop has a broad ecosystem of modules, but not all of them are well built or maintain compatibility across versions.
Before installing any module, it is worth verifying that it is up to date, has active support and will not conflict with other installed modules.
That said, some categories have a direct impact on conversions:
These allow you to send automatic emails to customers who have left a cart incomplete. They are useful, but depend on the customer having an account or having entered their email before abandoning.
These act before the customer abandons, which is where they have the greatest impact. They show in real time how close the customer is to reaching a goal (free shipping, discount, gift), motivating the purchase at the exact moment of decision.
One example is CartBoost, a module developed specifically for this purpose. It allows you to:
Compatible with PrestaShop 1.7, 8.x and 9.x, with no performance impact and no need to touch any code.
Verified reviews from real customers are one of the elements that most influences conversion rates, especially in new stores or those with low brand visibility.
PrestaShop includes a native ratings module that, when properly configured, can be enough to get started.
A customer with a question during the purchase process who cannot get it answered immediately will leave.
An active live chat (or at least a visible WhatsApp button) can resolve objections in real time and save sales that would otherwise be lost.
It depends on the sector and product type, but a common benchmark is between 1% and 3%. Stores with a high average order value tend to have lower rates; those with frequent purchases tend to have higher ones.
What matters is not the absolute figure but the trend: if it improves month on month, you are heading in the right direction.
From the PrestaShop back office you can check Orders → Shopping Carts to see active and abandoned carts.
For a more complete analysis, Google Analytics 4 lets you set up conversion funnels that show exactly at which step each customer drops off.
In general, free shipping converts better than an equivalent price discount, even when the cost to the store is the same.
«Free shipping» is a clearer and more concrete message than «5% off», and online shoppers are particularly sensitive to shipping costs.
If you cannot offer free shipping on all orders, setting a minimum threshold (for example, free from €50) tends to increase both the conversion rate and the average order value.
Some improvements have an almost immediate impact — enabling guest checkout, showing shipping costs from the cart or adding a visible incentive can produce measurable changes within days.
Other optimisations, such as improving page load speed or working on product pages, have a more gradual effect but build a more solid foundation over time.
Increasing conversions in PrestaShop does not require large investments or complete redesigns.
In most cases, the most impactful improvements are the simplest:
The cart is the screen where everything is decided. A customer who gets there has already completed the hardest part — they found what they were looking for and decided they want it. All that is left is to give them a reason not to leave.
Start with what is most immediate: review your checkout process, measure how many carts are being abandoned each week and put at least one active incentive in your cart. You will see results sooner than you expect.
¿Buscas módulos PrestaShop que no fallen cuando tu tienda crece?
En PrestaTools desarrollamos módulos pensados para entornos reales. Código limpio, sin impacto en velocidad y soporte técnico directo.
Ver catálogo de módulos →