menu

menu

RETENTION MARKETING

Email Automation Workflows: 10 Must-Have Flows for E-commerce Brands

Written by Darkroom leardership

11 min read

September 28, 2026

SHARE

A surprising amount of email revenue comes from automated flows that run in the background, no scheduling required. When these flows follow the customer lifecycle, the email list keeps generating revenue while the team focuses on planning new campaigns.

Let’s look at the 10 most important email automation workflows, see where each fits into the customer lifecycle, and explore how to measure their success.

Key takeaways

  • Email automation workflows turn key moments in the customer lifecycle into revenue, without manual sending. This is why they are considered the backbone of any strong retention marketing program.

  • Email flows deliver impressive results compared to their volume. For example, Klaviyo’s 2026 benchmarks found that these automated flows generated almost 41% of total email revenue, even though they made up just 5.3% of all sends.

  • Each email flow relies on four key components: a trigger to start the flow, timing to determine when messages are sent, conditions to tailor the experience, and an exit to remove people when they no longer qualify.

  • Build these flows in order of revenue impact. Start with welcome and abandoned cart flows, then add browse abandonment, back-in-stock, and post-purchase flows. Once those are running, move on to loyalty and re-engagement flows for customers who haven’t purchased in a while.

  • Judge each flow by the lifecycle move it produces, and prove it with a holdout test, not open rate.


What are email automation workflows?

An email automation workflow is a set of rules that sends a series of emails when a customer takes a certain action or stops engaging. Once you set it up, it works automatically for every customer who meets the criteria.

No matter which platform you use, every email workflow has four main parts:

  1. Trigger: This starts the workflow, like when someone signs up, views a product, places an order, or goes 90 days without buying anything.

  2. Timing: This is the wait time between emails, based on how quickly a customer’s interest might drop off.

  3. Conditions and branches: Filters that change the path a customer takes, like whether they’re a first-time buyer or a repeat customer, or whether their cart value is above a certain amount.

  4. Exit: This rule removes someone from the workflow, usually after they make a purchase or move into a different flow.

Many teams forget to set up the exit. If you miss it, a customer who just bought something might still get a discount email the next day, which means you lose profit on a sale you already made.

This setup works the same way in Klaviyo, Braze, Salesforce Marketing Cloud, or any other platform. These rules are part of your customer lifecycle, not just your email service provider.


Anatomy of an email workflow: a trigger, timed emails, a condition branch and an exit rule.


Which 10 flows does every e-commerce program need?

These 10 essential e-commerce email flows guide customers from their first signup through to when they might lapse. Each flow includes a simple four-point checklist at the end, making it easy to review and compare your current setup.

1. Welcome series

The welcome series kicks off as soon as someone joins your list, right when their interest is highest. The main goal here is to help them make that all-important first purchase.

Start by sending the first email right away, and deliver exactly what you promised on the signup form. After that, share some brand credibility, offer helpful tips or education, and finish with a clear call to action. Once someone makes a purchase, move them into your post-purchase flow.

  • Trigger: list signup

  • Timing: immediate, then 3 to 5 emails over about 10 days

  • Exit: first order

  • KPI: first-order conversion rate

Klaviyo's per-flow data puts average welcome revenue per recipient at $2.65, against $0.11 for campaigns (updated December 2024). When Darkroom rebuilt Morphe's welcome series, the new flow earned a 23% higher order rate and 14% higher revenue per recipient than the one it replaced.


Read also: 20 Welcome Email Examples That Turn Subscribers Into First-Time Buyers


2. Browse abandonment

Browse abandonment emails are for shoppers who checked out a product but didn’t add it to their cart. Since their intent is a bit lower than someone who started a cart, the messaging should be softer and less urgent.

Remind them of the product they viewed, maybe include some reviews, or suggest similar options. You usually don't need a discount here, and one or two emails will do the trick.

  • Trigger: product viewed, no add to cart, identified visitor

  • Timing: 2 to 4 hours after the session

  • Exit: add to cart or order

  • KPI: revenue per recipient

