How to Write Abandoned Cart Emails
An abandoned cart email offers a clear route back to an unfinished checkout without assuming why the shopper left. Keep the reminder brief, answer a documented product or delivery question when helpful, and show current purchase information. Treat timing as a hypothesis and recheck eligibility and purchase status before every send.
By the end of this lesson
Draft a cart reminder and optional follow-up, matching possible friction to helpful information and specifying timing hypotheses, eligibility, and stop rules.

At 8:15 in her home office, Eulalie holds a ruler across the space beside her monitor. In this invented example, she's considering a Pebblethread Home lamp with a 15-centimeter base. Her checkout is unfinished; your reminder draft says, "You forgot something."
You can't see the ruler in the checkout record. Your draft can offer a way back and point her to measurements she can compare with the space beside her monitor.
Separate a checkout event from an explanation
At Pebblethread, suppose the record shows a started checkout and no completed order. That's enough to consider a reminder under the store's sending rules. Leave the reason for the exit unknown until you have evidence.
Baymard's cart research includes browsing without readiness to buy alongside obstacles such as delivery costs. Those are findings about groups. Neither finding tells you why this shopper left.
Nothing in Eulalie's checkout record identifies a delivery-cost objection. Replace "You forgot something" with "Return for another look if you're still considering it." She can come back without having to accept your explanation for leaving.
Read the record before drafting
Check these fields
- Is this the latest checkout for this shopper?
- Does this checkout still qualify under the sending rules?
- Will the recovery link open the right items?
Leave these guesses out
- A busy afternoon caused the exit.
- A smaller price will change the decision.
- The shopper expects another message.
Keep a separate note for problems in checkout itself. If the delivery total is hard to find, ask for it to be made visible before sending someone back to that screen.
Use pricing psychology to inspect how the offer is presented, and product-page copy to put the measurements where shoppers can find them before checkout. The recovery email can then send people to information that already works.
Match likely friction to information
Suppose Pebblethread's support team has recorded questions about the lamp's footprint. Ask which measurements people request and make sure the product page shows them before drafting the follow-up. Eulalie needs dimensions she can compare with her ruler.
For this exercise, the base is 15 centimeters across and the lamp is 38 centimeters tall. Put those measurements beside a diagram. The email can invite a comparison with the space available, leaving the buying decision with the shopper.
Match the wording to the evidence
Interrupted or still comparing
If you'd like another look, you can return to your checkout here.
Offer continuity without asserting that the person forgot.
Delivery cost or timing
Review the current delivery options and full total before deciding.
The destination must actually display that information; do not imply free shipping.
Product dimensions
Check the lamp's height and base measurements against your desk space.
Use verified dimensions and an accurate diagram or product page.
Show more
Payment trouble
If checkout isn't working, contact our support team through the help page. Please don't email card details.
Use a secure support route and a distinct service workflow when a verified payment issue warrants it.
No longer interested
If this lamp isn't right for you, there's nothing you need to do.
Allow a quiet decline; do not imply an unpaid order exists.
The recorded size questions support "Check the lamp's fit," which offers information to anyone considering its dimensions. "Still worried it won't fit?" assigns a worry to the reader before they've said a word.
Open the product page with the diagram in place on a phone. Compare its labels with the draft's measurements, and check that the 15-centimeter width marks the base itself. Eulalie should be able to find that width without searching the page.
When should an abandoned cart email go out?
For the first timing test, propose a short reminder after four hours, then a dimensions email about a day later. These are unvalidated starting delays; the sources here don't establish an optimal schedule.
Put the proposed delays beside the two drafts. The first offers a route back; the second adds the diagram. If both messages merely repeat the cart contents, rewrite or remove the follow-up before asking the operator to schedule it.
A test schedule to review with the operator
Offer a way back
Test the link in the first message on a phone. Record which checkout it opens and whether the items are still available.
Answer a question
Use a test profile that receives both emails. Check whether the second answers something the first leaves open.
Stop this reminder plan
Inspect the next scheduled marketing send. Decide whether the reminder plan creates an unwanted overlap.
Shopify's abandoned-checkout guidance documents editable timing and reasons an email may remain unsent. Open the workflow in your account and compare its configured delays with the plan. Include any older recovery automation in that check, so a second flow doesn't add an unplanned reminder.
Before scheduling, look at the store's other sends. The shopper may already be getting a promotion. On your plan, put the cart emails next to those campaigns so the person managing the calendar can see the combined experience.
Make the first reminder easy to recognize and decline
The first message can stay small. Show the store name and offer access to the current checkout. Keep unnecessary purchase detail out of the subject, especially if this template could later serve a more private product category.
Here is practice copy for Pebblethread. Give the action label the intended customer's recovery link, then add the store's sender details and subscription footer to the finished template.
Subject: Your Pebblethread checkout
Preview: Check current price and delivery options before deciding.
If you'd like another look at the desk lamp, you can return to your checkout below.
Review the current price and delivery total before placing an order. Items aren't reserved, so availability may have changed.
Return to your checkout
Have a question about the lamp?
Reply and our support team will help. Otherwise, there's nothing you need to do.
Read this next to the actual destination. If the total appears only after another step, the email should describe that step accurately. Ask the store to confirm who handles replies before promising help through that inbox.
Check the sentence about unreserved items with the store. If it really holds stock for a checkout, describe that arrangement accurately. Otherwise, keep the invitation free of "We've saved your lamp" or a stock warning the current record can't support.
Make a follow-up contribute something new
The follow-up gives Eulalie the measurements in the email and a route to the diagram. Link the dimensions action to the product-page diagram and the checkout action to her recovery link, so she can inspect the fit before returning to the order.

