Most ecommerce stores stop at two or three abandoned cart emails. That is fine, but it leaves money in the browser tab. A well-built abandoned cart email sequence of five messages, spread over seven to ten days, consistently recovers more revenue than a short flow, as long as each message has a different job and the discount logic is disciplined.
This post gives you the complete send schedule: timing intervals, subject line angles, offer logic and realistic recovery benchmarks for each of the five emails. You can rebuild it in Klaviyo, Shopify Email, Omnisend, Brevo, Mailchimp or any platform that supports triggered automations.
The 5-Email Abandoned Cart Sequence at a Glance
Here is the full flow. Copy this table into your project doc and build it exactly as written, then adjust after 30 days of data.
| # | Send Delay | Job of the Email | Offer | Share of Recovered Revenue |
|---|---|---|---|---|
| 1 | 1 hour | Friction removal reminder | None | 35% to 45% |
| 2 | 22 to 24 hours | Objection handling and trust | None | 20% to 25% |
| 3 | 48 hours | Social proof and reviews | None or free shipping | 12% to 18% |
| 4 | 4 days | Incentive with a deadline | 10% or free shipping, 48h expiry | 10% to 20% |
| 5 | 7 days | Last call plus alternatives | Expiring code reminder | 5% to 10% |
Revenue shares are based on typical distribution across ecommerce cart flows. Your split will skew toward Email 1 if you sell low-consideration products, and toward Emails 4 and 5 if your average order value is above roughly 150 EUR or USD.

Before You Build: Three Setup Rules That Decide Everything
1. Trigger on the right event
There are two different automations and people confuse them constantly:
- Abandoned cart: the visitor added an item to the cart but never reached checkout. You only have an email address if they are a known contact or if your form captured it earlier.
- Abandoned checkout: the visitor entered the checkout and gave an email or phone number, then left. Recovery rates here are far higher because intent is higher.
If your traffic volume allows it, run both flows with different copy. If not, start with abandoned checkout, since that is where most of the recoverable revenue sits.
2. Set exit conditions correctly
Every email in the sequence must stop sending if the person places an order. Add these exit conditions:
- Placed an order since starting the flow
- Started checkout again with a different cart (optional, avoids showing stale products)
- Unsubscribed or marked as a suppressed profile
3. Decide your discount policy before you write a word
The single biggest mistake in abandoned cart automation is putting a discount in Email 1. If you do that, you train buyers to abandon on purpose. Hold the incentive until Email 4 and you will recover a similar number of carts at a much better margin.
Email 1: The Reminder, Sent 1 Hour After Abandonment
Why one hour: the visitor is often still shopping, still comparing, still on the same device. Sending at 10 to 15 minutes can feel invasive and catches people who are simply eating lunch mid-purchase. Sending at 4 hours misses the window when the product is still top of mind. One hour is the sweet spot for most catalogues. For high-consideration items above 500 in value, push it to 3 or 4 hours.
Job of this email
Assume the abandonment was accidental or technical. A slow page, a payment method question, a phone call, a child. So remove friction and get out of the way.
Subject line angles
- Plain and literal: Your cart is still here
- Product named: Still thinking about the [Product Name]?
- Helpful: Did something go wrong at checkout?
- Low-key personal: Left something behind, [First Name]
What goes in the body
- A dynamic block showing the exact items, images, variants and prices
- One primary button: Return to my cart
- Payment method icons and any buy-now-pay-later option
- A one-line reassurance: shipping time, returns window, secure checkout
- A support link or reply-to address that a human actually monitors
Benchmarks to expect
- Open rate: 40% to 55%
- Click rate: 8% to 15%
- Placed order rate: 3% to 8% of recipients
Email 2: The Objection Handler, Sent 22 to 24 Hours Later
Why 24 hours: if they did not act within a day, the abandonment was not accidental. Something stopped them. Your job now is to guess the objection and answer it.
The four objections worth addressing
| Objection | What to put in the email |
|---|---|
| Shipping cost or delay | Free shipping threshold, delivery estimate by region, tracking promise |
| Risk of buying wrong | Returns policy in plain language, size guide, fit or spec finder |
| Price and value doubt | Cost per use, warranty, materials, comparison against alternatives |
| Brand trust | Founder note, review count, guarantee badge, press mentions |
Subject line angles
- Free returns for 30 days, no questions
- Not sure about the size? Read this first
- Three things people ask before ordering the [Product Name]
- Your cart, plus the answer to the question you were probably about to ask
Offer logic
Still no discount. If you sell a product where shipping cost is the number one abandonment driver, this is the only place you may reveal a free shipping threshold, phrased as information, not as a promotion.
Benchmarks to expect
- Open rate: 30% to 42%
- Click rate: 5% to 10%
- Placed order rate: 2% to 5% of recipients

