Most ecommerce email is run as a campaign calendar — every Tuesday, every Thursday, every payday. Automation flips that. The brand sends because the customer did something, not because it's Tuesday.
Most ecommerce email is run as a campaign calendar — every Tuesday, every Thursday, every payday. Automation flips that. The brand sends because the customer did something, not because it's Tuesday.
If your weekly email is "we send the newsletter every Tuesday and a promo every Thursday," that's a campaign calendar dressed up as marketing. Email automation is the structural shift away from it — the brand sends because the customer did something, not because the calendar said so.
The difference compounds. Calendar email has a ceiling — the same audience opening the same cadence with diminishing returns over 6–12 months. Behaviour-triggered email scales as the customer base grows, segments naturally, and stays relevant indefinitely because every send is keyed to something the customer just did.
This piece is the structural difference, the seven flows that matter, and what changes operationally when you make the switch.
Email automation = sends triggered by customer behaviour, not by a sender's schedule. Triggers include: site visit, browse-without-buy, cart abandon, first purchase, second-purchase-window, post-purchase NPS, lapse signal, replenishment cadence, win-back. Each trigger maps to a flow (a sequence of timed emails) that runs in Klaviyo / Postscript / Marigold / whichever ESP you use.
The seven flows that produce 80%+ of automated email revenue for ecommerce, ordered by typical revenue contribution:
Three things change when you stop running a campaign calendar:
| Campaign calendar | Trigger-based automation | |
|---|---|---|
| What gets sent | The same email to a list segment. | Different emails to different customers at different times. |
| Who builds it | Marketing team writes 2–3 emails/week. | Marketing team writes flow logic once, tunes copy quarterly. |
| Effort over time | Linear — every week needs new emails. | Front-loaded — builds compound after week 4. |
| List health | Degrades fast — same cadence saturates. | Self-pruning — engaged customers stay, disengaged get less. |
| Reporting | Open rate per send. Unrelated to revenue. | Revenue per flow + per trigger. Directly attributable. |
| Scales with | Marketing team headcount. | Customer base growth. |
Most teams run both — automations + calendar campaigns. That's fine if the automations are doing the heavy lifting and campaigns are layered on top for newsworthy moments (product launches, seasonal events). It's not fine when campaigns are the main thing and automations are a half-built afterthought, which is the more common shape.
The biggest single flow for almost every ecommerce account. Customer adds to cart, doesn't checkout within ~30 minutes, gets a reminder. Most accounts have this — most have it built badly.
What "built badly" looks like: single email, discount in subject line, generic copy. What "built well" looks like:
Triggered by email signup (popup, footer, checkout consent). 3–5 emails over 7–14 days. The mistake: making it a sales pitch. The fix: make it about the brand and the product category, with a soft offer in email 3 or 4 only.
Customer views a product page 2+ times without adding to cart. Single email 4–24 hours later showing the product they looked at, plus 2 related items. Lower conversion than cart abandon (no purchase intent signalled) but higher volume.
Multi-stage flow that runs after every order:
Triggered by lapse — customer was buying every 35 days, now hasn't bought in 70. Tier the flow by RFM segment: high-monetary lapsers get a "we miss you" with new product highlights; low-monetary lapsers get a sunset-or-bring-back (with consent re-confirmation if dormant 6+ months).
Only works for consumables. Category-specific cadence — supplements 25–30 days, skincare 35–45 days, food 14–21 days. Best executed as a reminder a few days before the predicted run-out date, with one-click reorder.
Highest open rate of any flow (40–60%), lowest revenue volume. Worth running for engagement signal more than revenue. Don't make the gift a percentage discount — make it a small free gift or early access. Discount-trains the customer otherwise.
A campaign-calendar team produces 100–120 emails per year. A flow-based team produces 30 emails for the first quarter (building flows), then 10–20 per quarter to tune. Less output, more leverage per email.
Calendar reporting is open rate, click rate, unsubs per send. Flow reporting is revenue per trigger, conversion rate per flow stage, time-to-purchase. A single flow's success doesn't depend on a single email — it depends on the cumulative behaviour over the flow's duration.
Engaged customers get more emails (because they trigger flows). Disengaged customers get fewer (because they don't). List health improves passively. Litmus's annual benchmark report consistently shows trigger-based programs have 2–3× the engagement rate of campaign-only programs.
You're no longer producing new email creative every week. Flow emails get tuned, not replaced. The team time saved goes into landing pages, SMS expansion, and segment-specific variants — higher-leverage work.
Foundation
Abandoned cart + welcome series. The two flows that pay for the rest.
Post-purchase
Full post-purchase sequence. Confirm → ship → delivery → review.
Browse + win-back
Browse abandonment + RFM-tiered win-back. Mid-funnel + recovery.
Replenish + birthday
Replenishment if consumable. Birthday/anniversary if signup form captured DOB.
The honest answer for ecommerce under £20M revenue: Klaviyo. It dominates the category because the Shopify integration is best-in-class and the flow builder is mature. Alternatives:
| Tool | Best for | Pricing model |
|---|---|---|
| Klaviyo | DTC ecommerce, Shopify-native. | Per-contact, $20–$2000+/mo. |
| Omnisend | Small DTC, SMS-first markets. | Per-contact, slightly cheaper. |
| Postscript / Attentive | SMS-led brands (US-centric). | Per-send pricing. |
| HubSpot | B2B and lead-gen, not really DTC. | Hub-based, gets expensive fast. |
| Marigold (Sailthru/Cordial) | Enterprise, multi-property publishers. | Custom annual contracts. |
| Mailchimp | Migrating away from it. | Per-contact, weakest flow logic of the list. |
The seven core flows take 8–12 weeks if you have working brand creative and a clean Shopify ↔ ESP integration. Faster if the team is full-time on it; slower if it's slotted into existing workload.
20–35% of total revenue from email is healthy for DTC. Below 15% suggests automations aren't built or list quality is poor. Above 40% sometimes indicates over-reliance on email — a paid traffic dip will hurt disproportionately.
Useful as an additional channel for the highest-intent triggers (cart abandon, back-in-stock). Not a replacement for email — SMS works best as a layer on top, not the main lifecycle channel. Compliance and unit economics are different from email, so don't bolt it on without thinking through frequency caps.
1–2 per week for promotional content is the sustainable range for most DTC brands once the automations are doing 25%+ of email revenue. More than that and the automations start cannibalising — same customer hit by a daily campaign AND a behaviour-triggered flow on the same day.
Browse abandonment. Most teams have abandoned cart but no browse trigger — you're losing the customer at the higher-funnel signal where intent is still forming. Adding it usually lifts email revenue 8–15% within 60 days because it captures customers who never made it to cart.
Qwrki runs email automation as one slice of the operating layer — same team that builds the flows also runs the analytics that measures them and the post-purchase NPS that feeds them. We start by auditing the existing programme (which flows exist, which are tuned, what % of revenue each contributes), then prioritise the build sequence by where the leak is.
If you've already got Klaviyo, the audit is usually two hours of work and answers the question "what's the highest-leverage flow we don't have yet."
Book a call — we'll run the flow audit in the first session and tell you where the priority lift is.
Cart abandonment averages just over 70%. Most stores run one default email against it. Here is the full recovery sequence, the timing, and what to tune first.
The eight Klaviyo flows every ecommerce store needs, in build order: welcome, abandonment, post-purchase, win-back and more, with timing and tuning notes.
SMS marketing for ecommerce done properly: Australian consent rules, the sends that earn the channel, frequency limits and how SMS pairs with email.