- Abandoned cart sequences should run 3–4 emails plus one SMS, not a single "you forgot something"
- Email 1 at 1 hour drives the most revenue per recipient — copy reminder, no discount
- Add SMS at the 4-hour mark and recovered revenue jumps 30–45% over email-only
- Discounts belong in email 3 (or 4), not email 1 — earlier discounts train buyers to abandon
What is an abandoned cart email?
An abandoned cart email is an automated message sent to a shopper who added items to their cart but left without buying. Most DTC brands recover 3–6% of carts with a single reminder. A well-built 3–4 email sequence with SMS recovers 10–15% of lost carts.
How many abandoned cart emails should you send?
Send 3 emails and 1 SMS over 72 hours. Email 1 at 1 hour (reminder), Email 2 at 24 hours (objection handling), SMS at 28 hours (urgency), Email 3 at 48 hours (social proof or 10% off), and an optional Email 4 at 72 hours (final discount). More than four emails increases unsubscribes without lifting recovery.
Should abandoned cart emails offer a discount?
Not in the first email. Lead with a free-shipping nudge or a product reminder. Roughly 30% of recovery happens before any discount fires, and offering 10% off in email 1 trains buyers to abandon on purpose. Save the code for email 3 or 4.
The average DTC store recovers somewhere between 3% and 6% of abandoned carts. The brands we work with at Top Growth Marketing run that number to 10–15% — and the difference is almost never the discount. It's the sequence, the send timing, and the copy.
Most abandoned cart email examples you'll find online are screenshots from 2021 with a generic 10% off. They're missing the parts that actually move the needle: when each email fires, what it says when the buyer is in objection mode, and how SMS shifts the math. This post breaks down seven specific abandoned cart emails from real DTC sequences — what each one says, when it sends, and the revenue per recipient we see for each step.
Every example below is one we've shipped or reviewed inside Klaviyo flows. The numbers are blended benchmarks across apparel, beauty, food & beverage, and supplement brands in the $1M–$25M revenue band.
Why "one and done" abandoned cart emails leave money on the table
Most Shopify stores have a single abandoned cart email running on their default automation. That single email recovers about 3% of carts on average, according to Klaviyo's 2024 retail benchmark report. Add a second and third message and the cumulative recovery roughly doubles.
The reason is simple buyer psychology. The 1-hour reminder catches people who got distracted — kids, work, a phone call. The 24-hour email catches people with an objection (sizing, shipping, fit). The 72-hour discount catches the price-sensitive segment that was never going to convert without one. Each email is solving a different reason for abandonment.
Brands that try to do all three jobs in a single email lose to brands that send three focused messages. We've seen this play out across more than 200 DTC accounts — the spread between a single-email flow and a full sequence is consistently 2–3× recovered revenue.
Example 1 — The 1-hour reminder (no discount)
Subject line: "You left this in your cart" Preview: "We saved it for you — pick up where you left off" Send time: 1 hour after abandonment
This email does one job: remind the shopper. No discount, no urgency language, no countdown timer. The product image renders large above the fold, the CTA is "Return to Cart," and the body copy is two short sentences. Free-shipping threshold is mentioned in the footer if the cart is below it.
Why no discount? Because roughly a third of all recovered revenue comes from this email alone, and offering 10% off here trains repeat buyers to add-to-cart, leave, and wait for a code. The cleanest version we've shipped — for an apparel brand at ~$8M — recovered 4.2% of carts with this email alone.
Example 2 — The 24-hour objection handler
Subject line: "Still thinking it over? Here's what other [first-name] said" Send time: 24 hours after abandonment
The 24-hour email handles objections. The format that wins for us: 2–3 short customer reviews, a sizing or fit FAQ block, and a "free returns within 30 days" reassurance line. No discount.
For supplement and beauty brands, swap reviews for a quick ingredient or "how to use" mini-guide. For high-AOV apparel, lead with returns and sizing. The pattern is the same — answer the question that's keeping them in the "I'm not sure" column.
"Open rates on the 24-hour email run 35–45% in DTC. The shoppers who got past 'distracted' and into 'considering' open at unusually high rates because they're already engaged with the brand." — TGM blended benchmarks, 2025
Example 3 — The 4-hour SMS nudge
Copy: "Hey [first_name] — your cart's still waiting. Tap to finish: [link]" Send time: 4 hours after abandonment
SMS is what separates the brands recovering 8% from the brands recovering 14%. CTRs on abandoned cart SMS run 8–12%, vs. 2–4% on email. We typically slot a single SMS at the 4-hour mark — late enough to skip true accidental abandonments, early enough to catch same-session shoppers.
Best practice in 2026: keep it under 160 characters, address the person by first name, and link directly to the cart (not the homepage). Brands that use Klaviyo's email + SMS profiles see another 30–45% lift in recovered revenue compared to email-only flows.
Example 4 — The 48-hour social-proof email
Subject line: "Why [product_name] is selling out this month" Send time: 48 hours after abandonment
By hour 48, the shopper has either bought somewhere else or is genuinely on the fence. This email is built around social proof — a "X people bought this in the last 24 hours" data point, a UGC photo, or a single long review. Still no discount.
The conversion math here is interesting: this email opens at lower rates (around 22–28%) but converts what it opens at higher rates (3–5%) because everyone reading it self-selected as "still considering."
Example 5 — The 72-hour discount (last fire)
Subject line: "Last chance: 10% off your cart" Send time: 72 hours after abandonment
This is the only email in the sequence with a code. Use a smaller discount than your first-purchase welcome offer (if welcome is 15%, abandonment is 10%). Set a 24-hour expiration and put the countdown in the email — Klaviyo's countdown timer block does this natively.
Tag the discount-redeemers separately so you can suppress them from your next discount push for 30–60 days. The brands that don't do this end up training a discount-only segment, which is the single most common Klaviyo flow mistake we see in audits.
The send-timing framework
Send time is not "when your ESP defaults to." We've A/B tested timing across hundreds of DTC sequences and the pattern is consistent: 1 hour > 30 minutes > 4 hours > "next morning at 9am" for email 1. The 1-hour mark catches people who came back to their phone after a meeting, school run, or commute — exactly the people most likely to recover.
For email 2, 24 hours from abandonment beats "9am the next day" by 8–12% on conversion. The reason: the 24-hour mark hits the same time of day they originally added to cart, so they're often back in a similar context (lunch break, evening browsing, commute home).
"The single biggest send-timing mistake DTC brands make is delaying email 1 by 4+ hours. Cart abandonment intent decays fast — every additional hour of delay costs recovered revenue." — TGM Klaviyo audit data, 2025–2026
How to use Klaviyo's AI features in 2026
Klaviyo's predictive analytics now scores every profile by predicted CLV and next-order date. The 2026 play we're seeing work: skip discounts entirely for high-CLV profiles in the abandoned cart flow and offer a free-shipping upgrade instead. Discount the bottom-quartile profiles a touch deeper (15% vs. 10%).
Pair this with Klaviyo's subject-line generator and dynamic product blocks. Subject-line testing should still be human-led for tone consistency, but the AI is fine for generating the 3–5 candidates you A/B between. Dynamic product blocks render the most-likely-to-convert product first based on browse history — measurably lifts CTR by 1–2 percentage points across the brands we audit.
0 Comments