×
Shopify agency background 1 Shopify agency background 2 Shopify agency background 3 Shopify agency background 4

How to Benchmark Your Shopify Email Revenue

SHOPIFY MARKETING E-COMMERCE
Blog image
Post Image

Ayo is the founder of Why Matters, a Shopify agency based in Brighton. With over 20 years of experience in ecommerce, digital marketing, and ROI-driven growth, he has helped hundreds of Shopify brands build, launch, and scale their online stores. Why Matters is a certified Shopify, Klaviyo, and Recharge partner.

SHARE

Key Takeaways

  • No single email revenue percentage applies to every Shopify store, and any figure quoted without its attribution settings and sample is decoration rather than a benchmark.
  • Klaviyo uses last touch attribution by default, with a five day window for email clicks and opens on new accounts (Klaviyo).
  • You can change those settings, including the lookback windows and whether bot clicks and Apple Mail Privacy Protection opens count, and Klaviyo recalculates history when you do (Klaviyo).
  • That means the same sales can produce very different percentages, which is why cross store comparisons need identical settings to mean anything.
  • Klaviyo already benchmarks you against roughly 100 similar companies, using factors including industry, size and scope, updated on the 10th of each month (Klaviyo).
  • The useful comparison is your own trend, measured the same way each quarter.
  • The flow against campaign split tells you more than the headline share, because it points at what to fix.
  • In our client work, welcome and abandoned cart flows consistently earn the most directly attributed revenue, with post purchase and winback contributing less.

Quick Answer

There is no trustworthy universal figure for how much Shopify revenue should come from email, because the answer depends on what you sell, how often people buy, how big and how engaged your list is, and above all how attribution is configured. Klaviyo defaults to last touch with a five day window, and those windows can be changed, so two stores with identical sales can report very different email revenue shares. The practical answer is to build your own baseline, record the settings you used, repeat it quarterly and watch the trend. Then use the flow against campaign split to work out what to improve.

Table of Contents

Every Shopify merchant running email eventually asks the same question: is the share of revenue we get from email normal? The honest answer is that the question cannot be answered by a number somebody else publishes, and this article explains why, then shows you how to produce a figure that is actually useful for your store.

Why There Is No Reliable Universal Benchmark

Three things break any universal benchmark. Stores behave differently, because a coffee subscription brand with monthly repeat purchases and a furniture retailer with a five year replacement cycle cannot share a target. Platforms measure differently, since attribution models and windows vary between tools and Klaviyo itself notes that vendors define attribution differently (Klaviyo). And the publisher matters, because most widely quoted email revenue statistics come from companies whose commercial interest is in the number looking large.

That does not make benchmarks useless. It makes an unqualified one useless. A figure quoted with its sample, period and attribution settings is evidence, which is the same standard we apply to our own numbers in our conversion rate research.

Why Attribution Changes the Answer

This is the section most email articles skip, and it decides everything that follows. New Klaviyo accounts use a last touch model with a five day attribution window for both email clicks and opens, so an order is credited to email when somebody opens or clicks and then converts within that window.

Same store, different attribution settings Short window, strict Long window, inclusive Five day click window Bot clicks excluded Apple opens excluded Lower reported share Longer click window Bot clicks counted Apple opens counted Higher reported share Neither is wrong. They are different measurements of the same sales, which is why cross store comparisons need identical settings.
Two configurations, one set of sales, two different percentages.

Merchants can change all of it. Klaviyo lets you adjust the lookback windows and exclude bot clicks and Apple Mail Privacy Protection opens, then recalculates historical attribution when settings change, which can take up to 36 hours to show (Klaviyo). The practical consequences are worth stating plainly. Lengthening a window raises your reported email revenue without a single extra sale. Counting Apple opens inflates open driven attribution in a world where many opens are automated. And comparing your Klaviyo figure against a last click view in analytics will always show email looking stronger in Klaviyo, because the two are measuring different things rather than one being wrong.

What Klaviyo Already Gives You