Klaviyo's average here is $1.07 per recipient. That's lower than cart, but the audience is far larger, so the flow's total revenue can rival it.

3. Abandoned cart and checkout

Abandoned cart emails are usually the highest earners in any email program. According to Klaviyo, these flows average $3.65 per recipient, making them the most profitable type of automation.

It’s a good idea to separate cart abandonment from checkout abandonment. If someone has already entered their shipping details, they’re much closer to buying and will respond better to a more tailored message.

  • Trigger: item added to cart or checkout started, no order

  • Timing: first email within 30 minutes to 4 hours, then about 24 and 48 hours

  • Exit: order placed

  • KPI: placed-order rate

Hold any incentive until the last email, and gate it by cart value and customer status so repeat buyers don't learn to wait for a code.

4. Back in stock

Back-in-stock emails are sent to shoppers who specifically asked to be notified when an item is available again. Since they’ve already shown strong interest, you just need to let them know it’s back.

Omnisend’s 2026 data shows that back-in-stock emails have the highest conversion rate of any automation, at 6.46%. It’s best to send these as soon as inventory updates, but if stock is limited, pace the sends so customers don’t click through to find the item sold out again.

  • Trigger: back-in-stock signup on an out-of-stock item

  • Timing: immediately on restock

  • Exit: order, or the item sells out again

  • KPI: conversion rate

5. Post-purchase emails

Post-purchase emails begin as soon as someone places their first order. The main goal is to encourage a second purchase, which is when a one-time buyer can become a loyal customer.

Time each post-purchase email based on when the product is delivered and when it’s likely to be used, not just the order date. Tips sent before the package arrives are often ignored, and review requests work best after the customer has had a chance to try the product.

A sequence that works at enterprise scale:

  1. Order confirmation and shipping updates. Keep them transactional and fast.

  2. Usage and education, timed to delivery. How to get the result they paid for, split by product category.

  3. After the customer has had a chance to use the product, follow up with a request for a review or user-generated content. This works best once the product has had time to make an impression.

  4. Hand-off. Move the customer into cross-sell or replenishment based on what they bought.

  • Trigger: first order placed

  • Timing: confirmation and shipping immediately, education 1 to 3 days after delivery, review request after first use

  • Exit: second order

Klaviyo reports an average of just $0.41 per recipient for post-purchase emails, but that doesn’t tell the whole story. The real value often appears in the next order, which other flows often get credit for.


Email flows compared with campaigns: share of sends against share of email revenue in Klaviyo and Omnisend 2026 data.


6. Cross-sell

Cross-sell emails suggest the next logical product based on what a customer just bought. For example, someone who buys a cleanser might need a moisturizer next, or a camera purchase could lead to a lens recommendation.

Base these recommendations on actual purchase data, not just bestsellers. Wait until the customer has had time to use their first product, so the suggestion feels helpful instead of pushy.

  • Trigger: purchase of a product with a known companion

  • Timing: 1 to 3 weeks after delivery

  • Exit: companion purchased

  • KPI: attach rate (share of buyers who add the companion)


Read also: Customer Lifetime Value (CLV) - What It Is and How to Calculate It


7. Replenishment

Replenishment emails remind customers to reorder consumable products before they run out. For brands in categories like CPG, beauty, or supplements, this approach is the next best thing to a subscription, but without any long-term commitment.

Set the send to align with the product's real usage cycle, calculated from reorder data, a few days before a typical customer runs out. Offer a subscription in the same email.

  • Trigger: predicted run-out date from order history or pack size

  • Timing: 3 to 7 days before the usual reorder point

  • Exit: reorder or subscription started

  • KPI: on-time reorder rate

For Public Goods, Darkroom paired automated flows with predictive replenishment and cross-sell triggers, and retention-attributed revenue grew 37% quarter over quarter.

8. VIP and loyalty

VIP flows recognize and reward your top customers once they reach a certain milestone, like a specific spend amount, number of orders, or loyalty tier.

