Skip to content
Abandoned carts

Abandoned Cart Email Flows for Klaviyo: What to Send and When

A practical blueprint for Klaviyo abandoned cart flows on Shopify, with timing, message ideas and the metrics to watch, plus how to reach shoppers who never gave an email.

By IntentWave · Published · 3 min read

Key takeaways

  • A good abandoned cart flow is three to four messages over a few days, each with a different job.
  • Specifics beat generic reminders: use the shopper's name and the exact product they left.
  • Judge the flow on revenue per recipient, not opens alone.
  • The flow only reaches shoppers Klaviyo knows. Identifying shoppers with consent adds the ones it would otherwise miss.

What is an abandoned cart flow?

An abandoned cart flow is a short, automated series of emails triggered when a shopper adds an item to their cart and does not check out. In Klaviyo it is a flow with a trigger, time delays and a message at each step. It is usually the first flow a Shopify brand builds because the intent is so clear.

A flow structure that works

StepTimingJobWhat to include
Email 11 to 2 hours after abandonmentRemindThe product, an image, one clear button back to the cart
Email 224 hours laterReassureReviews, returns policy, shipping details, answers to common doubts
Email 348 to 72 hours laterNudgeA reason to act now, such as limited stock or a deadline, if it is true
Email 4 (optional)A few days laterLast callA short, friendly final reminder

Keep each email focused on one action. Do not stack discounts on every step, or you teach shoppers to wait for them.

What to put in each email

  • Subject line: specific and short, such as the product name plus a nudge.
  • Product block: image, name, size or color the shopper chose.
  • One button: back to the cart, not to the homepage.
  • Trust details: returns, shipping times, a real review.
  • Plain footer: sender, address and a clear unsubscribe.

Personalization that is worth the effort

Use what you know about the visit. The shopper's first name and the exact product are the two details that make an email feel relevant rather than automated. In Klaviyo these come from the profile and from the cart event, so make sure both are passing correctly before you launch.

Segments to split the flow

  • First-time vs returning customers. Returning customers may need only a reminder.
  • Cart value. Higher carts can justify a longer sequence or a human touch.
  • Product category. A replenishable item and a gift call for different tone.

Measuring the flow

Opens are noisy, partly because of mail privacy features. Watch these instead:

  • Revenue per recipient
  • Placed order rate
  • Click-to-order rate
  • Unsubscribe and spam complaint rates

Change one thing at a time, such as timing or subject line, and give each test enough sends to mean something.

The gap most flows have

Klaviyo can only email a shopper it has a profile for. If someone browsed and added to cart but never typed an email, they never enter the flow. IntentWave identifies shoppers with consent and ties the products they viewed or added to cart to their profile, so those shoppers can enter the same flow with their name and product attached. For the bigger picture, see our cart abandonment guide and our explainer on identity resolution.

Frequently asked questions

How many emails should an abandoned cart flow have?

Three to four is a common structure: a quick reminder, a reassurance email, a nudge and an optional last call. Test the length against your own revenue per recipient.

When should the first abandoned cart email go out?

Within a couple of hours. The shopper's intent is freshest then, and a well-timed reminder is easy to act on.

Should I include a discount?

Not necessarily and not in every email. Try reminders and reassurance first. If you do discount, keep it to a later step so you do not train shoppers to wait.

How do I reach shoppers who never entered an email?

Identify shoppers who consent with a visitor identification pixel, then add them to the same flow. This is the gap IntentWave is built to close.

See who leaves your store, and bring them back.

IntentWave identifies the shoppers who leave your Shopify store, with consent, and builds audiences you keep. Free for qualified brands.

Get free audience

Keep reading