Email 3: The Social Proof Email, Sent at 48 Hours
Why 48 hours: two days in, the customer has either found an alternative or is still undecided. Peer validation moves undecided buyers better than any feature list you can write yourself.
Job of this email
Shift the argument from what you say to what other buyers say. Pull reviews for the exact product in the cart if your review app supports dynamic feeds. If not, use your best three reviews for the category.
Content blocks that work
- Star rating and review count for the cart item
- Two or three short verbatim reviews, with names and photos if you have them
- User-generated photo or a 10 second video clip thumbnail
- One data point such as units sold, repeat purchase rate or refill rate
- The cart block again, further down, with the same call to action
Subject line angles
- 4,200 people bought this last month
- “I should have ordered it sooner”
- What buyers say about the item in your cart
- Rated 4.8 out of 5 by verified customers
Offer logic
No percentage discount yet. Free shipping is acceptable here if your margins are thin and you would rather never discount the product price. Free shipping usually converts close to a 10% discount while costing less.
Benchmarks to expect
- Open rate: 25% to 38%
- Click rate: 4% to 8%
- Placed order rate: 1.5% to 4% of recipients
Email 4: The Incentive, Sent on Day 4
Why day 4: you have given the buyer three chances to purchase at full price. Anyone still in the flow needs a reason to act now. This email typically produces the second highest revenue in the sequence after Email 1. There is a detailed walkthrough elsewhere.
Offer logic
- Default: 10% off, or free shipping if your average order value is low
- High margin categories: 15% is defensible, but test 10% first
- Low margin categories: a free gift or a sample beats a percentage cut
- Always: a unique single-use code with a 48 hour expiry, generated per profile
- Never: discount on top of an active sitewide promotion
Use a single-use, expiring code rather than a static one. Static codes end up on coupon aggregator sites within weeks and get applied by buyers who would have paid full price.
Subject line angles
- 10% off your cart, expires in 48 hours
- A small nudge: here is 10% off
- Your code is inside (and it does expire)
- We saved your cart. Here is something to go with it.
Design rule
Put the code and expiry above the fold, repeat the cart contents below it, and show the discounted total, not just the percentage. Buyers respond to the new number, not the maths.
Benchmarks to expect
- Open rate: 28% to 40% (discount subject lines lift opens)
- Click rate: 6% to 12%
- Placed order rate: 2% to 6% of recipients
Email 5: The Last Call, Sent on Day 7
Why day 7: this is the closing window before the cart is genuinely cold. The email does double duty: it expires the offer, and it gives the buyer a way out that still ends in a sale.
Job of this email
- Remind that the code from Email 4 expires today
- Show the cart one final time
- Offer three alternative products in case the original item was not the right fit
- Optionally add a soft exit: a link to save the cart or join the back-in-stock or wishlist list
Subject line angles
- Your code expires tonight
- Last chance before we release your cart
- Not the right one? Try these three instead
- Closing the loop on your order
Benchmarks to expect
- Open rate: 22% to 33%
- Click rate: 3% to 7%
- Placed order rate: 1% to 3% of recipients

