Abandoned Cart
The Abandoned-Cart Email Sequence That Recovers 18% of Lost Revenue (Without Burning Margin)
Most abandoned-cart emails leak margin by leading with 10% off in email one. Here's a smarter sequence — and the CTR data behind it.
Why the default Klaviyo sequence loses money
Most stores ship the default flow: "You left something behind" at 1 hour, "Still thinking?" at 24 hours, "10% off!" at 48 hours. It recovers some revenue. It also trains your customers to abandon on purpose because they know a discount lands two days later.
We pulled abandoned-cart performance from 600+ Milgo stores and found a consistent pattern — sequences that lead with objection-handling instead of discounts recover 18% of lost revenue at full margin, versus 11% for discount-led sequences at a 10-point margin hit.
The 3-email Reminder → Reassure → Reward framework
The principle: only discount when you've earned the right to. The first two emails do the heavy lifting; the third is your safety net for price-sensitive shoppers.
- Email 1 (1 hour): Reminder — "your cart is held"
- Email 2 (24 hours): Reassure — handle the top three objections
- Email 3 (72 hours): Reward — a modest, time-bound incentive
Email 1: The frictionless reminder (1 hour)
Goal
Get them back to the cart with zero friction. No discount. No sales copy. Just a clean preview of the product and one giant button.
What to include
- Subject: "Your cart is still here, [first_name]" (avg open in our data: 47%)
- Preheader: "We held your items for 24 hours."
- Single product image (the hero item), name, size, price
- One CTA: "Finish checking out" — full-width, ember-on-ink button
- Plain-text fallback link below the button for accessibility
What to leave out
- Cross-sells (they create decision fatigue)
- Social proof (save it for email 2)
- Any mention of a future discount
Email 2: The objection-killer (24 hours)
Goal
Surface and dissolve the top three reasons people abandoned in the first place. For most ecommerce categories those are: sizing, shipping cost, and return policy.
Structure
- 01Subject: "3 things to know before you decide" or product-name + one objection ("Brick Loafer — fits true to size")
- 02Lead with one customer review that addresses the top objection
- 03Three stacked rows: Fit / Shipping / Returns — each one sentence, each with a small icon
- 04Single CTA mid-email, repeated at the bottom
Why this beats a discount
A discount answers "is it worth it?" A reassurance email answers "is it right for me?" — which is the actual question 70% of cart-abandoners are stuck on.
Email 3: The earned incentive (72 hours)
Goal
For the price-sensitive shopper who is still on the fence, deliver one modest, time-bound incentive — but make it feel earned, not desperate.
Smart incentives to test
- Free shipping (lowest margin hit, highest CTR lift)
- Free expedited shipping (people pay for time more than money)
- Free product sample with their order
- $10 off — only if AOV > $80
Avoid percentage discounts on email three for items under $60 — the math reads as too small to matter and you erode price perception for the next visit.
The five CTR levers that matter
Open rate gets the email opened. CTR gets the dollar. These are the five biggest CTR levers in our dataset, ranked by effect size:
- 01Single dominant CTA — emails with 1 CTA outperform 3-CTA emails by 32% CTR
- 02Button position — primary CTA visible in the first 600px (above the fold on mobile)
- 03Button copy — verb + outcome ("Finish checking out") beats "Click here" by 19%
- 04Button color — high-contrast against background, never a gradient
- 05Tap-target size — 44px minimum height; below that, mobile CTR drops 11%
What to A/B test (and what to leave alone)
Worth testing: subject line, hero image, button copy, email-three incentive type.
Not worth testing at small scale: send time within a 6-hour window, button color (use brand contrast), fonts, footer.
Milgo generates abandoned-cart sequences in this exact 3-email structure, with the right objection-handling for your category baked in. It also runs a pre-send check for spam triggers, Gmail clipping, mobile tap targets, and offer fatigue against your last 30 days of sends.
Try Milgo
Recover more carts. Burn zero margin.
Milgo ships a 3-email abandoned-cart flow in under 5 minutes, scored and ready to paste into your ESP.