Subject: Check the lamp's fit before deciding
Preview: Measurements to compare with your desk.
The lamp has a 15-centimeter base and stands 38 centimeters tall. Compare those measurements with your available space.
View the dimensions diagram
If the fit works for you, return to your checkout to review current delivery options and the total.
Review your checkout
This is our last reminder about this checkout.
Reply if you'd like help with the measurements.
Check every recovery app before promising "last reminder." One forgotten flow can break that promise. The promotional email lesson helps you bring those automated sends into the calendar.
There's no coupon in this version. If the store wants to test one, make the cost and eligibility part of the plan. Compare the extra orders with what the discount costs; a larger attributed-sales number alone won't tell you whether the incentive was worthwhile.
Recheck the customer before each send
Suppose Eulalie measures the desk and returns unaided to buy the lamp. Your dimensions email is still waiting in the queue, even though she no longer needs an invitation to complete checkout.
Klaviyo's flow guidance describes profile filters checked before actions, with an action skipped when a profile fails the filter. Put the purchase condition immediately before each send, after its delay. Checking only when someone enters the flow would miss a purchase made while the email waits.
Save the profile and event times; leave the flow unapproved if the reminder sends.
A queued reminder needs a fresh purchase check
Set up a test checkout and let its reminder enter the queue. Complete a test purchase during the delay. Inspect the event record and confirm that the queued reminder is skipped.
A recovery flow shares an inbox with your welcome and promotional sends, and the Email lessons show how those pieces fit around it.
Shopify also warns that anyone opening a recovery link can continue that checkout. Use a test customer's link when reviewing with colleagues. A real link has no place in a public swipe file or an example screenshot.
For measurement, ask for completed orders alongside opt-outs and complaints. A dashboard's attributed orders can include purchases the email didn't cause. When the audience supports a holdout, compare the reminder group with eligible shoppers who receive no recovery email.
Use the copy testing lesson to decide whether the dimensions follow-up earns its place. Set a condition for removing it before the test starts.
For this example, remove the dimensions email if the comparison rules out an order gain large enough to justify the extra send, or shows an unacceptable increase in unsubscribes. Agree those thresholds with the test owner before launch.
If the result is too uncertain to judge those thresholds, leave the follow-up unapproved and record what further evidence would settle it. An unclear difference doesn't establish that the email has no effect.
Trace one abandoned checkout
Choose a test checkout and put its recovery plan next to the draft. Attach the support record behind the dimensions email and the diagram showing the 15-centimeter base. The plan should identify which checkout qualifies and which later event stops its reminders.
Read both emails beside that plan. Remove any line that guesses why the shopper left, and check that the follow-up adds useful information. Follow its dimensions action on a phone and confirm that the base width is easy to find.
For Eulalie, "Check the lamp's fit before deciding" gives a reason to open the diagram with her ruler still on the desk. The copy offers a measurement she can use while leaving her reason for abandoning checkout unstated.
Lesson 7 of 7 in Email
Explore learning paths after How to Write Abandoned Cart EmailsSources & further reading
- 50 Cart Abandonment Rate Statistics 2026
- Opt in to the new abandoned checkout automation
- Understanding flow triggers and filters