Before looking for an agency benchmark, use the one inside the tool. Klaviyo builds peer groups of roughly 100 similar companies using factors including industry, company size and scope (Klaviyo), with characteristics that can include average item value, total revenue, growth rate, the percentage of days campaigns are sent and email revenue percentage (Klaviyo). Benchmark data updates with new data on the 10th of each month, and you need at least 25 emails sent in the previous six months to see email benchmarks.

That peer comparison has an advantage no published article can match: it compares you against similar companies measured inside one system. Its limitation is that peer groups are built by Klaviyo rather than by you, so treat it as orientation rather than a target, exactly as you would any benchmark.

How to Build Your Own Benchmark

The most useful benchmark is the one you produce yourself, because you control the method and can repeat it.

How to build your own benchmark 1 2 3 4 5 6 Fix the period Record your settings Take total store revenue Take attributed email revenue Divide one by the other Split flows and campaigns the same months each time windows and exclusions from Shopify, not Klaviyo for the identical period that is your share the diagnostic that matters Repeat it quarterly. Your own trend beats anybody else’s benchmark.
Six steps, repeatable every quarter.

Fix the period first, using the same months each time so Black Friday and Christmas do not distort a comparison. Record your attribution settings alongside the result, because a figure without them cannot be compared with anything later, including your own previous measurement. Take total store revenue from Shopify rather than Klaviyo, take attributed email revenue for the identical period, divide the second by the first, then split the result between flows and campaigns.

Two refinements are worth adding once the basics are in place. Measure by segment where it matters, since new against returning customers behave differently. And if you run subscriptions, decide deliberately whether recurring orders count as email revenue, because crediting an automated repeat charge to a campaign will flatter the number considerably, as our subscriptions guide explains.

Flows Against Campaigns

The headline share tells you how much. The split tells you what to do. Campaigns are the emails you send, so their revenue moves with sending frequency, list size, promotions and the calendar. Flows run automatically against behaviour, so their revenue is a function of coverage, timing and how well each one is built.

A campaign heavy split usually means flow coverage has gaps, and it is the more fragile position, because campaign revenue stops when you stop sending and often depends on discounting. A flow heavy split is generally healthier, though a very high one can mean you are under sending campaigns and leaving engaged subscribers alone. Our email marketing guide covers building the programme itself.

Which Flows Earn the Money

Across our client work the pattern is consistent enough to be worth stating, even without percentages attached.

Where flow revenue tends to concentrate Usually strongest Welcome series Abandoned cart and checkout Usually second Browse abandonment Post purchase Usually smallest Winback Replenishment reminders Why Matters client pattern, not a Klaviyo wide statistic. Replenishment categories reorder this list, so check against your own data.
A pattern from our client work rather than a platform statistic.

Welcome flows earn because they reach people at peak interest, usually immediately after a signup incentive, and because they can carry the full brand argument rather than a single offer. Abandoned cart and checkout flows earn because intent is already established, which makes them the closest thing in email to recovering a sale you had already made.

Post purchase flows usually show less direct revenue, partly because their job is retention and review generation rather than an immediate second order, and partly because the next purchase often arrives outside the attribution window. Winback typically trails because it targets the least engaged part of the list. Neither is a reason to remove them. It is a reason to judge them on the job they do rather than on attributed revenue alone.

What Moves the Number

  • Purchase frequency. Replenishment categories such as coffee, supplements and pet food naturally support a higher email share than considered one off purchases (coffee and tea guide, pet food guide).
  • List size and quality. A large disengaged list produces less than a smaller active one, and inflates deliverability risk at the same time.
  • Subscription mix. Recurring revenue can be credited to email depending on how flows and attribution are set up, which changes the number without changing performance.
  • Discounting. Heavy promotional sending raises email attributed revenue while lowering margin, so the share can improve as profit falls.
  • Campaign frequency. Sending more increases attributed revenue up to the point where engagement and deliverability start to suffer.
  • Traffic mix. Stores with expensive paid acquisition often show a lower email share simply because the denominator is larger (beauty guide covers a category where both are usually true).

If Your Share Looks Low

