Planning
How to measure revenue from email marketing
Set up UTM tracking, revenue per email and revenue per subscriber so you can prove email marketing's contribution instead of relying on open rates alone.
- 3 August 2026
- Free to read
- No signup
Add your website — see your ranked plan in about a minute, free.
How do I measure revenue from email marketing?
Track three numbers: revenue per email (total attributed revenue divided by emails sent), revenue per subscriber per month, and email's share of total revenue using UTM-tagged links tied to your analytics or CRM. Most small e-commerce businesses can attribute 15-30% of total revenue to email once tracking is set up properly.
Last updated 3 August 2026
| Metric | Formula | What it tells you |
|---|---|---|
| Revenue per email | Attributed revenue ÷ number of emails sent | Whether individual campaigns are worth the effort |
| Revenue per subscriber | Total email revenue (period) ÷ average subscribers | List quality and monetisation over time |
| Email's share of total revenue | Email-attributed revenue ÷ total revenue | How much the channel actually contributes |
| Click-to-purchase rate | Purchases ÷ email clicks | Whether the offer/landing page converts once clicked |
| List growth rate | New subscribers ÷ total subscribers (monthly) | Whether the top of the funnel is healthy |
Do this
The steps, in order.
- Step 1
Add UTM parameters to every link in every email
Tag links with utm_source=email, utm_campaign=[specific campaign name], so your analytics tool can separate email traffic and conversions from other sources. Most email platforms have a built-in UTM builder to automate this.
- Step 2
Connect email platform data to your sales or analytics system
If you run e-commerce, connect your email tool directly to your store platform (most support this natively) so purchases are attributed to the specific email or flow that drove them, not just to 'email' generally.
- Step 3
Use a consistent attribution window
Decide whether a purchase counts as email-attributed if it happens within 24 hours, 7 days, or some other window of a click, and apply that consistently so month-to-month comparisons mean something.
- Step 4
Separate campaign revenue from flow/automation revenue
Automated flows (welcome, abandoned cart, post-purchase) often generate more revenue per email sent than one-off campaigns because they're triggered at moments of high intent — track them separately to see this clearly.
- Step 5
Review revenue per subscriber trend monthly
If revenue per subscriber is flat or declining while list size grows, it usually means new subscribers are lower quality or engagement is dropping — a strong early warning sign worth investigating before it shows up in overall revenue.
Worth knowing
The bits people get wrong.
Open rate and click rate are useful diagnostic metrics but they don't tell you whether email is making money. A campaign with a 40% open rate and $0 in attributed revenue is worse for the business than one with a 20% open rate and $2,000 in revenue, even though the first looks better on a typical dashboard.
Most e-commerce platforms (Shopify, WooCommerce) paired with e-commerce-focused email tools (Klaviyo, Shopify Email) provide revenue attribution natively without extra setup, showing exactly how much revenue came from each campaign or automated flow. Generic email tools without this integration require manual UTM tracking through Google Analytics or a similar tool instead.
For service or B2B businesses where 'revenue' isn't a single online transaction, track a proxy metric instead — booked calls, demo requests, or trial signups attributed to email clicks — and apply an estimated close rate and deal size to translate that into a rough revenue figure.
Be cautious of over-crediting email for revenue that would have happened anyway. Someone who clicks an email link right before a purchase they'd already decided to make isn't purely an email-driven sale. Multi-touch attribution is complex to set up properly, but even acknowledging this bias when reporting numbers internally keeps expectations realistic.
Questions
Follow-up questions.
What percentage of revenue should email marketing drive for a small e-commerce business?
15-30% is a commonly cited healthy range for e-commerce businesses with an active list and automated flows in place. Below 5% usually signals the list or automations are underdeveloped relative to the business's size.
Do I need Google Analytics to measure email revenue?
Not necessarily if your email tool integrates directly with your store or CRM, which handles attribution automatically. For businesses without that integration, UTM tracking through Google Analytics or a similar tool is the standard workaround.
How do automated flows compare to one-off campaigns for revenue?
Automated flows (welcome, abandoned cart, post-purchase) typically generate more revenue per email sent because they reach people at a moment of high intent, even though they're sent far less frequently in total volume than campaigns.
What attribution window should I use for email-driven purchases?
7 days is a common default for e-commerce, balancing capturing genuinely email-influenced purchases against over-crediting unrelated ones. Adjust shorter for impulse-purchase products, longer for considered purchases.
Why does my email revenue look lower than I expected even with good open rates?
Check whether attribution tracking (UTM tags, platform integration) is actually set up correctly first — a common cause of underreported revenue is simply that clicks and purchases aren't being connected in the data, not that email isn't working.
More answers
Related questions.
Related elsewhere on gtm.help
Klaviyo vs Mailchimp
If you sell physical products through Shopify, WooCommerce or BigCommerce, Klaviyo is worth the premium — the flows and…
Tool guideBest affiliate tracking tools
Six tools, honest pricing, and how much manual payout work each one saves you.
Free toolEmail Subject Line Generator
Subject lines that get opened
PlaybookHow to grow an ecommerce email list
Email is the channel you own outright. Growing the list properly matters more than any single campaign you send it.
Elsewhere on gtm.help
Keep exploring.
Free marketing tools
Calculators and generators that run without a signup.
BrowseGrowth playbooks
Step-by-step plans by industry and goal.
BrowseTool guides
What to use, what it costs, when it earns its keep.
BrowseTool comparisons
Head-to-head picks for the calls people get stuck on.
BrowseMarketing checklists
Task lists by business type and competitive situation.
BrowseGet started
Want this answered for your business?
Paste your URL and you'll get a ranked plan, costed in hours and dollars, in about a minute.
Add your website and see your own ranked plan.
