The most productive part of email marketing isn't the one-off campaigns you send, but the automation flows you set up once and let run continuously. When welcome, cart abandonment, win-back, and post-purchase flows are properly designed, they keep generating revenue even while you sleep. In this article we walk through how to design these four flows step by step.
Why do you need automation?
One-off email campaigns show their effect the moment they're sent, then fade over time. Automation flows, on the other hand, are triggered by a specific behavior (signing up, adding a product to the cart, making a purchase) and automatically send the right message to each user at the right moment. That's why the open and click rates of automated emails are usually noticeably higher than those of bulk campaigns — because the message matches the recipient's exact need at that moment.
Another advantage of automation is scalability: it serves a list of a thousand people just as effortlessly as a list of a hundred thousand. Once you set up the flow correctly, every new customer automatically enters it.
The trigger and typical timing of the four core flows can be summarized as follows; each is covered in detail in its own section below:
| Flow type | Trigger | Timing |
|---|---|---|
| Welcome | Sign-up or first account creation | Starts instantly, completed with 3 emails within 5-7 days |
| Cart abandonment | Cart left without checkout | Staggered reminders after 1 hour, 24 hours, and 48-72 hours |
| Win-back | No purchase for 60-90 days | Two spaced-out messages, followed by segment downgrade if unresponsive |
| Post-purchase | Order completion / delivery | Multi-step series extending 1-2 weeks after delivery |
Welcome flow: get the first impression right
The moment a user signs up for your email list or creates their first account is the warmest point in their relationship with your brand. Don't waste it.
- 1st email (instant): Thank them for signing up, briefly introduce your brand, and offer a small incentive for a first purchase if you have one,
- 2nd email (2-3 days later): Showcase your best-selling or most popular products; invite the user who hasn't purchased yet to explore,
- 3rd email (5-7 days later): Tell your brand story and what sets you apart (quality, service, shipping speed); remind the still-inactive user of the incentive.
Don't design the welcome flow too aggressively; sending three discount emails in a row pushes your brand into a "constantly on sale" position. If you offer an incentive, tie it to a clear deadline — otherwise no sense of urgency ever forms.
Cart abandonment flow: win back the lost sale
Users who add products to their cart and leave without completing checkout are e-commerce's biggest — but also most easily recoverable — loss group. A well-designed cart abandonment flow can recover a significant portion of this loss; we've covered the details in our guide to recovering abandoned carts.
- 1st reminder (within 1 hour): A gentle, non-pushy message that visually reminds the customer of the products left in their cart,
- 2nd reminder (after 24 hours): A message highlighting low stock or social proof of interest ("this product is in high demand"),
- 3rd reminder (after 48-72 hours): A final call with a small, time-limited incentive (free shipping or a small discount).
Not every cart needs a discount; most abandoned carts simply result from the customer getting distracted, and a gentle reminder alone is enough. Saving the discount for the last step protects you from building a customer base that expects an automatic discount every time they abandon a cart.
Win-back flow: wake up quiet customers
Customers who haven't made a purchase in a certain period (say, 60-90 days) may have forgotten your brand or switched to a competitor. The win-back flow aims to identify this group and re-engage them.
- Send a first message in a "we've missed you" tone, introducing new products or collections,
- If there's no response, send a second message with personalized recommendations based on their past purchases,
- If there's still no reaction, move these contacts to a lower-frequency segment for the sake of your list's health; continuing to email unresponsive addresses lowers your deliverability.
The real goal of this flow isn't just sales, but keeping your list alive. Keeping addresses that never engage on your active list indefinitely can push email providers to view your brand as an "unwanted sender."
Post-purchase flow: the journey from delivery to review
Communication shouldn't end when the sale is complete; the post-delivery period is the most productive window for loyalty and repeat purchases.
- Send a clear, simple email with order confirmation and shipment tracking,
- A few days after delivery, send usage tips or complementary product recommendations,
- 1-2 weeks after delivery, send a gentle invitation to review their experience,
- After a reasonable period based on the product category (shorter for consumables, longer for durable goods), send a repeat-purchase reminder.
The real power of this flow lies in growing the customer's long-term value rather than a single order; we cover this perspective in detail in our customer lifetime value (LTV) guide.
"The best automation flow is the one where the recipient says 'this is exactly what I was waiting for'; the worst is the one that repeats the same discount message every time."
Segmentation and personalization
Sending all four flows with the same content to your entire list means falling far short of automation's potential. Build segments based on purchase history, interests, and engagement frequency, and define appropriate content and sending frequency for each segment. For example, offering early access or exclusive content instead of discounts to loyal, frequent shoppers creates value without pushing your brand into discount-dependency; we've compiled the mistakes to avoid when building such programs in our loyalty program article.
Personalization isn't just addressing users by name; showing product recommendations based on what a user has previously viewed or purchased noticeably boosts flow conversion rates.
Measurement: which numbers to watch
Track open rate, click rate, and direct revenue separately for each flow. Define a flow-specific success metric — such as recovered-cart rate for the cart abandonment flow or the number of re-activated customers for the win-back flow. Review your flows every quarter and re-test steps with weak performance; an email flow isn't something you set up once and forget.
Deliverability: no matter how good the flow is, it's useless if it never arrives
Even if you design all four flows flawlessly, none of it matters if your emails land in the spam folder instead of the inbox. Deliverability depends on your sending infrastructure being properly configured (SPF, DKIM, DMARC records), your sending volume not showing sudden spikes, and your list not accumulating long-unengaged addresses.
- Clean your list regularly; remove addresses that never open your emails or that bounce,
- Increase sending volume gradually rather than suddenly; this warm-up process is especially critical if you're using a new sending domain,
- Keep the unsubscribe link visible in every email; making it hard to unsubscribe pushes users to mark you as "unwanted," which damages the reputation of your entire list.
Conclusion
When properly designed, welcome, cart abandonment, win-back, and post-purchase flows become a steady, predictable revenue line without spending extra on marketing. The key is designing each flow around the user's need at that moment, protecting deliverability, and continuously improving with data over time.
Quick checklist
- Do you have a multi-step welcome flow for new sign-ups?
- Are your cart abandonment reminders scheduled and staggered?
- Do you have a win-back flow for customers who've been quiet for 60-90 days?
- Does your post-purchase flow extend all the way to a review request?
- Is your list segmented based on behavior?
- Do you regularly measure the performance of each flow?
Building and tracking these flows manually is time-consuming; Şimşek Software's e-commerce platform automatically matches cart abandonment and post-purchase triggers with your customer data, so you can set up and monitor these flows from a single panel.