Ecommerce
Cart abandonment recovery: the 3-email sequence that wins back 18% of lost orders
70% of online carts get abandoned. The stores that recover 12-18% of them all run the same 3-email cadence. Here's the exact playbook with timing, copy, and proof.
The default ecommerce cart abandonment rate is 70% β Baymard's number, replicated across thousands of studies.
Without a recovery sequence, those carts are pure lost revenue. With a proper 3-email sequence running, the stores you compete against recover 12-18% of abandoned carts. On a store doing $50K/month in completed orders, that's $6K-$9K/month of pure-margin revenue that automation pulls back.
Most store owners assume their abandonment rate is "above average" because their products are special. Then they install Klaviyo or some equivalent, run a recovery sequence for 30 days, and discover that 70% is actually conservative. The number is universal. So is the recovery.
Here is the exact 3-email sequence that converts at 18% across most product categories.
Why carts get abandoned
Before the copy, the diagnosis. Carts get abandoned for one of four reasons:
- Distraction β they got pulled away mid-checkout (kids, work, doorbell). ~45% of cases.
- Shipping shock β the shipping fee made the price too high. ~25% of cases.
- Comparison β they wanted to check one more competitor before buying. ~20% of cases.
- Genuine "no" β they decided not to buy. ~10% of cases.
The 90% who didn't actively decide not to buy are recoverable. The sequence below targets all three reasons in a specific order.
Email 1 β 1 hour after abandonment. The reminder.
Subject: Forgot something? Your [Product] is waiting
This is the highest-conversion email in the sequence (~8% conversion alone). It targets the distraction cohort while their intent is still warm.
Three keys:
- Send within 90 minutes. After 4 hours, conversion rate drops by half. After 24 hours, by 80%.
- Show the actual product image in the email. Not a hero image β the specific item they were buying.
- One CTA: "Continue checkout." Not "Browse more." Not "Save for later." The single, friction-free path back to the page they left.
Hi [Name],
Looks like life got in the way. Your cart is still here:
[Product image]
[Product name] β [Price]
[Color/size if applicable]
β Continue checkout
We'll hold this for 48 hours.
β [Brand]
Conversion: ~8%.
Email 2 β 24 hours after abandonment. The objection-handler.
Subject: Still thinking about [Product]?
This is for the comparison shopper β the person who left to look elsewhere and didn't come back. The email's job is to remove the friction of "is this worth it?"
Tactics:
- Lead with social proof. A real review or specific benefit. Not generic β specific.
- Address shipping if it's a barrier. If your shipping cost is what tanked the cart, name it: "Free shipping over $X β you're $12 away."
- Soft urgency. Stock count, restock timing, sale ending. Don't fabricate. Don't manufacture. Use real numbers if they exist.
Hi [Name],
Still thinking about [Product]? A few things worth knowing:
β
β
β
β
β
"Best buy I've made this year." β Lauren K.
β
β
β
β
β
"Worth every dollar." β Marcus T.
You're $12 away from free shipping if you wanted to add anything else.
β Finish my order
β [Brand]
P.S. We're running low on [size/color]. Let me know if you want me to hold one for you.
Conversion: ~6%.
Email 3 β 72 hours after abandonment. The save.
Subject: Last chance β 10% off your cart
This is for the price-sensitive cohort that was 80% sold but the math didn't quite work. Add an offer.
This is also the email most stores get wrong. The mistakes:
- Don't lead with the discount. Lead with the cart contents (reminder + reasons), then drop the offer in the P.S. β feels less desperate.
- Don't use 25% off. That trains buyers to abandon carts to wait for the discount. Use 8-12%.
- Don't run forever. The expiration matters. 24 hours is the sweet spot.
Hi [Name],
Last reminder β your cart still has:
[Product image]
[Product name] β [Price]
Want a hand getting it across the line? Use code BACK10 for 10% off
within 24 hours.
β Finish my order
β [Brand]
Conversion: ~4%.
Combined math
A store getting 1,000 abandoned carts/month at $80 average value:
- Email 1 (~8% conversion): 80 carts Γ $80 = $6,400 recovered
- Email 2 (~6%): 60 carts Γ $80 = $4,800 recovered
- Email 3 (~4%): 40 carts Γ $80 = $3,200 recovered
- Combined: ~18% recovery rate, $14,400/month recovered.
For a $50K/month store, that's a 28% revenue lift on top β entirely from automation, no new traffic, no new products.
What kills cart abandonment sequences
Three patterns to avoid:
1. Sending after the cart is restored. If a customer comes back and completes the purchase, the abandonment sequence must stop immediately. Sending email 2 after they bought is the fastest way to look like spam. Use a recent-purchase suppression list.
2. Generic "we miss you" emails. Email 1 should reference the specific cart, not "a cart." Use product images, names, prices. Generic emails convert at 2-3%, specific ones at 8%.
3. Not segmenting by cart value. A $30 abandoned cart and a $400 abandoned cart deserve different treatments. The high-value cart probably needs a longer warmer sequence, maybe with a personal "Have any questions?" message from the founder. The low-value cart converts on the speed-and-discount sequence above.
SMS as the fourth touch
For stores with phone-number opt-in, an SMS at 90 minutes (or as a parallel touch to email 1) typically lifts recovery another 3-4%. Same rules: specific cart, one CTA, send within 90 minutes.
Hi [Name] β quick reminder, your [Product] is still in your cart
at [Brand]. Tap to finish: [link]
That's it. SMS is not the place for a long pitch.
Where Alfred fits
Alfred runs all three abandonment emails (and the SMS touch) automatically. It pulls cart data from Shopify, WooCommerce, BigCommerce, or any platform that exposes a webhook. It drafts the messages in your store's voice β including the offer copy in email 3 β and queues every send for your one-click approval.
You see the morning batch ("3 carts abandoned overnight, 9 messages drafted"), tap approve, and the recovery sequence runs. By month two, you've recovered 12-18% of carts that would have been pure loss otherwise.
A typical $50K/month store running Alfred sees an extra $5K-9K/month in recovered cart revenue, plus the post-purchase + reactivation flows running in parallel.
See Alfred for ecommerce β β or start a 14-day free trial and have your first cart-recovery sequence drafted within the hour.
Sources & methodology
Industry benchmarks cited in this post draw from publicly reported aggregates (e.g. ADA practice surveys, OpenTable reservation reports, SaaS Capital activation studies, Klaviyo / Shopify ecommerce data, Baymard cart-abandonment research) and Alfredβs own anonymized customer cohort. Numbers describe what the operators who run these sequences correctly typically achieve β not a guarantee of your individual result.
Outcomes depend on list quality, message cadence, copy, deliverability, and the underlying offer. Alfred is a software platform; revenue results are produced by you, your team, and the customers you reach.
