·email marketing / measurement / ecommerce / CRM / GA4

Measuring Email Newsletter Revenue: Don't Trust One Tool's Number

Your email platform says the newsletter drove 450K yen. GA4 says 180K. Your cart's coupon data says something else again. Which is true? All of them — they just count different things. This guide explains the email tool's attribution window (purchases within 5 days of an open or click), how to split the three rulers by job, and how to compare your store against the community benchmark of 'email should drive 20% of revenue.'

Measuring Email Newsletter Revenue: Don't Trust One Tool's Number

When Reddit's ecommerce community debated whether email lists are still worth it, the experienced answers converged: "Email should drive a minimum 20% of your revenue, and if you have products that allow repeat purchasing, way more than that" [1]. One store owner admitted that "customer emails drive like a fifth of my revenue through abandoned cart recovery and repeat purchase campaigns." So here's the question — your store's "email revenue": which number are you counting? The email platform's dashboard, GA4, and your cart's actual orders will show you three different figures for the same month. This article explains why they disagree, and how to assign each ruler its proper job.

TL;DR#

  1. The email tool's attributed revenue and GA4's Email channel revenue count different things — they will never match

    Neither is lying. They answer different questions

  2. By default, email tools credit any purchase within 5 days of an open or click

    Someone who merely opened your email, then bought via search three days later, counts as email revenue

  3. Compare campaigns inside the email tool, compare channels in GA4, confirm money with cart orders

  4. The benchmark is "email = 20% of revenue" — pick one ruler before computing your ratio

1. The same email revenue differs by screen#

Bottom line: the three screens define "email revenue" differently, so disagreement is normal.

Picture a store doing 5M yen a month. The email platform (Klaviyo, Mailchimp, etc.) reports "email attributed revenue: 450K yen." GA4's Email channel shows 180K. A 2.5x gap. Is something broken?

Bar chart showing the same month's email revenue: 450K yen by the email tool's attributed revenue versus 180K yen by GA4's Email channel — a 2.5x gap

Nothing is broken. They count different things.

  • The tool's attributed revenue: purchases made within a set window after someone opened or clicked an email, credited to email
  • GA4's Email channel revenue: purchase revenue from sessions that arrived by clicking an email link [4], with credit generally going to the last channel touched
  • Cart orders: the actual money, verifiable through coupon codes and order data

"Attributed revenue," "click-session revenue," and "actual money" answer three different questions, so the gaps are by design. The danger is budgeting on whichever number is biggest without knowing the difference. As one Reddit commenter put it about their email platform: "it pays for itself many times over so it's not really an issue" [1] — but if the proof of "paying for itself" is the tool's own attributed-revenue display, that's close to a student grading their own exam.

2. Why the email tool's "attributed revenue" runs big#

Bottom line: by default, any purchase within 5 days of an open or click is credited entirely to email.

According to Klaviyo's official help docs, the default attribution window is 5 days for both email clicks and email opens [2]. Which means purchases like this count as email revenue:

Table of what counts toward the email tool's attributed revenue: purchases within 5 days of a click or an open, including orders placed through other channels after merely opening the email

Say a customer merely opens your newsletter on Tuesday (no click), then arrives via Google search on Friday and spends 10,000 yen. That's within 5 days of the open, so the email tool counts the full 10,000 yen as email revenue. GA4, meanwhile, credits Organic Search — the last channel touched. The same 10,000 yen lands in different channels on different screens. That's the entire source of the gap.

On top of that, Apple's Mail Privacy Protection can auto-mark emails as opened for privacy reasons, so people who never read your email may still count as openers [2] — inflating open-based attribution further.

To be clear, none of this is foul play by the email tools. The windows are documented in official help pages and adjustable in settings [3]. It's a design philosophy that generously captures email's role as a purchase trigger. Just remember one thing: use that number to compare channels and email gets a built-in head start.

3. How to measure properly: three rulers, three jobs#

Bottom line: don't hunt for one true number — assign a ruler per question.

Table assigning three rulers to three jobs: the email tool for comparing campaigns, GA4 for comparing channels, and cart orders for confirming actual money

Question 1 — "Which email worked best?" → compare inside the tool. Abandoned-cart flow vs new-arrival campaign: same window against same window, the quirks cancel out, and attributed revenue serves fine for comparing campaigns.

