← All articles
Examples·9 min read

Abandoned Cart Email Examples: A 3-Email Sequence That Wins Customers Back

Copy-ready abandoned cart email examples for all three sends — the 1-hour reminder, the 24-hour follow-up, and the 72-hour incentive — plus subject lines that get opened and the mistakes that get you marked as spam.

Published July 14, 2026

The fastest way to write good abandoned cart emails is to steal a structure that works and fill in your products. Below is a complete 3-email sequence — the 1-hour reminder, the 24-hour follow-up, and the 72-hour incentive — written for a fictional store (“Ember & Oak”, a home-goods brand) so you can see every moving part in context. Copy the bones, swap the details. If you want the reasoning behind the timing, start with the complete recovery guide.

Email 1 — the 1-hour reminder (helpful, zero pressure)

The reader got distracted an hour ago. They don't need convincing — they need a doorway back. Short, warm, one button. No discount: at this hour a coupon just spends margin on people who were returning anyway.

Subject: Your ceramic pour-over set is still in your cart

Hi Maya,

Looks like you got pulled away — your ceramic pour-over set (and the walnut stand) are still sitting in your cart, safe and sound.

When you're ready, one click picks up right where you left off. We'll hold everything as long as it's in stock.

[ Finish checking out → ]

Why it works: the subject names the actual product (specific subjects reliably beat “You forgot something!”), the body is three sentences, and the only link is the checkout button.

Email 2 — the 24-hour follow-up (answer the objection)

A day later, silence usually means comparison shopping or hesitation. Don't repeat the reminder — remove the risk. Returns policy, shipping promise, or a genuine review line if you have one. Tone: “here's why people buy this from us,” not “buy now.”

Subject: Still thinking it over? Fair enough.

Hi Maya,

No rush — a pour-over set is one of those things you use every morning for years, so it's worth getting right.

A few things people usually want to know before deciding:

· Free 30-day returns, no questions asked.
· Ships in 1–2 business days from our Toronto studio.
· Every set is fired and glazed in small batches — the one in your cart is in stock today.

If you have a question we haven't answered, just reply to this email — a real person reads these.

[ Return to your cart → ]

Why it works: it concedes the reader is deliberating (which builds trust), answers the three classic objections — returns, shipping, availability — and opens a human channel. “Reply to this email” costs nothing and occasionally saves a sale nothing else could.

Email 3 — the 72-hour incentive (a real deadline)

The fence-sitters need a reason to decide today. Make the incentive concrete and finite: a fixed dollar amount, a short expiry, one use. Percentages feel vague and scale badly; open-ended codes leak to coupon sites and train customers to abandon carts on purpose.

Subject: $10 off your pour-over set — expires tomorrow night

Hi Maya,

Last note from us about this, promise. Your cart's still here, and this one comes with something extra:

EMBER-7K2M9 — $10 off your order. Works once, expires tomorrow at midnight.

After that the code (and this email thread) retires gracefully.

[ Use my $10 code → ]

Why it works: the deadline is honest (the code really does expire — make sure your platform enforces it), the amount is concrete, and “last note from us” respects the reader. This is exactly the mechanic RetainAI automates on its final send: a Shopify-issued $10 code, 48-hour expiry, one-time use, generated per customer.

Subject lines that get opened

Patterns that consistently perform, with examples you can adapt:

  • Product-specific: “Your linen duvet cover is still in your cart” · “Forgot the espresso scale, Jordan?”
  • Service-toned: “We saved your cart for you” · “Pick up where you left off”
  • Objection-opening (email 2): “Still thinking it over? Fair enough.” · “Questions about your order? Just reply.”
  • Honest deadline (email 3 only): “Your $10 code expires tonight” · “Last call on your cart”

Avoid fake urgency (“ONLY 1 LEFT!!” when there are hundreds), all-caps, and emoji walls — they buy opens once and spam complaints forever.

The mistakes that get sequences marked as spam

  • Sending more than three emails. Returns collapse after 72 hours; complaint rates don't.
  • Missing legal furniture. Every send needs an unsubscribe link, your physical postal address, and honest sender identity (CAN-SPAM/CASL). One missing unsubscribe link can damage deliverability for your whole domain.
  • Generic templates. “You left items in your cart” with no product name reads as bulk mail because it is.
  • Discounting in email 1. The margin you give away compounds — and your repeat customers learn the trick fastest.
  • Ignoring the opt-out. A customer who unsubscribed from one sequence must not hear from the next one.

Automating it

You can run this sequence by hand for a while — export abandoned checkouts, write each email, set reminders — and for a store with three abandoned carts a month, that's honestly fine. At real volume, automation is the difference between the sequence existing and not. RetainAI writes each email with AI (so every send names the actual cart contents, like the examples above), runs the 1h/24h/72h cadence automatically, issues the expiring $10 code on the final send, and handles unsubscribes and the legal footer. The free plan covers 50 emails a month — enough to see whether recovery pays for itself on your store.

Frequently asked questions

What should an abandoned cart email say?

Name the actual product left in the cart, keep the message to a few sentences, and use one clear button back to the checkout. The first email is a helpful reminder, not a sales pitch — save persuasion for the second send and incentives for the third.

What are good abandoned cart email subject lines?

Specific beats clever: mentioning the product ("Your ceramic pour-over set is still in your cart") outperforms generic lines like "You forgot something!". For the final email, an honest deadline works: "Your $10 code expires tonight".

How many abandoned cart emails should I send?

Three. One email leaves money on the table, and more than three yields diminishing returns while risking spam complaints. The standard cadence is 1 hour, 24 hours, and 72 hours after abandonment.

Do abandoned cart emails need an unsubscribe link?

Yes. Recovery emails are commercial email under CAN-SPAM (US) and CASL (Canada): every send needs a working unsubscribe link, your business's physical postal address, and honest sender identification.

Put your cart recovery on autopilot

RetainAI sends the full AI-written recovery sequence, asks for reviews, and runs your loyalty program — free for up to 50 emails a month.

Add free to Shopify