Work in this order rather than starting with campaign volume. First, email capture: if too few visitors join the list, nothing downstream can compensate, and this is where most stores lose the most. Second, flow coverage, meaning welcome, abandoned cart and checkout, browse abandonment and post purchase at minimum, all actually live rather than drafted. Third, segmentation, because sending everything to everybody suppresses performance and engagement together.

Fourth, deliverability, since a flow that lands in spam produces nothing regardless of how well it is written. Only then campaign cadence, which is the lever most people pull first and the one most likely to damage the list if the other four are broken. Our product page guide is also relevant here, because email that drives traffic to a weak product page converts badly no matter how good the email was.

If Your Share Looks High

A high share is not automatically good news, and three explanations are worth checking. It might be excellent work, with strong flows, a well segmented list and genuine repeat purchasing. It might mean acquisition is too weak, so email looks dominant because everything else is small, which shows up as a high share alongside flat total revenue. Or it might reflect discount dependence, where email revenue is bought with margin.

The test is simple: look at the share alongside total revenue growth and margin. A rising share with rising revenue is a healthy programme. A rising share with flat revenue usually means the rest of the business is stalling.

Why Matters Perspective

The demand for an email revenue benchmark is really a demand for reassurance, and a number from somebody else’s clients, measured with somebody else’s attribution settings, cannot provide it. We would rather a merchant knew their own figure, knew exactly how it was measured, and knew whether it was moving.

What we do see consistently across Klaviyo accounts is that the biggest gains rarely come from sending more. They come from capturing more subscribers in the first place, filling gaps in flow coverage, and fixing deliverability problems nobody had noticed. Those three change the number more reliably than any campaign calendar, and unlike a benchmark, they are entirely within your control.

Why Matters is a Shopify Select partner with Verified Skills across development and marketing, including Klaviyo email marketing. Our pricing is published, retainer clients are billed one month in arrears and never tied into long contracts, and every development project carries a 3 month guarantee. See our Shopify packages or email us to talk through your programme.

Frequently Asked Questions

What percentage of ecommerce revenue should come from email?

There is no figure that applies to every store, and any single number you see quoted has an attribution setup and a sample behind it that probably does not match yours. Build your own baseline and track the trend instead.

Is 30% of revenue from email good?

It depends entirely on how it was measured and what you sell. A replenishment brand with a large list and a long attribution window can reach that without exceptional email, while a considered purchase brand doing excellent work may sit far below it.

How does Klaviyo attribute revenue?

New Klaviyo accounts use last touch attribution with a five day window for email clicks and opens, so an order counts as email revenue when somebody opens or clicks and then converts inside that window.

Can I change Klaviyo attribution settings?

Yes. Klaviyo lets you change the lookback windows and exclude bot clicks and Apple Mail Privacy Protection opens, then recalculates historical data, which can take up to 36 hours to appear.

Does Klaviyo overstate email revenue?

Not deliberately, but last touch attribution credits email for orders that other channels also influenced, so the number is higher than a strict last click view. That is fine for tracking your own trend and misleading for cross platform comparison.

Does Klaviyo provide benchmarks?

Yes. Klaviyo compares your performance against a peer group of roughly 100 similar companies, built from factors including industry, company size and scope, and updated with new data on the 10th of each month. You need at least 25 emails sent in the previous six months to see email benchmarks.

Which Klaviyo flows make the most money?

In our client work, welcome and abandoned cart or checkout flows are consistently the strongest for directly attributed revenue and conversion, with post purchase and winback generally contributing less direct revenue.

Should flows generate more revenue than campaigns?

Often, because flows reach people at the moment of intent and run without ongoing effort. A campaign heavy split usually means flow coverage has gaps rather than that campaigns are working unusually well.

Final Thoughts

Benchmarks feel useful because they promise a quick verdict, and email revenue share is the one metric where that verdict is least reliable. The percentage moves with attribution settings, category, list quality and discounting, none of which a published figure accounts for. Build your own number, write down how you built it, repeat it quarterly, and use the flow against campaign split to decide what to fix. That is a slower answer than a benchmark and a considerably more useful one.