Talk to a CFO
Eightx Talk to a CFO
← All Insights

Insights

Klaviyo flow revenue benchmarks by brand stage

·By Matt Putra, Managing Partner ·12 min read

Across Klaviyo's benchmark data, automated flows generate roughly 41% of total email revenue from only 5.3% of sends, an 18x revenue-per-recipient edge over one-off campaigns. Where your brand should land depends on stage: 25 to 35% flow revenue under $5M, 40 to 50% at $5M to $20M, and 50 to 60% above $20M.

Klaviyo flow revenue benchmarks by brand stage

Key Takeaways

  • Automated flows generate about 41% of total email revenue from only 5.3% of sends across Klaviyo's benchmark dataset. That is an 18x revenue-per-recipient edge over one-off campaigns ($1.94 vs $0.11 per recipient).
  • Your flow share target depends on stage. Under $5M revenue, expect 25 to 35% of email revenue from flows. At $5M to $20M, push to 40 to 50%. Above $20M, mature programs hit 50 to 60%, and the top decile reaches 58 to 65%.
  • Abandoned cart and back-in-stock are the highest-earning flows. Back-in-stock averages $9.14 per recipient and abandoned cart $3.65, versus $0.11 for a typical campaign send. Top-decile cart flows reach $28.89.
  • Browse abandonment and back-in-stock are the most underbuilt. They carry strong revenue per recipient but are often missing entirely from a brand's flow library, which is uncaptured revenue sitting in plain sight.
  • These are last-touch benchmarks, not incrementality. Klaviyo's default 5-day attribution overstates absolute email contribution. Use the relative gaps between flow types to find your weak spots, not the headline dollar figures as accounting truth.

Automated Klaviyo flows generate roughly 41% of total email revenue from only 5.3% of sends, an 18x revenue-per-recipient (RPR) edge over campaigns ($1.94 vs $0.11 per recipient). Your stage target: 25 to 35% flow revenue under $5M, 40 to 50% at $5M to $20M, and 50 to 60% above $20M. This page turns those benchmarks into stage-specific targets and a flow-by-flow audit.

If you run a direct-to-consumer (DTC) brand and your email line has plateaued, the question is almost never "should I send more campaigns." It is "which of my five or six foundational flows is missing, underbuilt, or earning below benchmark." That is where the recoverable revenue actually sits.

The 41% rule: how much of your email revenue should flows generate?

The single most useful number in email benchmarking is the gap between what flows cost you in sends and what they return in revenue. Across Klaviyo's benchmark dataset of roughly 183,000 brands, automated flows account for about 5.3% of total email sends but generate about 41% of total email revenue. Campaigns are the mirror image: about 95% of sends for roughly 59% of revenue.

That gap exists for one structural reason. Flows fire on intent. Someone abandoned a cart, browsed a product, just subscribed, or asked to be told when an item came back in stock. Campaigns go to everyone on a schedule, regardless of where each person sits in the buying cycle. When you send to intent, your per-recipient economics jump: Klaviyo puts flow RPR at $1.94 against $0.11 for campaigns, an 18x spread. Omnisend's platform data lands in the same place directionally, at a 22x gap ($3.41 vs $0.155).

When we talk to founders at this stage, retention keeps coming up as the next big priority, but almost nobody can tell you what share of revenue each flow drives. They know the blended "email is X% of revenue" number and stop there. That blended figure is exactly what hides the problem, because a healthy campaign program can mask a flow library that is leaving most of its money on the table.

Where you should land based on your program stage

The 41% average is a starting point, not a target. The right number for your brand moves with maturity, because early-stage brands lean on campaigns to build awareness and momentum while mature brands have spent years compounding their flow architecture.

Here is the curve we see in the benchmark data and in practice. Early-stage brands under $5M typically run 25 to 35% of email revenue through flows. Growth-stage brands at $5M to $20M should be pushing 40 to 50%. Mature programs above $20M land at 50 to 60%, and the top decile (P90) of all programs reaches 58 to 65%. The shift is not about sending fewer campaigns. It is about the flow library getting deeper and better-segmented as the brand grows.

Program stageApprox revenueFlow % of email revenueCampaign % of email revenue
Early-stageUnder $5M25 to 35%65 to 75%
Growth-stage$5M to $20M40 to 50%50 to 60%
Mature$20M+50 to 60%40 to 50%
Top decile (P90)Any58 to 65%35 to 42%
Klaviyo-wide averageAny~41%~59%
Source: Darkroom Agency Email Marketing Benchmarks Ecommerce 2026; Klaviyo 2026 Email Benchmarks. Ranges are directional, not accounting figures.

