The average ecommerce store recovers 3–5% of abandoned carts. The best stores we've worked with recover 22–28%. The difference isn't magic — it's sequence design and timing.
Over the past 18 months, we've run controlled tests across 40 Shopify stores in categories ranging from apparel to home goods to B2B supplies. Here's what actually works.
The Sequence That Won
Three emails, specific timings, each with a distinct job:
Email 1 — 45 minutes after abandonment
Job: Remind, not sell. Most people who abandon carts weren't ready to buy — they got interrupted. This email is a gentle nudge with a single image of the product and a clean CTA back to their cart. No discount. No urgency. Just: "You left something behind."
Subject line format: "You forgot something, [First Name]" or "Your [product name] is waiting"
Recovery rate contribution: ~40% of all recoveries happen from this email alone.
Email 2 — 24 hours after abandonment
Job: Address objections. If they didn't buy at 45 minutes, there's likely a reason. This email should acknowledge that and help overcome it. Common objections: shipping cost, returns policy uncertainty, or wanting more information. Include your returns policy, a customer review, and optionally a small incentive (10% off works, free shipping works better for high-cart-value stores).
Subject line format: "Still thinking it over?" or "A question from us, [First Name]"
Email 3 — 72 hours after abandonment
Job: Create legitimate urgency. By this point, either they'll buy or they won't. This is your strongest push — include your best offer, a stronger urgency signal (stock level if it's genuinely low, or offer expiry), and social proof. Keep it short. One image, one offer, one button.
Subject line format: "Last chance: your cart expires tonight" or "Only 3 left in stock"
Note: Only use urgency signals that are real. Fake countdown timers and fake stock warnings are immediately spotted by modern shoppers and permanently damage trust.
The Variables That Changed Recovery Rate Most
Across our tests, these were the factors with the biggest impact — in order:
- Timing of Email 1: 45 minutes beat 1 hour by 18%. Beat 2 hours by 34%. Send it fast.
- Product image quality: A clean, large hero image of the exact abandoned product increased click-through by 22% vs. generic brand imagery.
- Single CTA button: One button, one destination. Every additional link reduced conversion rate.
- Mobile formatting: 67% of abandonment recovery emails are opened on mobile. Test everything on a phone before sending.
- Personalisation beyond first name: Using the actual product name ("Your Blue Merino Wool Sweater") outperformed generic "your cart" by 31%.
What Didn't Work (That Most Guides Tell You to Do)
Sending more than three emails. In almost every test, a fourth or fifth email had zero positive impact on recovery and measurably increased unsubscribes. Three is the ceiling.
Aggressive discounting on Email 1. Starting with a discount trains customers to abandon carts on purpose to wait for the offer. This is a well-documented pattern. Save discounts for Email 2 or 3 at the earliest.
Long emails. The best-performing emails in our tests were under 200 words. People glance at cart recovery emails — they don't read them.
Setting This Up
If you're on Shopify, Klaviyo is the tool of choice here. The abandoned checkout flow is built-in — you just need to customise the timing and copy. If you want help configuring this properly, or you want us to set up and optimise the sequence for your store, get in touch.