Email for e-commerce: the flows that matter first
Store email is not a newsletter. Six automated flows do most of the work, from welcome to win-back. What each should say and when.
The short answer
Email for a store is not a newsletter. Most of the return comes from six automated flows that run themselves and reach people at the moment their behaviour says they are receptive: a welcome series when someone subscribes, an abandoned checkout reminder, order and shipping updates, a post-purchase message, a review request and a win-back for customers who have gone quiet. The transactional messages among them are the most opened emails a store ever sends and are usually treated as receipts. Each flow needs a trigger, a delay, a purpose and a stop rule. And none of it arrives if the sending domain is not authenticated and the list is not clean.
The six flows
| Flow | Trigger | Timing | Purpose | Stop rule |
|---|---|---|---|---|
| Welcome | New subscriber | Immediately, then two more over a week | Introduce the brand, set expectations, first offer if you use one | Ends after the series or on first purchase |
| Abandoned checkout | Checkout started, not completed | One hour, then a day | Remove the obstacle: reminder, answer to a likely question, help | Stops on purchase; never more than two or three |
| Order and shipping | Order placed, shipped, delivered | Instant at each event | Reassure, inform, set expectations, invite questions | Ends at delivery |
| Post-purchase | Delivery confirmed | A few days after delivery | Help them use the product well; care instructions, tips | One message |
| Review request | Product in use | One to three weeks after delivery, depending on product | Ask honestly, make it one tap, accept the result | One request, one reminder at most |
| Win-back | No purchase for a period typical for your product | When the period lapses | Remind, show what is new, make returning easy | Two messages; then reduce frequency or stop |
Setting them up well
- Authenticate the sending domain: SPF, DKIM and DMARC for the email platform, verified before anything is sent.
- Write each flow’s purpose in one sentence, and cut anything in the email that does not serve it.
- Set delays from behaviour, not habit: an abandoned checkout reminder within the hour catches people still deciding.
- Design the transactional emails with the same care as the homepage: brand, clarity, what happens next, how to reach you.
- Set stop rules and frequency caps so a customer never receives a win-back and a review request in the same week.
- Measure per flow: opens matter little; clicks and revenue per recipient matter.
- Clean the list on a schedule: unengaged addresses hurt deliverability for everyone.
After the flows
Once the six run and are measured, campaigns have a place: product launches, seasonal moments, genuine news. Send them to people who have shown engagement, less often than you are tempted to, with something worth opening. A store whose flows are well built can send fewer campaigns and earn more from email than one that sends a weekly newsletter into a tired list.
What this means for you
Build the six flows before any newsletter, authenticate the domain first, treat transactional email as a brand moment, give every flow a purpose and a stop rule, and measure clicks and revenue rather than opens. Email set up this way works while you sleep, which is the point, and it earns the right to send the occasional campaign that people actually open.
Frequently asked questions
Should we start with a newsletter?
No. A newsletter is work every week and reaches people regardless of what they did. The six flows run themselves and reach people at the moment their behaviour says they are receptive. Set the flows up first, measure them, then add campaigns for launches and seasons when there is something worth saying.
How many emails is too many after a purchase?
Order confirmation, shipping confirmation and delivery are expected and welcome. One post-purchase message with useful content and one review request after the product has been used are usually fine. Beyond that, frequency should be earned by engagement: people who open and click can hear from you more; people who do not should hear less, automatically.
Why do our emails land in spam?
Usually authentication and list quality: missing or wrong SPF, DKIM and DMARC records for your sending platform, a list with old or purchased addresses, or a sudden jump in volume. Fix the records first, remove addresses that have not engaged in a long time, and warm up volume gradually. Content matters less than most people assume.
Sources
- Shopify Help Center: Shopify Email (accessed 2026-09-12)