Abandoned Cart Emails: The Flows That Actually Recover Revenue

70% of carts get abandoned. Most abandoned cart flows recover less than 5% of that lost revenue. Here's how to build flows that actually work — timing, copy, and the offers that convert.

Jakob Sperber

Director

Retention

/

Roughly 70% of online shopping carts get abandoned. That's not a bug — it's how people shop. They browse, compare, get distracted, come back later (or don't). The number has barely shifted in a decade, and no amount of UX optimisation is going to make it disappear.

The real question isn't how to stop abandonment. It's how to recover a profitable slice of that lost revenue. And the difference between a mediocre abandoned cart flow and a great one is tens of thousands of dollars per month for most ecommerce brands.

Why Most Abandoned Cart Flows Underperform

The default abandoned cart setup for most brands is one or two generic emails. Something like "You forgot something!" sent an hour later, maybe a follow-up the next day with a 10% discount. That's it.

These flows typically recover less than 5% of abandoned cart revenue. The brands doing this well — 3-4 touchpoints across email and SMS with escalating urgency and smart segmentation — recover 10-15%. On a store doing $100k/month, that's the difference between recovering $5k and $15k. Every single month.

The gap comes down to three things: timing, message relevance, and knowing when (and when not) to offer an incentive.

The Flow Structure That Actually Works

A high-performing abandoned cart flow has 3-4 emails and at least one SMS, each with a distinct purpose. Here's the structure we use across our clients.

Email 1 — The Reminder (1 Hour After Abandonment)

This email has one job: remind them their cart exists. No discount. No pressure. Just a clean, direct message that shows them exactly what they left behind.

Why 1 hour? Because the purchase intent is still warm. They were on your site recently enough that the context is fresh — they remember what they were looking at and why. Send it too early (under 30 minutes) and it feels invasive. Send it too late and they've moved on.

This email should include:

  • The actual products in their cart (dynamic content, not a generic "come back" message)

  • Product images and prices

  • A direct link back to their cart

  • Nothing else — no upsells, no cross-sells, no long brand story

Subject line: "You left [product name] in your cart" outperforms clever alternatives every time. Specificity beats creativity in abandoned cart emails. "Still thinking it over?" loses to "Your [Brand] Hydrating Serum is waiting" because the second one triggers recognition.

SMS — The Nudge (4-6 Hours After Abandonment)

SMS sits between email 1 and email 2 for a reason. It's a different channel with a different rhythm — shorter, more direct, higher open rates. It catches people who didn't open the email but will glance at a text.

Keep it under 160 characters. Something like:

"Hey [first name], you left something in your cart at [brand]. It's still saved — grab it here: [link]"

No discount. No paragraph of copy. Just a tap-friendly link back to their cart. SMS is a complement to email, not a replacement — different timing, different format, same goal.

One important note: only send SMS to subscribers who've explicitly opted in. The compliance requirements in Australia under the Spam Act 2003 are strict, and the fines aren't worth the risk.

Email 2 — Social Proof and Objection Handling (24 Hours)

By the 24-hour mark, the easy conversions are done. Email 1 and SMS caught the people who just got distracted. The ones still sitting on the fence have a reason — they're not sure if the product is right, they're comparing options, or they need reassurance.

This email shifts from reminder to persuasion:

  • Customer reviews for the specific product in their cart (not generic brand reviews)

  • Star ratings pulled dynamically if your platform supports it

  • Handle common objections — shipping speed, returns policy, product guarantees

  • UGC or lifestyle imagery showing the product in use

The subject line here can reference social proof directly: "Why 2,000+ customers love [product name]" or "Still deciding? Here's what others say about [product]."

Still no discount. You're building value, not eroding margin.

Email 3 — Urgency (48-72 Hours)

This is where you introduce scarcity — but it has to be real. Fake urgency gets spotted immediately and kills trust.

Legitimate urgency triggers:

  • Low stock levels — "Only 3 left in stock" (only if it's actually true)

  • Cart expiry — "We can't hold your cart forever"

  • Seasonal relevance — "Get it before [holiday/event]"

  • Price changes — "This price won't last" (only if a genuine price increase is coming)

If your margins support it, this is the earliest point where a small incentive makes sense. Free shipping works well here because it feels like a perk rather than a discount — and it typically costs less than a percentage off.

Email 4 — The Final Offer (5-7 Days, Optional)

This email is optional and should only fire if your unit economics justify it. It's the last attempt, and it's where a small discount can make sense — 10% off, a gift with purchase, or free express shipping.

But before you add this email, do the margin check (more on that below). If a discount makes this sale unprofitable, don't send it. A recovered sale at a loss is worse than no sale at all.

Subject line: "Last chance — 10% off your cart" or "We saved your cart. Here's a little something."

The Discount Trap

This is where most brands get it wrong. They lead with a discount in the first email because it feels like it'll boost conversions. And it does — in the short term. But you're training your customers to abandon carts on purpose.

Once shoppers learn that abandoning a cart triggers a discount, they'll do it every time. Your abandon rate goes up, your margins go down, and you've created a problem that's hard to reverse.

The rule: never discount in emails 1 or 2. These emails should convert on product value and purchase intent alone. If someone was going to buy, a reminder and some social proof is all they need.

Discounts belong in email 3 or 4 at the earliest, and only after the value-based emails have had their shot. Even then, they should be conditional on margin.

The Margin Check You Need to Do

Recovered revenue is only valuable if it's profitable. This sounds obvious, but most brands don't actually check.

Here's a simple example:

  • Product sells for $100

  • COGS is $40

  • Shipping costs $10

  • Gross margin: $50 (50%)

  • You offer 20% off to recover the cart: sale price $80

  • New margin: $30 (37.5%)

That's still profitable — but only just. Now factor in transaction fees, packaging, and any other variable costs. If your starting margin is 30% instead of 50%, that same 20% discount turns the sale into a loss.

Run the numbers before you set the discount. If you haven't mapped your CM1, CM2, and CM3, start there. Work backwards from your breakeven point and set the maximum discount that still leaves you with an acceptable margin on a recovered sale. For most ecommerce brands, that ceiling is 10-15%. Anything higher needs serious justification.

This connects directly to your broader repeat purchase rate strategy — a customer acquired at breakeven is only valuable if they come back and buy again at full margin.

Segmentation: Not All Carts Are Equal

A $40 cart and a $400 cart don't deserve the same recovery effort. Segmentation is what separates a good abandoned cart flow from a great one.

By Cart Value

  • High-AOV carts ($200+): These deserve the full flow — all four emails, SMS, and potentially a personal outreach from your customer service team. A phone call on a $500 cart isn't overkill; it's smart business.

  • Mid-AOV carts ($50-$200): Standard flow — three to four emails plus SMS.

  • Low-AOV carts (under $50): Simplified flow — two emails, maybe one SMS. The economics don't justify aggressive recovery or discounts.

By Customer Type

  • First-time visitors: They don't know your brand yet. Email 2 should lean heavier on trust signals — reviews, guarantees, returns policy.

  • Returning customers: They already trust you. The reminder email alone will often be enough. If they need a nudge, loyalty points or early access to new products work better than discounts.

By Product Category

Different products have different consideration periods. Someone abandoning a $20 skincare product is making a different decision than someone abandoning a $300 piece of furniture. Match your timing and messaging to the purchase complexity.

Klaviyo Implementation Tips

If you're running Klaviyo (and most Australian ecommerce brands should be), here's how to set this up properly.

  • Use conditional splits based on cart value. Create branches in your flow for high, mid, and low-value carts. Each branch gets different messaging and different discount thresholds.

  • Split first-time buyers from returning customers. Use a conditional split on "Has placed order — zero times" to separate new visitors from existing customers. Tailor the copy accordingly.

  • Dynamic product blocks are non-negotiable. Every email should pull the actual cart contents — product name, image, price, variant. Generic "come back to your cart" messages convert at a fraction of the rate.

  • Set a flow filter to exclude anyone who's already purchased. This seems basic, but it's missed more often than you'd think. No one wants a "complete your purchase" email after they've already bought.

  • Use smart sending windows. Don't fire emails at 3am. Klaviyo's smart send time feature helps, but at minimum, set quiet hours between 9pm and 8am.

  • Add a profile property for "has received discount in abandoned cart flow" to avoid giving repeat discounts to serial abandoners. If someone's triggered the flow three times and received a discount each time, you've got a behavioural problem, not a recovery opportunity.

The Metrics That Actually Matter

Open rates and click rates are vanity metrics for abandoned cart flows. They tell you if people are engaging, but they don't tell you if you're making money.

Track these instead:

  1. Flow revenue: Total revenue attributed to the abandoned cart flow. This is your headline number.

  2. Revenue per recipient: Total flow revenue divided by the number of people who entered the flow. This tells you how effective the flow is per person, and it's the best metric for comparing flow versions.

  3. Recovered cart rate: Percentage of abandoned carts that convert to purchases through the flow. Industry benchmark is 5-10%; top performers hit 12-15%.

  4. Discount rate: What percentage of recovered carts used a discount code? If this number is climbing, you're leaking margin.

  5. Time to conversion: Which email in the sequence drives the most conversions? This tells you if your timing is right and whether later emails are pulling their weight.

Review these monthly. If email 4 (the discount email) is driving most of your conversions, your earlier emails need work. The goal is to recover as many carts as possible before you need to offer an incentive.

Quick Wins You Can Implement Today

If you're starting from scratch or want to improve an existing flow, here's the priority order:

  1. Add dynamic product content to every email in the flow. This alone can double your conversion rate from abandoned cart emails.

  2. Rewrite your subject lines to include the specific product name. Kill anything that sounds like a template.

  3. Move your discount to email 3 or later. If it's currently in email 1, remove it immediately. You'll lose some short-term recovered revenue but gain margin and better customer behaviour.

  4. Add an SMS touchpoint at the 4-6 hour mark. Even a basic text message with a cart link will pick up conversions that email missed.

  5. Segment by cart value. Even a simple two-way split (above/below $100) lets you allocate recovery effort where it matters most.

Once you've recovered the cart, the next step is increasing its value — our guide to upselling and cross-selling covers how. Abandoned cart recovery isn't glamorous work. But it's some of the highest-ROI retention activity you can do — you're reaching people who already wanted to buy, with a message about a product they already chose. The flow structure, timing, and restraint around discounting is what separates the brands recovering 5% from the ones recovering 15%.

Start with a free profit audit.

Find out what's holding your profit back.

We look at your numbers, identify the primary constraint, and tell you exactly what we'd fix. No obligation. You keep the findings regardless.

Start with a free profit audit.

Find out what's holding your profit back.

We look at your numbers, identify the primary constraint, and tell you exactly what we'd fix. No obligation. You keep the findings regardless.

Start with a free profit audit.

Find out what's holding your profit back.

We look at your numbers, identify the primary constraint, and tell you exactly what we'd fix. No obligation. You keep the findings regardless.