Reward them with access, not discounts. Early launches, exclusive products, and service perks protect margins while still feeling special.

  • Trigger: crosses a spend, order, or tier threshold

  • Timing: at the milestone, then around launches and key moments

  • Exit: drops below the threshold, which hands them to winback

  • KPI: purchase frequency


Read also: RFM Analysis - How to Segment Customers by Recency, Frequency, and Monetary Value


9. Winback

Winback emails target customers who haven’t placed an order within their usual buying window.

Define what counts as a lapsed customer by product category, rather than using a single number for everyone. For example, someone who usually orders every 30 days is considered lapsed at 45 days, while a customer who buys twice a year is not.

  • Trigger: no order past about 1.5x the customer's or category's normal interval

  • Timing: 2 to 3 emails over 2 to 3 weeks, with any incentive last

  • Exit: order, or no response, which hands them to sunset

  • KPI: reactivation rate

10. Sunset flow

A sunset flow gives disengaged subscribers one last chance to stay, then suppresses anyone who doesn't respond. It protects every other flow on this list.

Mailing people who never engage tells inbox providers your mail is unwanted, and that drags your best flows toward the spam folder. Apple's Mail Privacy Protection inflates opens, so define engagement by clicks, site visits, and orders instead.

  • Trigger: no clicks, visits, or orders for 90 to 180 days

  • Timing: 1 to 2 re-permission emails, then suppression

  • Exit: a click or visit, which returns them to the active list

  • KPI: inbox placement and the engaged share of your list


How do the flows map to the customer lifecycle?

Think of each flow as a guide for the customer, helping them move from one lifecycle stage to the next. In lifecycle email marketing, every stage gets its own flow, and each flow is designed with a clear goal in mind: to move customers forward on their journey.

The email journey map below lays out all 10 flows, showing how they fit into six stages, starting with a brand-new subscriber and ending with a customer who is about to lapse.


Lifecycle stage

Flow

Trigger

Timing (starting point)

Primary KPI

Subscriber

1. Welcome series

Joins the list

First email immediately; 3 to 5 emails over about 10 days

First-order conversion rate

Shopper

2. Browse abandonment

Views a product, no add to cart

2 to 4 hours after the session

Revenue per recipient

Shopper

3. Abandoned cart and checkout

Adds to cart or starts checkout, no order

30 minutes to 4 hours, then about 24 and 48 hours

Placed-order rate

Shopper

4. Back in stock

Signs up for an out-of-stock item

The moment inventory returns

Conversion rate

First-time buyer

5. Post-purchase emails

First order placed

Confirmation, shipping, then timed to delivery

Second-order rate

Repeat customer

6. Cross-sell

Buys an item with a natural pair

1 to 3 weeks after delivery

Attach rate

Repeat customer

7. Replenishment

Product due to run out

3 to 7 days before the usual reorder point

On-time reorder rate

Loyal / VIP

8. VIP and loyalty

Crosses a spend, order, or tier threshold

At the milestone

Purchase frequency

Lapsing

9. Winback

No order past the expected repurchase window

At about 1.5x the normal interval

Reactivation rate

Lapsing

10. Sunset flow

No clicks, visits, or orders for a set window

After 90 to 180 days

Inbox placement and engaged share of list


These timings are starting points to test, not rules. Set every delay based on your own purchase data, because a skincare reorder cycle and a mattress winback window have nothing in common.


Read also: Lifecycle Marketing Explained - Definition and Best Practices


In what order should you build the email workflows?

A good place to begin is with the email flows that drive the most revenue. Welcome emails and abandoned cart messages are top priorities, since they reach shoppers when they are most likely to buy. 

These flows consistently deliver the highest returns for each message sent. In fact, Omnisend's 2026 data shows that just these two flows made up 76% of all orders generated by automation.