The framing that helps operators most is "retention system versus sending tool." Brands that use email mainly as a broadcast channel average 15 to 20% of total store revenue from email. Brands that run it as a retention system, with deep flows doing the heavy lifting, average 30 to 40%. The flow share is the tell. If you are past growth stage and still sitting near 30% flow revenue, you are running a sending tool, not a system.

Returns are quietly eating your margin. See by how much.

Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.

On its way.

Check your inbox. We'll send the Real Cost of Returns calculator shortly.

Revenue per recipient by flow type

Flow share tells you the shape of the program. Revenue per recipient tells you which specific flows are pulling their weight. This is the metric to pull when you want to know where the next rebuild dollar goes.

Back-in-stock leads at about $9.14 per email, driven by very high intent (someone explicitly asked to be notified) and a 6.72% conversion rate, the best of any common automation. Abandoned cart follows at $3.65 average, with top-decile programs at $28.89. Welcome series averages $2.65, browse abandonment $1.07, and winback $0.84. Every one of them dwarfs the campaign baseline of $0.11.

Flow typeAvg RPR ($)P90 RPR ($)Avg open rateAvg conversion
Back-in-stock9.14n/an/a6.72%
Abandoned cart3.6528.8950 to 51%3.0 to 3.3%
Welcome series2.6521.1854%~2.7%
Browse abandonment1.077.2130 to 45% (est)under 2% (est)
Winback / reactivation0.84n/a20 to 30%0.5 to 1.0%
Campaign emails (baseline)0.110.95varies0.08%
Source: Klaviyo 2026 Email Benchmarks; Omnisend 2026; Cannascale 2025 DTC Email Benchmarks; Geysera 2026 RPR. "n/a" = not isolated in public data; "(est)" = estimated from directional patterns.

We have sat with brands carrying 110,000 email subscribers and 45,000 SMS contacts who had no idea which of those flows were earning and which were dead weight. A list that size with an underbuilt flow library is the most common expensive problem in DTC email. The audience is already paid for. The triggers just are not catching it.

The flows operators underinvest in (and why that is expensive)

Look at the RPR chart again and notice which flows tend to be missing. The two highest earners per recipient, back-in-stock ($9.14) and abandoned cart ($3.65), are also the two most likely to be either absent or barely configured in a brand's early flow library.

Back-in-stock is the clearest example. It is the best-converting automation in the benchmark data, and yet plenty of brands never build it because it requires an inventory trigger and feels like an engineering task. It is not. For any brand that regularly sells out of SKUs, it is the fastest revenue win available in a flow audit.

Browse abandonment is the quieter miss. At $1.07 per recipient it looks modest next to cart, but it fires against a far larger audience (everyone who viewed a product, not just everyone who added to cart), so the total dollars are real. The pattern we see again and again is a brand that built a cart flow, called email "done," and never layered browse abandonment, post-purchase, or replenishment on top. Those flows collectively represent a 15 to 25% revenue opportunity that sits uncaptured.

Winback earns its place even at the bottom of the table. When we've helped brands fix this, the move that worked was treating winback as churn math, not as an email task. Move a large lapsed segment's monthly drop-off from 18% to 14% and the revenue impact is material, even at $0.84 per recipient, because the segment is big and the alternative is zero.

How to audit your current flow mix against these benchmarks

You do not need a consultant to run the first pass. Pull revenue per recipient by flow in your email platform and lay it against the benchmark table above. Three flags tell you where the money is.

First, total flow share below your stage target. If you are a $10M brand at 30% flow revenue when the band is 40 to 50%, the gap is your project list. Second, abandoned cart under about $2 per recipient. That usually means a timing problem (first email too late), a copy problem, or that you are emailing people who already completed the purchase through another path. Third, welcome series under about $1.50 per recipient, which points to a weak offer or a series too short to convert before intent fades.

On timing, the cart benchmarks suggest a first email around four hours after abandonment, with follow-ups near 24 hours and again at 48 to 72 hours. For browse and winback, the lever is segmentation: fire against the people whose behavior signals real intent, not the whole list. When we've struggled to lift a flat program, what worked was marrying purchase data with open and click behavior, then building segmented flows and offers against that, rather than blasting one more campaign.

Flow share is the single fastest read on an email program's health. If a brand past growth stage is sitting near 30% flow revenue, the problem is almost never the audience. It is a flow library that was built once, declared done, and never deepened. The recoverable revenue is in the flows you have not built yet.

For a deeper read on where retention revenue fits in your unit economics, see our fractional CFO services overview. The flow audit is usually step one in a broader retention-margin conversation, and it pairs with the channel-level picture in our email revenue share by vertical and SMS revenue share by vertical benchmarks.

Sources and methodology

