On an average Shopify store, 70% of carts never turn into an order. Shoppers add items, hesitate, get distracted and leave. This isn't a Shopify flaw: it is the reality of e-commerce worldwide, documented for more than ten years by the Baymard Institute. The good news is that this volatile share of revenue is also the easiest to win back. A well-built system that combines email and SMS reminders, retargeting and checkout optimization can turn 10 to 30% of these abandoned carts into real orders, without spending a single extra euro on media.
This article details the method we apply on the stores our agency runs day to day. You will find the architecture of a recovery flow that converts, the apps to favor in 2026, the benchmark figures to track, and the seven Shopify checkout frictions that drive up your abandonment rate without you even noticing.
Contents
Why 70% of Shopify carts are abandoned
The figure has come up in every serious study for ten years: on average, 70% of shoppers who add a product to their cart don't complete their order. The Baymard Institute, the academic reference on the subject, puts this rate at exactly 70.19% on average across global e-commerce. For premium brands, on mobile, or in categories with a high average order value, it commonly climbs to 80%.
So this isn't an anomaly in your store, it is a constant of online behavior. But the average hides huge gaps: brands that measure and follow up win back a significant share of these carts, while those that do nothing leave revenue on the table.
The real reasons for abandonment in 2026
When you ask shoppers, their reasons are remarkably stable over time. At the top of the list, unexpected shipping costs alone account for nearly half of documented abandonments. Reminders win back some of the lost carts, but the real savings happen upstream: setting your shipping costs properly removes the surprise before it ever appears at checkout.
Next come mandatory account creation, a payment process perceived as too long or too complex, and an unclear returns policy. On carts over 200 euros, friction around the available payment methods, especially the lack of installment payments, becomes a reason for abandonment in its own right.
The other half of the problem is less rational and harder to pin down: pure distraction. Your customer was in the middle of buying, a child called out, a notification pulled them away, the subway arrived. They may leave intending to come back, but without an explicit reminder, they won't. This is where email and SMS change everything.
The hidden monthly cost: how to calculate it for your store
The best way to grasp the scale of the issue is to put a figure on what abandonment actually costs you. Take the example of a Shopify store that makes 100 orders a month at an average order value of 80 euros, or 8,000 euros in revenue.
If the abandonment rate is 70%, that means 233 carts are started every month, 163 of which are abandoned. At a constant average order value, these abandoned carts represent 13,040 euros of potential revenue lost every month. Converting even 15% of these carts into orders, which is a realistic recovery rate with a well-built sequence, is equivalent to adding 1,956 euros in monthly revenue, or 23,472 euros over the year. With no additional acquisition.
This calculation is the best starting point for justifying internally the time you will invest in the systems described below.
Shopify's native recovery tools and their limits
Before talking about Klaviyo, SMS or retargeting, you need to understand what Shopify does on its own, and why it is almost never enough.
The default automatic abandoned cart email
By default, Shopify sends an abandoned checkout reminder email to customers who entered their email address before leaving. You can enable this email in a few clicks from the admin, under Settings then Notifications. It is triggered one hour after abandonment and contains a direct link to the filled cart and a reminder of the products.
It is better than nothing. It is also, in almost every case, far from enough.
Why the native option is never enough
Shopify's default template has three major limitations. Only one email is sent, even though studies by Klaviyo and Omnisend show that a three-email sequence recovers three times more carts than a single email. The design is generic, with no way to adapt it to your brand identity beyond the logo, which weakens recognition and trust. The email is only triggered if the email address was captured at checkout, which excludes visitors who abandoned before that step, meaning the majority on mobile.
On top of that, you can't customize the timing, add an SMS reminder or include a conditional discount code. Shopify's native option is a safety net, not a performance system. To move from a net to a system, you need a dedicated email marketing platform, and today, in 2026, Klaviyo remains the benchmark on Shopify.
Building a Klaviyo recovery flow that converts
In our experience across dozens of stores, Klaviyo is the tool that delivers the best performance-to-effort ratio on Shopify. Its native integration captures all behavioral data, which lets you trigger sequences at the right moment with the right content. For a detailed walkthrough, our complete guide to Klaviyo on Shopify covers account architecture and the essential flows.
A 3-email architecture: timing, content, triggers
The sequence that performs best, across all the brands we have worked with, follows a three-step structure. It isn't revolutionary, but each of the three emails serves a specific goal and addresses a different customer mindset.
The first email, sent between one and four hours after abandonment, plays on proximity. Goal: remind, without pushing. The subject line is short, the content minimal, and there is a single call to action. This is the distraction email: the assumption is that the customer wanted to buy and that a simple reminder will be enough for some of them.
The second email, sent 24 hours later, introduces proof. Add a customer review of the product, a reassurance element about shipping or returns, and possibly an open question ("do you need help completing your order?"). This is the hesitation email: it addresses unspoken objections without naming them head-on.
The third email, sent 72 hours later, can include a commercial incentive: a one-off discount code, free shipping, or a low-stock reminder. Be careful: never make the discount code systematic from the first email, or you will train your customers to wait for a discount after every add to cart, which will erode your margin over time.
The overlooked browse abandonment sequence
The abandoned cart sequence only covers visitors who added something to their cart. Yet a large majority of qualified visitors view a product page without adding anything. This is the behavior the browse abandonment sequence addresses.
It is triggered when an identified visitor, meaning one recognized by their Klaviyo cookie, views a product page without going any further. An email is sent the next day with the product viewed, possibly a selection of similar products, and an open question. The open rate is generally higher than for abandoned cart emails, and the revenue generated can represent 20 to 30% of abandoned cart revenue. It is one of the most profitable flows to activate, and it is largely underused in France.
Dynamic personalization: product viewed, image, price
In all of these emails, personalization with dynamic blocks is non-negotiable. Klaviyo automatically pulls from the Shopify event the image of the product left in the cart, its title, its price and the direct link to the product page. These blocks are added to the template by simple drag and drop.
One rule: if the customer has several products in their cart, show them all, but put the highest-quality image at the top. On mobile, the first image seen is often the only one seen.
Adding SMS and WhatsApp to double your recovery
Email has a structural weakness: its open rate tops out at 20 or 25% on the best lists. SMS, on the other hand, has a 95% open rate within three minutes. In the specific case of abandoned carts, where timing is everything, SMS has become a major channel.
When SMS outperforms email
For impulse purchases, younger audiences and carts under 100 euros, abandoned cart SMS messages regularly show conversion rates two to three times higher than the equivalent email. For premium carts, the gap narrows and email regains the edge, because the purchase decision requires more written reassurance.
The simple rule we apply: a short SMS, sent within an hour of abandonment, in addition to the first email. Not instead of it, in addition to it. The cost per message stays low, between 0.06 and 0.10 euros in France, which quickly pays for itself if the conversion rate exceeds 2%.
GDPR: plan ahead for consent collection
SMS marketing in France requires explicit consent. The phone number opt-in box must not be pre-checked, and the label must clearly state that the number will be used for marketing communications. The box can be placed in several spots: on the newsletter form, at checkout, or in a dedicated pop-up triggered on certain pages.
Double opt-in isn't mandatory for SMS in France, unlike email in some contexts, but it is recommended for list quality. A number collected without confirmation is often a wrong number.
Recommended Shopify SMS apps in 2026
Three solutions share the French-speaking market. Klaviyo SMS, natively built into the email platform, is the obvious choice if you are already on Klaviyo: a single source of truth, a single segmentation and unified email plus SMS flows. Postscript is the US benchmark and very powerful, but its French-language support and pricing are less suited to European brands. Attentive dominates the high end in the United States but has little presence in France.
For a French store, Klaviyo SMS remains the default recommendation in 2026, with the right balance of integration, cost and power.
Meta Ads and Google retargeting on abandoned carts
When the email and SMS have been sent and the customer still hasn't converted, there is one lever left: reaching them where they spend their time, meaning on Instagram, Facebook and in Google results. That is the purpose of retargeting an abandoned cart audience.
Setting up the Pixel and Customer Match audiences
On Meta, the audience is built from pixel events: AddToCart over a seven-day window with no Purchase event. This audience is then used in a conversion or traffic campaign, with a limited budget and a frequency cap to avoid over-targeting.
On Google Ads, the equivalent is called Customer Match. It requires sending the encrypted emails or phone numbers from abandoned carts to Google, which matches them with user accounts to show ads on YouTube, Gmail and Search. The setup is more technical than on Meta, but the audience is particularly well qualified.
To build a consistent Meta Ads architecture around these audiences, our Meta Ads strategy for Shopify stores details the technical setup, the campaigns for each funnel stage, and the creatives that work in 2026.
Ad creatives: what works, what wears out
On an abandoned cart audience, the creatives that perform are not your acquisition creatives. You are talking to someone who already knows you and who hesitated. The formats that work: short customer testimonial videos, the product shown in its context of use, and carousels highlighting key features. Avoid generic catalog ads, which don't point back to the product viewed and feel impersonal.
Creative fatigue sets in quickly on such a small audience. Refresh your visuals every two weeks, or switch to automatic rotation with Meta's Advantage+ Creative.
Optimizing the checkout to reduce abandonment at the source
The best reminder is the one you never have to send. Before building all the recovery machinery, make sure the checkout itself isn't generating more abandonment than it should.
The 7 Shopify checkout frictions to eliminate
Here are the frictions we identify most often in our audits, ranked by their average impact on the abandonment rate:
- Shipping costs revealed too late. Show them on the product page and in the cart, not on the last checkout screen.
- No express payment. Shop Pay, Apple Pay and Google Pay cut checkout time by three on mobile.
- Mandatory account creation. Shopify offers guest checkout natively, so make sure it is enabled.
- No installment payments on carts over 150 euros (Klarna, Alma, Oney).
- A prominent discount code field with no code to offer. A visible "discount code" field pushes customers to look for a code elsewhere and to abandon if they don't find one.
- No visual reassurance about shipping, returns and secure payment above the order button.
- A checkout that isn't localized: currency, language, local address format and correctly displayed VAT.
Each of these frictions can cost between one and five points of conversion rate. Fixing them before investing in recovery is the right order. To go further on all the conversion levers, read our dedicated article on how to increase your Shopify store's conversion rate.
An unreadable returns policy is a checkout friction in its own right: a visitor who has doubts about returns doesn't buy. Our guide on returns as a reassurance lever details the three placements that matter.
Express checkout, Shop Pay, split payments
Shop Pay, Shopify's native solution, deserves particular attention. According to data published by Shopify, the average conversion rate with Shop Pay is 60% higher than with the standard checkout. This is the direct effect of pre-filled information and one-tap authentication. For B2C stores with high repeat purchase rates, enabling Shop Pay is probably the highest-ROI technical move you can make.
Split payments, via Alma or Klarna in France, increase average order value by 30 to 50% in eligible verticals (fashion, home decor, wellness, electronics). Don't see it as a way to reassure customers with limited means, but as an offer that increases the product's perceived value.
Measure and manage: the dashboard to set up
Without measurement, there is no improvement. Even before launching your first flows, define the dashboard that will tell you whether you are making progress.
The 5 recovery KPIs to track every week
Five indicators are enough to manage the topic effectively:
- Cart abandonment rate: carts started minus orders, divided by carts started. Track it over time, not in absolute terms.
- Open rate of the first email in the abandoned cart sequence. Target: above 45%.
- Click rate of the first email. Target: above 15%.
- Conversion rate of the full sequence: attributed orders out of all carts that entered the flow. Target: between 10 and 30%.
- Revenue attributable to the flow: revenue generated by the recovery sequences, in euros. This is the figure to present to decision-makers.
Abandoned cart recovery is one of the 25 levers for optimizing conversion rate on Shopify, but it isn't the only one. For a complete view of the 25 levers to activate (home page, product, checkout, mobile, email, retargeting, buying psychology) with benchmarks by industry, our guide to Shopify conversion rate with 25 quantified levers details the overall method.
Benchmark: what a good rate looks like
According to Klaviyo's public data for 2025, the market average for abandoned cart flows is around an 18% conversion rate, with revenue per recipient between 2 and 5 euros depending on the industry. The best brands we work with exceed 25% conversion and 8 euros in revenue per recipient. Below 10% conversion, the sequence is underperforming and needs a redesign.
Compare your figures with these benchmarks rather than with a theoretical promise. Progress is measured as a percentage improvement, not in absolute value.
Frequently asked questions
What is the average abandoned cart recovery rate on Shopify?
The average recovery rate for a complete email sequence is around 15 to 20%. The best brands exceed 25% by combining email, SMS and retargeting. Below 10%, the sequence is underperforming.
How long after abandonment should you send the first email?
The first email should be sent between one and four hours after abandonment. Sooner hurts brand perception, later lowers the conversion rate. The 1-to-4-hour window is the best compromise documented by Klaviyo and Omnisend.
Should you offer a discount code in the recovery sequence?
Never in the first email. Add it in the third reminder, and only if the customer hasn't converted after 72 hours. Making the discount code systematic from the first email trains customers to expect a discount with every cart and erodes your margin.
What is the difference between an abandoned cart and an abandoned checkout on Shopify?
An abandoned cart covers any customer who added a product without reaching checkout. An abandoned checkout specifically covers those who started the ordering process without completing it. Shopify's native reminder only covers abandoned checkouts, which excludes a large share of mobile visitors.
Klaviyo, Omnisend or Shopify Email for recovery?
Klaviyo is the standard on Shopify in 2026: the deepest integration, the most powerful flows and unified SMS. Omnisend is a credible, cheaper alternative for stores that are just starting out. Shopify Email, the native product, remains limited and isn't recommended beyond a launch phase.
How much does it cost to set up a complete recovery system?
The Klaviyo subscription starts at 45 dollars a month for a list of 1,500 contacts and scales with the size of your list. SMS costs come on top, around 0.06 to 0.10 euros per message in France. The initial setup, if you delegate it to an agency, costs between 1,500 and 5,000 euros depending on the complexity of the store.