On an average Shopify store, 70% of carts never become an order. Customers add, hesitate, get distracted, and leave. This is not a Shopify flaw: it's the reality of global e-commerce, documented for over a decade by the Baymard Institute. The good news is that this volatile portion of revenue is also the easiest to recover. A well-constructed system, combining email reminders, SMS, retargeting, and checkout optimization, can convert 10 to 30% of these abandoned carts into actual orders, without spending an extra euro on media.
This article details the method applied to the stores our agency operates daily. You will find the architecture of a conversion-focused recovery flow, the apps to prioritize in 2026, the key metrics to track, and the seven Shopify checkout frictions that increase abandonment rates without you even realizing it.
Table of Contents
Why 70% of Shopify Carts Are Abandoned
This figure has appeared in all serious studies for the past ten years: on average, 70% of internet users who add a product to their cart do not complete their order. The Baymard Institute, an academic reference on the subject, estimates this rate at precisely 70.19% on average for global e-commerce. For premium brands, on mobile, or in sectors with a high average order value, it commonly rises to 80%.
Therefore, it's not an anomaly for your store; it's a constant in online behavior. But the average hides enormous discrepancies: brands that measure and follow up recover a significant portion of these carts, while those that do nothing leave their revenue on the table.
The Real Reasons for Abandonment in 2026
When customers are surveyed, the reasons are surprisingly stable over time. At the top of the list, unexpected shipping costs alone account for nearly half of documented abandonments. Next come the requirement to create an account, a payment process perceived as too long or too complex, and an unclear return policy. For carts over 200 euros, friction with available payment methods, especially the absence of installment payments, becomes a distinct reason for abandonment.
The other half of the problem is less rational and harder to objectify: pure distraction. Your customer was in the middle of a purchase, a child called them, a notification diverted them, the subway arrived. They might leave with the intention of returning, but without an explicit reminder, they won't. This is where email and SMS change everything.
The Hidden Monthly Cost: Calculation Method Applied to Your Store
The best way to grasp the issue is to quantify what abandonment actually costs you. Let's take the example of a Shopify store that processes 100 orders per month with an average cart value of 80 euros, totaling 8,000 euros in revenue.
If the abandonment rate is 70%, it means that 233 carts are initiated each month, of which 163 are abandoned. At a constant average cart value, these abandoned carts represent 13,040 euros of potential lost revenue each month. Bringing back even 15% of these carts into orders, which is a realistic recovery rate with a well-constructed sequence, is equivalent to adding 1,956 euros of monthly revenue, or 23,472 euros over the year. Without additional acquisition.
This calculation is the best starting point to justify internally the time to invest in the following measures.
Shopify's Native Recovery Tools and Their Limitations
Before discussing Klaviyo, SMS, or retargeting, it's important to understand what Shopify does on its own, and why it's almost never enough.
The Default Automated Abandoned Cart Email
Shopify, by default, sends an abandoned checkout recovery email to customers who have entered their email address before leaving. This email can be activated with a few clicks in the dashboard, under the Settings tab and then Notifications. It triggers one hour after abandonment, contains a direct link to the filled cart, and a reminder of the products.
It's better than nothing. It is also, in almost all cases, very insufficient.
Why Native Isn't Enough
Shopify's default template has three major limitations. Only one email is sent, whereas 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 possible adaptation to your brand's identity beyond the logo, which weakens recognition and trust. The email only triggers if the email address has been captured at checkout, which excludes visitors who abandoned before this step, i.e., the majority on mobile.
In addition, there's the impossibility of customizing the timing, adding an SMS reminder, or integrating a conditional discount code. Shopify's native solution is a safety net, not a performance tool. To move from a net to a full-fledged system, a dedicated email marketing platform is needed, and today in 2026, Klaviyo remains the benchmark for Shopify.
Building a Converting Klaviyo Recovery Flow
Klaviyo is, in our experience across dozens of stores, the tool that produces the best performance-to-effort ratio on Shopify. Its native integration captures all behavioral data, allowing sequences to be triggered at the right time, with the right content. For a detailed overview, our complete Klaviyo guide on Shopify covers account architecture and essential flows.
3-Email Architecture: Timing, Content, Triggers
The sequence that performs best, across all the brands we've supported, follows a three-step structure. It's not revolutionary, but each of the three emails addresses a specific objective and a different customer mindset.
The first email, sent between one and four hours after abandonment, plays on immediacy. Goal: remind, without pushing. The subject is short, the content minimalist, the call to action unique. This is the distraction email: we assume the customer wanted to buy and a simple reminder will suffice for a fraction of them.
The second email, sent 24 hours later, introduces proof. We add a customer review of the product, an element of reassurance about delivery or returns, possibly an open question ("do you need help to finalize your order?"). This is the hesitation email: we address implicit barriers without directly naming them.
The third email, sent 72 hours later, may contain a commercial incentive. A temporary discount code, free shipping, or a low-stock reminder. Warning: never systematize the discount code from the first email, as you would train your customers to expect a discount after each cart addition, which would permanently degrade your margin.
The Little-Known Browse Abandonment Sequence
The abandoned cart sequence only concerns visitors who have added an item to their cart. However, a large majority of qualified visitors view a product page without adding it to their cart. This behavior is addressed by the browse abandonment sequence.
It triggers when an identified visitor, recognized by their Klaviyo cookie, views a product page without proceeding 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 carts, and the revenue generated can represent 20 to 30% of abandoned cart revenue. This is one of the most profitable flows to activate, largely underutilized in France.
Dynamic Personalization: Product Viewed, Image, Price
In all these emails, dynamic block personalization is non-negotiable. Klaviyo automatically retrieves, 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 inserted into the template with a simple drag-and-drop.
One rule: if the customer has multiple products in the cart, display them all, but place the highest quality image at the top. On mobile, the first image seen is often the only one seen.
Adding SMS and WhatsApp Channels to Double Recovery
Email has a structural flaw: its open rate peaks at 20 or 25% on the best lists. SMS, however, is opened 95% of the time in less than three minutes. For the specific case of abandoned carts, where timing is everything, SMS has become a major channel.
When SMS Outperforms Email
For impulse purchases, young audiences, and carts under 100 euros, abandoned cart SMS consistently shows conversion rates two to three times higher than equivalent emails. For premium carts, the gap narrows and email regains its advantage, because the purchasing decision requires more textual reassurance.
The simple rule of thumb we apply: a short SMS, sent within an hour of abandonment, in addition to the first email. Not instead of, but in addition to. The cost per send remains low, between 0.06 and 0.10 euros in France, which is quickly recouped if the conversion rate exceeds 2%.
GDPR: Anticipating Consent Collection
SMS marketing in France is subject to explicit consent. The phone number collection box must not be pre-checked, and the wording must clearly state that it will be used for marketing communications. The box can be placed in several locations: on the newsletter signup form, at checkout, or in a dedicated pop-up triggered on certain pages.
Double opt-in is not mandatory for SMS in France, unlike email in some contexts, but it is recommended for database quality. A number collected without confirmation is often an incorrect number.
Recommended Shopify SMS Apps in 2026
Three solutions dominate the French-speaking market. Klaviyo SMS, natively integrated with the email platform, is the obvious choice if you are already on Klaviyo: a single source of truth, a single segmentation, unified email and SMS flows. Postscript is the US benchmark, very powerful, but its French-speaking support and pricing are less suitable for European brands. Attentive occupies 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 integration/cost/power ratio.
Meta Ads and Google Retargeting for Abandoned Carts
When the email and SMS have been sent and the customer still hasn't converted, there's still one lever: to find them where they spend their time, i.e., on Instagram, Facebook, and in Google results. This is the purpose of retargeting on abandoned cart audiences.
Configuring Pixel and Customer Match Audiences
On Meta, the audience is created from pixel events: AddToCart within a seven-day window without a Purchase event. This audience is then used in a conversion or traffic campaign, with a limited budget, and a capped frequency to avoid over-solicitation.
On Google Ads, the equivalent mechanism is called Customer Match. It requires uploading abandoned cart emails or phone numbers, encrypted, to Google, which matches them to user accounts to display ads on YouTube, Gmail, and search. The setup is more technical than on Meta, but the audience is particularly qualified.
To build a coherent Meta Ads architecture around these audiences, our Meta Ads strategy for Shopify stores details the technical setup, funnel-stage campaigns, and creatives that work in 2026.
Ad Creative: What Works, What Tires Out
For abandoned cart audiences, the creatives that perform are not acquisition creatives. You need to speak to someone who already knows you, who has hesitated. Formats that work: short video customer testimonials, product images in context of use, carousels with key features. To avoid: generic catalog ads, which do not refer to the product seen and create a feeling of impersonality.
Creative fatigue quickly sets in on such a narrow audience. Renew your visuals every two weeks, or switch to automatic rotation with Meta's Advantage Plus Creative.
Optimizing Checkout to Reduce Abandonment at the Source
The best recovery is the one you don't have to send. Before building the entire recovery mechanism, you need to ensure that the checkout itself isn't generating more abandonments than it should.
The 7 Shopify Checkout Frictions to Eliminate
Here are the frictions we most often identify during our audits, ranked by average impact on the abandonment rate:
- Shipping costs revealed too late. Display them from the product page and cart, not on the last checkout screen.
- Lack of express payment. Shop Pay, Apple Pay, and Google Pay reduce checkout time by two-thirds on mobile.
- Account creation requirement. Shopify natively offers guest checkout; ensure it's activated.
- Lack of installment payments for carts above 150 euros (Klarna, Alma, Oney).
- Discount code highlighted without a code to offer. The visible "discount code" field encourages the customer to search for a code elsewhere and abandon if they don't find one.
- Lack of visual reassurance regarding delivery, returns, and secure payment above the validation button.
- Unlocalized checkout: currency, language, local address format, correctly displayed VAT.
Each of these frictions can cost between one and five percentage points in conversion rate. Correcting them before investing in recovery is the right sequence. To go further on all conversion levers, consult our dedicated article on how to increase your Shopify store's conversion rate.
Express Checkout, Shop Pay, Installment Payments
Shop Pay, Shopify's native solution, deserves special attention. According to data published by Shopify, the average conversion rate on Shop Pay is 60% higher than on standard checkout. This is the direct effect of pre-filling information and one-tap authentication. For high-recurrence B2C stores, activating Shop Pay is probably the highest technical ROI you can trigger.
Installment payments, via Alma or Klarna in France, increase the average order value by 30 to 50% in eligible verticals (fashion, home decor, wellness, electronics). It should not be seen as a way to reassure customers without means, but as an offer that increases the perceived value of the product.
Measure and Manage: The Dashboard to Implement
Without measurement, there's no improvement. Even before launching your first flows, define the dashboard that will allow you to track your progress.
The 5 Recovery KPIs to Track Weekly
Five indicators are enough to effectively manage the subject:
- Cart abandonment rate: initiated carts minus orders, divided by initiated carts. To be monitored over time, not in absolute terms.
- Open rate of the first email in the abandoned cart sequence. Goal: over 45%.
- Click-through rate of the first email. Goal: over 15%.
- Conversion rate of the complete sequence: attributed orders out of the total carts entered into the flow. Goal: between 10 and 30%.
- Revenue attributable to the flow: revenue generated by recovery sequences, in euros. This is the figure to present to decision-makers.
Benchmark: What a Good Rate Looks Like
According to Klaviyo's public data for 2025, the market average for abandoned cart flows is around 18% conversion rate, with revenue per recipient between 2 and 5 euros depending on the sector. The best brands we work with exceed 25% conversion and 8 euros in revenue per recipient. Below 10% conversion, the sequence is suboptimal and deserves a redesign.
Compare your figures to these benchmarks rather than a theoretical promise. Progress is measured in percentage improvement, not 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 suboptimal.
How long after abandonment should the first email be sent?
The first email should be sent between one and four hours after abandonment. Sending it earlier degrades brand perception; sending it later lowers the conversion rate. The 1 to 4-hour window is the best compromise documented by Klaviyo and Omnisend.
Should a promo code be offered in the recovery sequence?
Never in the first email. Add it as a third reminder, only if the customer has not converted after 72 hours. Systematizing the promo code from the first email trains customers to expect a discount with every cart and degrades margins.
What is the difference between an abandoned cart and an abandoned checkout on Shopify?
An abandoned cart concerns any customer who added a product but did not proceed to checkout. An abandoned checkout specifically concerns those who started the ordering process but did not complete it. Shopify natively sends a reminder only for abandoned checkouts, which excludes a large portion of mobile visitors.
Klaviyo, Omnisend, or Shopify Email for recovery?
Klaviyo is the standard on Shopify in 2026: deepest integration, most powerful flows, unified SMS. Omnisend is a credible and cheaper alternative for starting stores. Shopify Email, the native product, remains limited and is not recommended beyond a launch phase.
How much does it cost to set up a complete recovery system?
Klaviyo's subscription starts at $45 per month for a database of 1,500 contacts and scales with the size of the database. SMS costs are extra, around 0.06 to 0.10 euros per send in France. The initial setup, if you delegate it to an agency, ranges from 1,500 to 5,000 euros depending on the complexity of the store.