A practical sequence for an enterprise rebuild:

  1. Weeks 1 to 4: welcome series, abandoned cart, and checkout. These drive most automated revenue.

  2. Weeks 4 to 8: browse abandonment, back-in-stock, and post-purchase emails. These widen the funnel and set up the second order.

  3. Weeks 8 to 12: cross-sell, replenishment, VIP, winback, and sunset. These depend on clean purchase data and segments.

It is always better to rebuild existing flows before adding new ones. For example, an outdated welcome flow with a broken exit can cost more in lost revenue than not having a VIP flow at all.


Build order for email automation workflows over 12 weeks, starting with welcome and abandoned cart.


How do you measure whether a flow is working?

When looking at each flow, focus on the specific lifecycle action it drives and the revenue it brings in. Open rate is still useful, but mainly as a sign of deliverability rather than a measure of success.

Four numbers cover most decisions:

  • Revenue per recipient: Dividing total flow revenue by the number of people who entered makes it much easier to compare flows of different sizes on a level playing field.

  • Stage KPI: This is the main transition each flow is designed to create, such as moving someone to their first order, second order, a reorder, or even reactivating a lapsed customer.

  • Incremental lift: This measures a flow's real impact. By holding out a small random group that never receives the flow, you can see the true revenue difference between those who got the flow and those who did not. This shows the actual value the flow adds, not just what the dashboard reports.

  • Unsubscribe and spam complaint rates: These metrics act as early warning signs. If these numbers start to climb, it usually means the flow's timing or frequency needs attention.

Attribution can sometimes make flows look better than they really are. For example, a cart email might get credit for a purchase even if the customer was already planning to return. That is why a holdout test gives a more accurate picture than relying on the dashboard alone.

Review every flow at least once a quarter. Flows can drift over time if left unchecked, so regular check-ins help keep everything on track.


Build your lifecycle flows with Darkroom

Darkroom is a retention marketing agency that maps your customer journey, ranks the revenue gaps, and builds the lifecycle automations to close them across email and SMS. The highest-impact automations go live within the first 30 days.

For Morphe, a rebuilt welcome series lifted order rate 23%, and flows came to drive 80% of retention revenue. For Public Goods, retention-attributed revenue grew 37% quarter over quarter.

Get a free retention audit and find out which flow is costing you the most.


Frequently asked questions


What is an email automation workflow?

An email automation workflow is a series of emails that sends automatically when a customer takes an action or meets a condition, such as signing up, abandoning a cart or lapsing. Each workflow has a trigger, timed emails, conditions that branch the path, and an exit rule, usually a purchase, that stops the sequence.


What is the difference between an email flow and a campaign?

A campaign is a one-time send to a list or segment on a date you choose. A flow sends automatically to each person when they trigger it, so the timing matches their behavior. In Klaviyo's 2026 benchmarks, flows produced nearly 41% of email revenue from just 5.3% of sends.


Which email flows should an e-commerce brand set up first?

Start with the welcome series and abandoned cart, because they earn the most per recipient and reach buyers at peak intent. In Omnisend's 2026 data, those two drove 76% of automation-generated orders. Add browse abandonment, back in stock, and post-purchase next, then loyalty, winback, and sunset flows.


How many emails should each automated flow have?

Most flows need two to five emails. A welcome series usually runs three to five over about ten days, abandoned cart three over two days, and browse abandonment one or two. Add emails only while each new one still lifts revenue per recipient, and exit anyone who buys.


What is a sunset flow?

A sunset flow is an automation that sends one or two re-permission emails to subscribers who have stopped engaging, then suppresses anyone who does not respond. It protects sender reputation, because mailing inactive addresses signals unwanted mail to inbox providers and pushes your other flows toward spam folders.


How do you measure email automation performance?

Use revenue per recipient to compare flows, conversion rate against each flow's own KPI, and a holdout test to measure incremental lift. Watch unsubscribe and spam complaint rates for timing problems. Treat open rate as a deliverability signal only, since Apple's Mail Privacy Protection inflates it.

Sign up to our newsletter.

Sign up to our newsletter.

Get notified with new content.

Get notified with new content.