Total Sequence Benchmarks: What Good Looks Like
| Metric | Underperforming | Solid | Strong |
|---|---|---|---|
| Carts recovered (whole flow) | Under 5% | 8% to 12% | 15%+ |
| Average open rate across 5 emails | Under 25% | 30% to 40% | 45%+ |
| Flow share of total email revenue | Under 5% | 10% to 20% | 25%+ |
| Unsubscribe rate per email | Over 0.5% | 0.2% to 0.4% | Under 0.2% |
Two caveats when reading your own numbers. First, a share of recovered carts would have converted anyway, so measure with a holdout group of 5% to 10% if your platform supports it. Second, revenue per recipient is a better health metric than recovery rate, because it accounts for discount erosion.
Layering SMS Without Annoying People
If you have SMS consent, add two messages only, and offset them from the emails so nothing arrives at the same minute:
- SMS 1 at 4 hours: short reminder with a direct cart link, no discount
- SMS 2 on day 4, two hours after Email 4: the expiring code, only for profiles who did not open Email 4
Respect quiet hours in the recipient’s timezone. Nothing before 9am or after 8pm.
Common Mistakes That Kill This Flow
- Discounting in Email 1. It teaches customers to abandon deliberately and it destroys the margin on carts that would have converted anyway.
- Sending stale cart data. If the item sold out, the email must say so and show alternatives, not link to a dead page.
- No mobile check. Most cart emails are opened on a phone. If the cart image block breaks below 400 pixels, you lose the sale.
- One generic template for all products. A 30 EUR consumable and a 900 EUR furniture piece need different timing and different arguments.
- Ignoring deliverability. Cart emails go to people who have never bought. Keep them out of your main promotional segment and clean non-engagers after 90 days.
- No holdout group. Without one, you will overstate the value of the flow to yourself and to your team.

How to Adapt the Schedule to Your Store
| Store type | Adjustment |
|---|---|
| Low AOV, impulse products | Compress to 4 emails over 4 days. Move the incentive to day 2. |
| High AOV, considered purchase | Stretch to 10 or 14 days. Add a comparison guide between Emails 3 and 4. |
| Subscription or refill | Replace the discount with a first-order perk or a flexible cancellation reminder. |
| B2B or wholesale | Swap Email 4 for a personal message from a sales rep offering a call. |
| Peak season (November, December) | Halve every interval and add shipping cut-off dates to every subject line. |
A 30-Day Testing Plan
- Week 1: launch the five emails as written. Do not test anything yet. Collect baseline data.
- Week 2: A/B test Email 1 subject lines only. Product-named versus generic.
- Week 3: test the Email 4 offer. 10% off versus free shipping versus free gift.
- Week 4: test the Email 1 delay. 1 hour versus 3 hours.
- Then: review revenue per recipient by email, cut or rewrite anything under 0.10 in revenue per recipient, and repeat quarterly.
FAQ
How many emails should an abandoned cart sequence have?
Three is the common minimum and five is where most stores stop seeing meaningful incremental revenue. Emails 4 and 5 usually contribute 15% to 30% of total recovered revenue, which is worth having, provided the unsubscribe rate stays under 0.4% per send.
How long should you wait before sending the first abandoned cart email?
One hour is the safest default for most catalogues. Faster than 30 minutes feels like surveillance and catches people who are still browsing. Slower than 4 hours misses the peak of purchase intent. For products over 500 in value, 3 to 4 hours performs better.
Should the first abandoned cart email include a discount?
No. Hold the incentive until the fourth email on day 4. Discounting immediately reduces margin on carts that would have converted anyway and trains repeat customers to abandon on purpose to trigger the code. There is more on it in Abandoned Cart Emails: 12 Best Practices with Examples.
What is a good abandoned cart recovery rate?
A full five-email sequence typically recovers 8% to 12% of abandoned carts, with strong flows reaching 15% or more. Abandoned checkout flows outperform abandoned cart flows because intent and data quality are both higher.
Can I send the same sequence to every product?
You can start that way, but splitting by cart value or category is one of the highest-return improvements you can make. A simple split at your average order value, with a longer schedule and a stronger objection-handling email for the higher branch, is usually enough.
What subject lines work best for abandoned cart emails?
Plain and specific beats clever. Naming the product, asking whether something went wrong, or stating the expiry of a code all outperform vague curiosity lines. Keep them under 45 characters so they do not truncate on mobile.
Does this sequence work in Klaviyo, Shopify Email and Omnisend?
Yes. All three support triggered flows with time delays, dynamic cart blocks, exit conditions on order placement and unique discount code generation. The build differs in interface only, not in logic.
Next Step
Build the five emails exactly as scheduled above, add a 10% holdout, and let it run for 30 days before touching anything. The single biggest gain is usually not a clever subject line, it is simply having emails 4 and 5 exist at all.
