The Shopify Abandoned Cart Problem
The most expensive problem in your store right now:
For every £100 your Shopify store earns, there are approximately £230 in abandoned carts sitting unrecovered. The average abandonment rate is 70.22% — meaning 7 of every 10 customers who add to cart never buy. For a store doing £50,000/month, that represents over £116,000 in monthly abandoned cart value.
Abandoned cart recovery is one of the highest-ROI activities available to any Shopify merchant. The traffic has already been acquired, the interest has already been demonstrated — the only job is to bring these customers back across the line. A well-implemented recovery system typically adds 8–15% to total store revenue with minimal ongoing effort.
This guide covers everything from Shopify's native abandoned checkout email to a full multi-channel recovery system. We also cover the checkout fixes that prevent abandonment in the first place — because recovery is most powerful when combined with conversion rate optimisation.
Why Customers Abandon Shopify Carts
Understanding why customers abandon determines how you recover them. The Baymard Institute's 2026 research identifies these top causes:
| Abandonment Reason | % of Abandoners | Best Recovery Approach |
|---|---|---|
| Unexpected shipping costs | 48% | Show shipping costs earlier; offer free shipping threshold |
| Forced account creation | 24% | Enable guest checkout; offer post-purchase account creation |
| Slow delivery times | 22% | Show clear delivery dates; offer expedited options |
| Complicated checkout | 17% | Reduce steps; enable Shop Pay |
| Did not trust the site | 17% | Add trust badges, reviews, security signals |
| Could not see total cost upfront | 16% | Show full order summary with tax early |
| Site errors or crashes | 13% | Technical fixes; speed optimisation |
| Payment method not available | 9% | Add PayPal, Shop Pay, Apple Pay, Klarna |
Critical insight: Most abandonment is NOT due to price. The single biggest cause is unexpected costs (shipping) appearing late in the checkout process. Fix this first — it reduces abandonment more than any email sequence.
Shopify's Native Abandoned Cart Email: What You Get
All Shopify plans include one automated abandoned checkout email. Here is exactly what it does — and where it falls short:
✅ What Shopify's native email does
❌ What Shopify's native email cannot do
Shopify's native email recovers 3–5% of abandoned checkouts. A full Klaviyo sequence recovers 8–12%. For a store doing £50K/month, that difference is worth approximately £5,000–£8,000 in additional monthly revenue.
The Optimal Abandoned Cart Email Strategy
Three emails, sent at the right times, with the right content — this is the framework that consistently performs best across all store categories:
The Gentle Reminder
1 Hour After Abandonment
Subject line: "You left something behind..."
Simple reminder. Show cart contents with images. Clear CTA back to checkout. No discount. Most abandonment is distraction — this catches those customers immediately.
The Trust Builder
24 Hours After Abandonment
Subject line: "Still thinking about it?"
Address the main hesitation. Show product reviews and social proof. Reinforce your returns policy and delivery. Remind them why they chose your product. Still no discount.
The Final Push
72 Hours After Abandonment
Subject line: "Last chance — your cart expires soon"
Create urgency with cart expiry messaging. If your margins allow, offer a small discount (10–15%) as a final incentive. This is the only email where discounts are appropriate.
Do not lead with discounts. Most customers abandon due to distraction, not price. Offering a discount in Email 1 trains customers to abandon intentionally to receive the discount. Save incentives for Email 3, after you have attempted to recover intent-based abandoners first.
Setting Up Klaviyo Abandoned Cart Flow for Shopify
Klaviyo is the industry standard for Shopify email marketing and abandoned cart recovery. Here is the step-by-step setup process:
Connect Klaviyo to Shopify
Install Klaviyo from the Shopify App Store. This creates a bidirectional sync — Klaviyo receives real-time cart and checkout events from Shopify. The Abandoned Checkout trigger fires as soon as a customer enters their email and leaves without purchasing.
Enable the Pre-Built Abandoned Checkout Flow
In Klaviyo → Flows → All Flows, find the Abandoned Checkout flow template. Enable it. This pre-built flow is a solid starting point — we customise timing, content, and segmentation from here.
Customise Email Timing
Set Email 1 to 1 hour, Email 2 to 24 hours, Email 3 to 72 hours. Add a 'Has placed order since starting this flow' filter on each step — this prevents sending recovery emails to customers who already purchased (e.g., on a different device).
Personalise Content with Dynamic Blocks
Use Klaviyo's dynamic product blocks to show each customer's specific cart contents. Add their first name, the product images, prices, and a direct link back to their specific checkout URL.
Set Up A/B Testing on Subject Lines
Klaviyo's built-in A/B testing lets you test subject lines on Email 1. Test 2 variants and let Klaviyo automatically select the winner after 4 hours. Subject line A/B tests typically improve open rates by 15–30%.
Configure Smart Sending and Suppression
Enable Klaviyo's Smart Send Time feature on Emails 2 and 3. Suppress anyone who has purchased or unsubscribed. Set a 7-day frequency cap so recently-emailed customers are not over-messaged.
Beyond Email: SMS & Push Notification Recovery
Email recovery plateaus at around 8–12%. To recover more, you need additional channels. SMS and push notifications reach customers who do not check email — or who check it too late.
Foundation — always start here
SMS
High open rate — keep messages short and valuable
Push Notifications
No email required — excellent for anonymous browsers
Fix the Checkout First: Prevention Beats Recovery
The highest-ROI abandoned cart work is prevention — fixing the checkout issues that cause abandonment in the first place. These are the most impactful checkout improvements:
Show Shipping Costs Earlier
High ImpactThe #1 abandonment cause (48%) is unexpected shipping costs. Add a shipping calculator to the cart page, and show estimated delivery on product pages. Free shipping threshold messaging ('Add £12 more for free shipping') dramatically reduces checkout abandonment.
Enable Shop Pay and Express Checkout
High ImpactShop Pay reduces checkout steps from 8 to 3 for returning customers. Adding Shop Pay, Apple Pay, and Google Pay to the checkout typically reduces abandonment by 10–18%. Our checkout optimisation service enables all major express payment methods.
Remove Forced Account Creation
High ImpactRequiring account creation before purchase is the second-biggest abandonment cause (24%). Enable guest checkout in Shopify Settings → Checkout → Customer accounts: Optional or No account.
Add Trust Signals at Checkout
Medium ImpactTrust badges (SSL secure, money-back guarantee, free returns), security logos, and review snippets near the checkout CTA reduce trust-based abandonment. We add these to all our store redesigns.
Fix Mobile Checkout UX
High Impact70%+ of shoppers browse on mobile. If your checkout is hard to complete with one hand, you are losing the majority of your potential customers. Mobile checkout testing is part of every CRO engagement we do.
How Much Revenue Are You Leaving on the Table?
Here is how to calculate the revenue opportunity in your abandoned carts:
Abandoned Cart Revenue Calculator
£20K/month store
£50K/month store
£100K/month store
£250K/month store
Assumes 70% abandonment rate and 10% email recovery rate. Actual results vary.
Our Shopify Cart Recovery Setup Service
We configure your complete abandoned cart recovery system — from Klaviyo integration to checkout fixes. Here is what is included:
Klaviyo Integration & Setup
Full Klaviyo connection to Shopify, Abandoned Checkout flow configured with 3-email sequence, timing, and suppression logic.
Custom Email Design
On-brand email templates with dynamic cart contents, product images, and personalised CTAs.
A/B Testing Setup
Subject line A/B tests configured on Email 1. Klaviyo set up to auto-select the winner.
SMS Flow (Optional)
Klaviyo or Postscript SMS abandoned cart message configured and tested. Additional cost.
Checkout Audit
We identify the top checkout friction points causing abandonment and provide a prioritised fix list.
Reporting Setup
Klaviyo and GA4 revenue attribution configured so you can track recovery revenue accurately.
Cart recovery setup starts from $499 — typically paying for itself within the first week of going live. See our full Shopify app integration service for a complete email marketing setup including welcome flows, post-purchase, and win-back sequences.
