Question 2 — "How does email rank as a channel?" → compare in GA4. Ranking email against search, social, and ads requires one rulebook for all channels — that's GA4's side. Proper UTMs on your email links are the prerequisite. How GA4 classifies email is covered in Which GA4 Channel Do Email and SMS Land In?, and the last-click bias to watch for in Moving Budget on Last-Click Alone Costs You.

Question 3 — "How much money actually came in?" → confirm with cart orders. Email-exclusive coupon usage and order data are the final check on real money. GA4 and your cart won't match perfectly either — see Why GA4 Revenue Doesn't Match Shopify.

This division of labor matches where practitioner debates land: "Every model has its drawbacks, there's no silver bullet... use attribution directionally, with a grain of salt" [1].

4. Compare against the "20% of revenue" benchmark#

Bottom line: fix your ruler — GA4 or cart orders — before computing the ratio against 20%.

When comparing your store against the "email should drive 20% of revenue" benchmark [1], using the tool's attributed revenue as the numerator inflates your ratio by the width of the attribution window. Keep numerator and denominator on the same ruler — GA4 against GA4, orders against orders.

  • Well below 20% → upside in list building, abandoned-cart flows, and repeat campaigns. One owner's 1,400-subscriber list, built by hand over four years, "outperformed everything else" — ads, Instagram, SEO [5]. A list is an asset you own, not rented from an algorithm
  • Around or above 20% → email is a core channel; shift focus to campaign-level improvement (Question 1)

One caution: new stores that declare "zero email sales in month one = failure" are judging too soon. With a small list, the data says nothing yet. Treat the first month or two as a data-gathering period — who clicks, who responds.

RevenueScope solution

Bottom line: a neutral ruler that scores every channel by the same rules, with email's revenue share always on screen.

Question 2 — ranking email as a channel — means repeatedly checking GA4 while second-guessing UTM classification. RevenueScope aggregates every channel with its own measurement tag under one set of rules, so email, search, social, and ads line up with revenue and RPS (revenue per session) from the start. It's a channel-comparison ruler unaffected by any email tool's attribution window.

RevenueScope's channel view showing Email with 800 sessions, 1.0M yen revenue and RPS of 1,250 yen — about 20% of total revenue, compared on the same rules as search and social (demo data shown)

In the screen above (demo data — a different store from chapter 1's example), Email brings only 800 sessions yet 1.0M yen in revenue at an RPS of 1,250 yen. The store does roughly 5M yen a month, so email's revenue share is about 20% — right at the benchmark. It also has the highest RPS of any channel: the visits most likely to turn into purchases. The next move: invest in list-growth entry points (signup forms, incentives) to widen this high-efficiency channel's base.

Let an AI assistant (ChatGPT or Claude) read the data and ask, "how does my email revenue share compare to the 20% benchmark?" — and you get the answer with the reasoning attached.

FAQ#

Q1. Should I shorten my email tool's attribution window?

If you want the tool's numbers closer to channel reality, narrowing to click-only and 1-3 days helps [3]. But with the chapter-3 division of labor — channels compared in GA4 — the default window is fine for its actual job: comparing campaigns.

Q2. My newsletter doesn't show up under "Email" in GA4.

Without UTMs on your email links, those visits hide inside Direct. Setting utm_medium=email is the most reliable way to get classified [4]. See How to Use UTM Parameters Correctly.

Q3. What should "email revenue" include — abandoned-cart and back-in-stock flows too?

Depends on the question. To judge the whole email program, include automated flows; to judge your newsletter's editorial pull, count one-off campaigns only. What matters is counting the same scope every time and watching the trend.

Summary#

  • The tool's attributed revenue, GA4's Email revenue, and cart orders are three differently-counted numbers. Disagreement is normal
  • The default rule credits email with any purchase within 5 days of an open or click — a built-in head start in any channel comparison
  • Campaigns: compare in the tool. Channels: compare in GA4. Money: confirm with orders
  • Against the 20% benchmark, keep numerator and denominator on the same ruler

References#

See which ads actually drive revenue, at a glance

Free up to 5,000 sessions/month. No credit card required. Up and running in 5 minutes.

Start measuring for free

RevenueScope

EC revenue strategy, grounded in data and practice

Measuring Email Newsletter Revenue: Don't Trust One Tool's Number