Klaviyo 2026 Email Marketing Benchmarks. The flow revenue share (~41%), flow RPR ($1.94), campaign RPR ($0.11), and send-share figures (flows 5.3%, campaigns 94.7%) come from Klaviyo's published benchmark data, drawn from roughly 183,000 brand accounts. See the Klaviyo email benchmarks page.

Agency and platform benchmark reports. Stage-specific flow-versus-campaign splits and the P90 targets are from the Darkroom Agency Email Marketing Benchmarks Ecommerce 2026. Corroborating automation-versus-campaign RPR data (a 22x gap) and the back-in-stock figure ($9.14 RPR, 6.72% conversion) are from Omnisend's email marketing benchmarks. Per-flow RPR for cart, welcome, browse, and winback cross-references the Cannascale 2025 DTC email benchmarks.

Attribution caveat (read this before quoting the dollar figures). These benchmarks use platform default attribution, typically a five-day last-touch window. That inflates email-attributed revenue equally across flows and campaigns, so the relative comparisons between flow types hold up, but absolute figures like "email drives 27% of total revenue" should be read as platform-attributed estimates, not verified incrementality. Brands with heavy organic and paid traffic often find true email contribution 15 to 40% lower under incrementality testing.

Why month-to-month splits swing. The flow-versus-campaign mix can move dramatically between adjacent months based purely on the promotional calendar. A heavy campaign month can flip the split to mostly campaign revenue, then revert in a quiet month. Use a rolling three to six month average, and do not over-index on any single month snapshot.

Data gaps we did not fill. No clean public RPR benchmark exists for post-purchase or cross-sell flows in 2023 to 2026 data, so we present those qualitatively as a meaningful but hard-to-benchmark opportunity rather than fabricating a figure. Top-decile RPR for back-in-stock and winback is also not isolated in public sources and is marked "n/a" in the table.

Frequently asked questions

what percentage of my email revenue should come from flows vs campaigns?

It depends on your stage. Under $5M in revenue, 25 to 35% of email revenue from flows is normal because campaigns still carry the load. At $5M to $20M, aim for 40 to 50%. Above $20M, mature programs sit at 50 to 60%, and the best reach 58 to 65%. The Klaviyo-wide average across all sizes is about 41%.

is a 41% flow revenue share normal for klaviyo brands?

Yes. Roughly 41% of total email revenue from flows is the cross-brand average in Klaviyo's benchmark data, generated from only about 5% of sends. If you are well below 41% and past early stage, your core flows are probably missing or underbuilt rather than your audience being unusual.

how much should my abandoned cart flow make per recipient?

The cross-industry average is about $3.65 per recipient, with top-decile programs reaching $28.89. If your abandoned cart flow is under roughly $2 per recipient, treat it as underperforming and look at timing, copy, and whether you are excluding people who already repurchased.

what is a good revenue per recipient for a welcome series?

Around $2.65 per recipient is the average, and top programs clear $20. A welcome series under about $1.50 per recipient usually means the offer is weak, the timing is too slow, or the series is too short to do its job before intent decays.

what klaviyo flows make the most money?

Per recipient, back-in-stock ($9.14) and abandoned cart ($3.65) lead, followed by welcome series ($2.65). Browse abandonment ($1.07) and winback ($0.84) earn less per recipient but apply to much larger audiences, so they still add up. Every one of them beats a typical campaign at $0.11.

how do i know if my email flows are underperforming?

Pull revenue per recipient by flow in your email platform and compare each flow to its benchmark. Abandoned cart under $2, welcome under $1.50, or a total flow share well below your stage target are the three flags that tell you where the rebuild money goes first.

what is back-in-stock email revenue per recipient benchmark?

Back-in-stock averages about $9.14 per email at a 6.72% conversion rate, which makes it the highest-converting common automation type. It is also one of the most frequently missing flows, so building it is often the fastest revenue win in a flow audit.

why does my flow vs campaign split swing so much month to month?

Your promotional calendar drives it. In a heavy campaign month the split can flip to mostly campaign revenue, then back to mostly flow revenue in a quiet month. Judge your program on a rolling three to six month average, not a single month snapshot.

About the Author

Matt Putra, Managing Partner

Matt is the Managing Partner of Eightx, a fractional and interim CFO firm managing $650M+ in revenue across 35+ ecommerce, DTC, and CPG portfolio brands across the US, Canada, Australia, and the UK. A former PE investor with $500M+ deployed, Matt specializes in benchmark-driven financial leadership for apparel, beauty, food and beverage, and household brands.

Email revenue plateaued?

Get a CFO read on where your retention revenue is leaking

30-minute call. We'll pull your flow-vs-campaign split apart and show you which flows are below benchmark and worth the rebuild.

Talk to a CFO