I ran a small Shopify store for about a year before I started paying attention to abandoned carts. When I finally looked at the numbers, it was painful. For every 10 people adding items to their cart, only 3 were actually buying. Seven out of ten walked away.
That's not unusual. The average cart abandonment rate across all online stores is around 70%. For mobile shoppers, it's even higher.
Here's the thing though. A lot of those people weren't saying "no." They were saying "not right now." Their phone rang. They got distracted at work. They wanted to check shipping costs first. They were comparison shopping. Whatever the reason, they were interested enough to put something in their cart.
Cart recovery emails are just a tap on the shoulder. "Hey, you left something behind. Want to finish checking out?" Simple as that.
Why Cart Recovery Emails Work So Well
Cart abandonment emails consistently have some of the highest engagement rates of any email type. Open rates of 40-50% are normal. Click-through rates of 10-15% aren't unusual. Compare that to a typical marketing email that gets 15-25% opens and 2-3% clicks.
The reason is simple: you're emailing people who already showed buying intent. They found your product, liked it enough to add it to their cart, and started the checkout process. That's a warm audience. Way warmer than a newsletter subscriber who signed up for a discount code six months ago.
The math is pretty compelling too. If you're doing $50,000/month in revenue, roughly $116,000 worth of products got added to carts but never purchased (at a 70% abandonment rate). Even recovering just 5% of that adds $5,800/month to your revenue. With automated emails that run themselves.
The 3-Email Recovery Sequence
One email is better than nothing. Three emails is the sweet spot. Here's the sequence that works for most stores.
Email 1: The Gentle Nudge (1 hour after abandonment)
The goal here is to catch people who simply got distracted. No pressure, no sales tactics. Just a friendly reminder.
What to include:
- Product images from their cart (people respond to visuals)
- Product names and prices
- A big, obvious "Return to Cart" button
- Your return policy or satisfaction guarantee
- Customer support contact info
What to leave out:
- Discounts (way too early)
- Fake urgency ("Only 2 left!" when you have 500)
- Long paragraphs of marketing copy
Subject lines that work:
- "Still thinking it over?"
- "Your cart is waiting"
- "Did something come up?"
This email alone typically recovers 3-5% of abandoned carts. The people it catches are the easy wins. They got interrupted, they see the email, they think "oh right," and they buy.
Email 2: Address the Objection (24 hours later)
If the gentle reminder didn't work, there's probably a real reason they didn't buy. Your job with email two is to address common objections.
What to include:
- Customer reviews for the specific products in their cart
- Star ratings or "bestseller" badges
- Shipping policy (free shipping threshold if you have one)
- Return and refund policy
- Answers to common questions about your products
Subject lines that work:
- "Here's what others are saying about [Product Name]"
- "Quick question about your order"
- "Not sure? Maybe this helps"
Social proof is the heavy lifter in this email. When someone's on the fence, seeing that 2,000 other people bought the same product and rated it 4.8 stars does more convincing than anything you could write.
This email typically converts another 2-4% of abandoned carts.
Email 3: The Final Push (48-72 hours later)
By now, if they haven't bought, they probably need an extra reason. This is where you can consider an incentive, but it doesn't have to be a discount.
Options from least to most costly:
- Free shipping (if you don't already offer it)
- A small gift with purchase
- 5-10% discount
- Free expedited shipping
- Bundle deal (buy this, get 10% off a related product)
What to include:
- The incentive (if you're offering one)
- A clear expiration ("This offer expires in 48 hours")
- One last look at their cart items
- A note that the cart will be cleared soon
Subject lines that work:
- "Last chance: your cart expires soon"
- "We saved something for you (plus a little extra)"
- "Final reminder about your [Product Name]"
Important note about discounts: if every customer learns they get 10% off by waiting 48 hours, you've created a new problem. Some stores skip the discount entirely and just use the urgency of the cart expiring. That works too.
Getting the Timing Right
Timing matters more than most people think.
Too fast (under 30 minutes): Feels invasive. The person might still be browsing your site or comparing options. Give them space.
Too slow (over 4 hours for email 1): They've moved on. The purchase intent has cooled off and they're thinking about something else entirely.
The timing that works for most stores:
- Email 1: 1 hour after abandonment
- Email 2: 24 hours after abandonment
- Email 3: 48-72 hours after abandonment
One exception: higher-priced items. If you're selling $300+ products, people naturally take longer to decide. You might push email 2 to 48 hours and email 3 to 5-7 days.
Segment Your Recovery Emails
Not every abandoned cart deserves the same treatment.
By cart value:
- High-value carts ($200+): Consider a personal email from your support team, offer a phone consultation, or provide a larger incentive. The margin supports it.
- Mid-value carts ($50-200): Standard 3-email sequence.
- Low-value carts ($25-50): Maybe just 1-2 emails, skip the discount, focus on convenience.
By customer type:
- First-time visitors need trust signals. Reviews, guarantees, security badges. They don't know your brand.
- Returning customers who've bought before need less convincing. A simple "you left this behind" with product images is often enough.
- VIP customers (top spenders) might get a personal note: "Noticed you were looking at [Product]. Want me to answer any questions?"
By abandonment stage:
- Left during browsing (added to cart but never started checkout): More education-focused emails
- Left during checkout (started entering info but dropped off): Focus on removing friction. Maybe there was a surprise cost.
What Not to Do
Don't send cart emails to everyone. Set minimum cart value thresholds. A 3-email sequence for a $5 item is overkill. $25-50 is a reasonable minimum.
Don't stack discounts. If you're running a site-wide sale, don't add another discount in your recovery email. It devalues your products.
Don't use fake urgency. "Only 2 left!" when you have plenty in stock destroys trust if the customer checks. Use real urgency (cart expiring, sale ending) or skip it.
Don't forget mobile. Over 60% of cart recovery emails get opened on phones. If your email or checkout isn't mobile-friendly, you're wasting sends.
Don't send the same email to everyone. A returning customer who's bought five times needs a different email than a first-time visitor. Even basic segmentation makes a noticeable difference.
Measuring What's Working
Track these numbers for your cart recovery sequence:
Recovery rate: What percentage of abandoned carts turn into purchases? 5-15% is solid.
Revenue recovered: Total dollars brought in by your cart recovery emails. This is the number that matters most.
Revenue per email: How much each email in the sequence generates. Email 1 usually drives the most. If email 3 drives almost nothing, consider tweaking or removing it.
Unsubscribe rate: If your recovery emails have a high unsubscribe rate (over 1%), you're being too aggressive. Dial it back.
Getting Started
If you don't have cart recovery emails running yet, here's the quickest path:
- Connect your Shopify store to your email platform. Sequenzy's Shopify integration detects abandoned carts automatically, so you don't need to set up any custom tracking.
- Set up a 3-email sequence with the timing above
- Write simple, honest copy. You don't need to be clever.
- Include product images from the cart
- Test it by abandoning a cart yourself
- Let it run for 2-3 weeks and check your numbers
Don't overthink it. A basic cart recovery sequence that's actually running will outperform a perfect one that's still on your to-do list. You can always optimize later once you have data to work with.