💬 Quick answer: Across 21 direct-to-consumer brands the median email flow click rate is 3.19%, and top-quartile brands reach 4.13%. That is 3.2× the 1.0% median for broadcast campaigns measured on the same brands over the same twelve months — rising to 4.1× at the top quartile.
Updated 14 August 2026 · Data window: July 2025 – June 2026 · Source: first-party client data, pooled and anonymised
TL;DR
- Median DTC email flow click rate: 3.19%. Top quartile: 4.13%. Top decile: 6.38%.
- That is 3.2× the 1.0% median campaign click rate from our companion benchmark — same brands, same window, same definition. 4.1× at the top quartile.
- Median flow conversion rate 0.83% (top quartile 1.37%); median revenue per recipient $1.60 (top quartile $2.49).
- Abandoned checkout earns the most per recipient: $2.57 median, $9.96 top quartile. Sunset and winback flows earn the least — by design.
- Window: July 2025–June 2026; 21 brands, 2.17 million flow emails delivered across core conversion flows.
What is a good email flow click rate for DTC?
Across 21 direct-to-consumer brands the median flow click rate is 3.19%, with the middle 50% between 2.07% and 4.13%. A flow click rate above 4.13% puts a brand in the top quartile; above 6.38% is top decile.
Do email flows really outperform campaigns?
Yes, and by a wide margin. Measured on the same brands, in the same twelve months, with the same metric definition, flows clicked at 3.19% against 1.0% for broadcast campaigns — a 3.2× difference, rising to 4.1× for top-quartile brands. This is the strongest argument for investing in automation before adding campaigns.
Which email flow makes the most money?
Abandoned checkout, at a median $2.57 per recipient and $9.96 in the top quartile — well ahead of welcome ($1.72) and abandoned cart ($1.82). It reaches shoppers closest to purchase, which is also why its audience is the smallest.
Flows vs campaigns: the headline gap
Across 21 direct-to-consumer brands, the median email flow click rate for the twelve months ending June 2026 was 3.19%. Our companion DTC Email Performance Benchmark 2026 put the median campaign click rate at 1.0%.
That is a 3.2× difference at the median, and 4.1× at the top quartile — and it is an unusually clean comparison: the same brands, the same twelve-month window, the same metric definition, the same aggregation method. Most published claims that automation beats broadcast compare one vendor's flow data against a different vendor's campaign data, which proves very little.
The reason is not that flow emails are better written. It is that a flow reaches someone at a moment of demonstrated intent — they abandoned a cart, they browsed a product, they just bought — while a campaign reaches an entire list on the sender's schedule. Intent beats craft.
The practical implication: if your flow coverage is incomplete, building the missing flows will almost always return more than adding another campaign to the calendar. Flows are also the part of the programme that keeps earning while nobody is sending.
The full distribution
Core conversion flows — welcome, abandoned cart, abandoned checkout, browse abandonment and post-purchase — pooled per brand, then taken as equal-weight percentiles across the 21 brands.
| Metric | 10th | 25th | Median | Top quartile (75th) | Top decile (90th) |
|---|---|---|---|---|---|
| Click rate | 1.57% | 2.07% | 3.19% | 4.13% | 6.38% |
| Conversion rate | 0.41% | 0.61% | 0.83% | 1.37% | 2.29% |
| Revenue per recipient | $0.35 | $0.56 | $1.60 | $2.49 | $8.15 |
| Unsubscribe rate | 0.25% | 0.45% | 0.72% | 1.09% | 1.38% |
Two things to note when placing yourself. First, the median is the typical brand, not the target — the top quartile is what a well-built flow programme actually achieves, and the gap between them is the size of the opportunity. Second, on unsubscribe rate lower is better, so the 75th and 90th percentiles there represent worse performance, not better.
Revenue per recipient has the widest spread by far — roughly 23× between the 10th and 90th percentile — because it carries the brand's price point as well as its email performance. Compare on click and conversion rate first; treat revenue per recipient as directional unless you are comparing against a brand with a similar average order value.
Performance by flow type
Median and top quartile across brands. Only flow types present in at least three brands are published.
| Flow type | Brands | Click rate median / top quartile | Conversion rate median / top quartile | Revenue / recipient median / top quartile |
|---|---|---|---|---|
| Browse abandonment | 18 | 4.42% / 5.30% | 0.60% / 1.21% | $0.55 / $2.71 |
| Abandoned cart | 20 | 4.35% / 6.18% | 1.32% / 2.38% | $1.82 / $4.13 |
| Post-purchase | 16 | 3.42% / 7.36% | 0.45% / 0.68% | $0.72 / $2.73 |
| Welcome | 19 | 3.16% / 3.74% | 1.37% / 2.09% | $1.72 / $3.83 |
| Abandoned checkout | 13 | 3.11% / 5.53% | 1.42% / 2.46% | $2.57 / $9.96 |
| Replenishment | 4 | 1.52% / 4.61% | 0.19% / 1.66% | $0.17 / $3.27 |
| Review request | 6 | 1.22% / 2.60% | 0.24% / 1.95% | $0.26 / $3.44 |
| Winback | 13 | 0.92% / 2.05% | 0.12% / 0.30% | $0.16 / $0.49 |
| Cross-sell / upsell | 5 | 0.45% / 1.84% | 0.07% / 0.95% | $0.02 / $4.29 |
| Sunset / re-engagement | 9 | 0.41% / 0.96% | 0.01% / 0.10% | $0.01 / $0.11 |
The top five are the flows that carry a DTC programme. If you build nothing else, build those.
What top-quartile flow programmes do differently
The gap between the median brand and the top quartile is not small: 3.19% to 4.13% on click rate, 0.83% to 1.37% on conversion, $1.60 to $2.49 per recipient. On conversion rate that is a 65% improvement, achieved without sending a single extra email. Patterns visible in the brands sitting in the upper quartile of this panel:
- Coverage before optimisation. Brands running the widest spread of live flow types out-earn brands running two heavily-tuned ones. Missing flows cost more than imperfect flows.
- Checkout separated from cart. Brands running abandoned checkout as its own flow, rather than folding it into a generic cart flow, capture the highest-value moment in the funnel with its own message — and it shows in the $9.96 top-quartile revenue per recipient.
- Welcome flows that branch. The spread on welcome conversion tracks closely with whether the flow segments on traffic source, first product viewed, or customer versus non-customer.
- Post-purchase treated as onboarding. The 7.36% top-quartile click rate on post-purchase belongs to brands sending genuine product education, not order confirmations. It is the widest median-to-top-quartile gap of any flow type.
- Unsubscribe held at or below the median. The panel median is 0.72%. Brands well above it are usually over-mailing the same triggered audiences rather than earning more attention — top-quartile engagement and top-quartile unsubscribe rarely coexist.
Cart and checkout recovery
Abandoned cart and abandoned checkout are the two flows most brands want a number for, and they behave differently enough to separate.
Abandoned cart reaches a wider audience — 20 of 21 brands run one — and clicks higher at 4.35% median, 6.18% top quartile, converting at 1.32% for a median $1.82 per recipient.
Abandoned checkout reaches fewer people but reaches them later, once they have already entered the checkout. It converts highest of any flow type at 1.42% median and 2.46% top quartile, and earns $2.57 per recipient at the median rising to $9.96 in the top quartile — the most valuable email a DTC brand can send.
Read alongside our DTC Checkout Abandonment Benchmark 2026, which found a median 34.9% of shoppers who reach checkout do not complete an order, the case is straightforward: a third of checkout starts are lost, and the flow that recovers them is the highest-earning message in the programme.
Welcome and post-purchase
Welcome flows are the most universal — 19 of 21 brands run one — and post a strong 1.37% median conversion rate, 2.09% at the top quartile, on $1.72 per recipient rising to $3.83. They are also the flow where the gap between a welcome sequence that works and one that merely exists is most visible.
Post-purchase flows click well (3.42% median) but convert modestly (0.45%), which is expected — someone who just bought is not usually in the market again the same week. Their value shows up in repeat purchase rate and review volume rather than immediate attributed revenue, so judging them on conversion alone understates them.
Post-purchase also carries the largest median-to-top-quartile jump in the panel — 3.42% to 7.36% on click rate — which usually separates brands sending a real onboarding sequence from those sending a bare receipt.
Why winback and sunset flows look weak — and should
Three flow types sit far below the rest: winback (0.92% click), cross-sell (0.45%) and sunset or re-engagement (0.41%, converting at 0.01%). Published in isolation those numbers look like failure. They are not.
These flows deliberately target people who have already stopped engaging. A sunset flow's actual job is to confirm that a subscriber is gone so they can be suppressed before they damage deliverability. Judged on click rate it fails by design; judged on list hygiene it succeeds.
We publish them because leaving them out would misrepresent what a full flow programme looks like — but they should be measured against their purpose. For a sunset flow the right metric is how much unengaged volume it removes; for winback it is recovered customers over a multi-month horizon, not clicks in the send week.
Methodology and limits
Flow metrics are taken as Klaviyo reports them, per flow, for the trailing twelve months from 1 July 2025 to 30 June 2026. Each brand's flows are pooled by flow type on a delivered-weighted basis, then equal-weight percentiles are taken across brands — the same aggregation used in every report in this series, so no single high-volume sender can set the benchmark.
Panel: every direct-to-consumer brand in the portfolio with live flow data in the window is included — 21 brands for core conversion flows, 22 across all flow types. No brand was added or removed on the basis of its results. Two data-quality floors are applied and disclosed: individual flows with fewer than 1,000 emails delivered are excluded, because a flow with a handful of sends can post a 50% click rate that is noise rather than performance; and SMS-only flows are excluded because SMS click attribution is not comparable to email.
Known limits, stated plainly:
- n = 21 brands is a small panel. It is real first-party data rather than a survey, but it is not a census of DTC ecommerce. Per-flow-type figures rest on 13 to 20 brands each; the four types with four to six brands are published with that caveat and should be read as indicative only.
- Flow maturity varies. The panel includes brands whose flows were rebuilt or launched partway through the window alongside brands running the same flows all twelve months. Including them keeps the panel honest and unfiltered; it also means the median reflects programmes at different stages of build.
- Rate figures are composites. The reporting API could not return a single twelve-month figure per flow, so annual rates are delivered-weighted composites of shorter reporting periods. Delivered and click volumes are exact sums.
- Revenue per recipient carries price point. It is not a clean measure of email quality across brands with different average order values, which is why its spread is so wide.
- Attribution is Klaviyo's. Conversion and revenue use Klaviyo's attribution window, which will differ from what a brand sees in Shopify or GA4.
- Clients of one agency. These are actively managed programmes, which may sit above an unmanaged baseline.
How to benchmark your own flows
- In Klaviyo, open Analytics → Flows, set the range to the last full 12 months, and read click rate, conversion rate and revenue per recipient per flow.
- Group your flows into the types in the table above before comparing — a blended "all flows" number is not comparable to anything here.
- Exclude SMS-only flows and any flow under about 1,000 sends, or your figures will not be comparable to this panel.
- Place yourself against both columns. Beating the median means you are typical; the top-quartile column is the realistic target.
- Compare click and conversion rate first. Only compare revenue per recipient against brands at a similar price point.
- Then compare your flow click rate against your own campaign click rate. If the gap is well below 3×, the opportunity is in your flows, not your campaign calendar.
Why this number differs from the one in our calculators
Our calculators benchmark you against broad public panels — Klaviyo and Omnisend, hundreds of thousands of accounts across every industry. This report is 21 direct-to-consumer ecommerce brands on Klaviyo, flow sends only. The two answer different questions, so they give different numbers: a 3.19% median flow click rate here, 5.58% in the calculator.
The gap is population and sender size, not performance. Platform-wide panels blend B2B, lead-gen and enterprise senders in with DTC, and they are dominated by the very large number of small accounts — and small lists post structurally higher rates. The same mechanism applies to flows, and more sharply: flow rates fall fastest as list size grows, because large senders trigger flows across broader, colder audiences. A 3.19% median across brands mailing at scale is a harder number to hit than a platform-wide 5.58% that includes very small senders.
Which to use: this report when you want to compare against DTC brands mailing at your scale, because it publishes the full distribution and breaks out sender tiers. The calculator benchmark when you want a quick orientation against the market as a whole. Both are on this site: the email CTR calculator carries the public figures, and the per-flow-type table above is the one to benchmark yourself against.
Sources and methodology
- Klaviyo — flow reporting and attribution
- Top Growth Marketing — DTC Email Performance Benchmark 2026 (campaign comparison)
- Top Growth Marketing — DTC Checkout Abandonment Benchmark 2026
- Top Growth Marketing — DTC Site Conversion Rate Benchmark 2026
See also our DTC Email Performance Benchmark 2026 for campaign figures and our DTC Checkout Abandonment Benchmark 2026. Suggested citation: Top Growth Marketing (2026). DTC Email Flow Benchmark 2026. Last updated August 2026.
Frequently Asked Questions
What is a good email flow click rate for a DTC brand?
Across 21 direct-to-consumer brands the median flow click rate is 3.19%, with top-quartile brands at 4.13% and the top decile at 6.38%. Compare within flow type as well as overall — browse abandonment and abandoned cart sit near 4.4% at the median, while winback and sunset flows sit under 1% by design.
Do email flows outperform campaigns, and by how much?
Yes. Measured on the same 21 brands, over the same twelve months, using the same metric definition, flows clicked at a median 3.19% against 1.0% for broadcast campaigns — a 3.2× difference, rising to 4.1× for top-quartile brands. Flows reach people at a moment of demonstrated intent, which is why they outperform regardless of how well campaigns are written.
Which email flow generates the most revenue per recipient?
Abandoned checkout, at a median $2.57 per recipient rising to $9.96 in the top quartile — ahead of abandoned cart ($1.82) and welcome ($1.72). It reaches shoppers who have already entered checkout, the highest-intent moment in the funnel. It also posts the highest conversion rate of any flow type at 1.42%.
Why do winback and sunset flows perform so badly in this benchmark?
Because they are supposed to. Both deliberately target people who have already stopped engaging, and a sunset flow's actual purpose is to confirm a subscriber is gone so they can be suppressed before they harm deliverability. Judged on click rate they fail by design; judged on list hygiene they succeed. We publish them for completeness, but they should be measured against their purpose.
Are SMS flows included in these figures?
No. SMS click attribution is not comparable to email and would inflate click rates on mixed email-and-SMS flows, so SMS-only flows are excluded throughout. Every figure in this benchmark is email.
How was the panel selected?
Every direct-to-consumer brand in the portfolio with live flow data in the window is included — 21 brands for core conversion flows — and no brand was added or removed on the basis of its results. Two disclosed data-quality floors apply: individual flows under 1,000 emails delivered are excluded as noise, and SMS-only flows are excluded because SMS click attribution is not comparable to email. Each brand's flows are pooled by type on a delivered-weighted basis, then equal-weight percentiles are taken across brands.
Why is revenue per recipient so much more variable than click rate?
Because it carries the brand's price point as well as its email performance. A $300 average order value brand will out-earn a $30 brand per recipient even with identical email quality, which is why the 10th-to-90th percentile spread on revenue per recipient is roughly 23× while click rate spans about 4×. Compare click and conversion rate first.
What separates a top-quartile flow programme from an average one?
On click rate the gap is 3.19% to 4.13%; on conversion 0.83% to 1.37%, a 65% improvement achieved without sending more email. In this panel the upper quartile is characterised by broader flow coverage rather than heavier optimisation of a few flows, abandoned checkout run as its own flow rather than folded into cart, welcome flows that branch on source or customer status, post-purchase treated as onboarding rather than a receipt, and unsubscribe rate held at or below the 0.72% median.