TrackRev
Blog
10 min read
Revenue attribution

Attributing Revenue to Email Marketing, Not Just Opens

Email converts at 4.8% click-to-paid with a 1.9x LTV multiplier — yet most teams measure opens, not revenue. How to attribute every send to a charge.

Muzahid Maruf — Founder of TrackRev.io

Muzahid Maruf, Founder

LinkedIn

On this page
  1. 01Why this matters for your revenue
  2. 02Why open and click rates hide revenue
  3. 03Per-campaign tracked links
  4. 04What each email type is worth measuring
  5. 05Attribution models for email
  6. 06Email against the other channels
  7. 07When your ESP’s reporting is enough
  8. 08When to attribute email to revenue
  9. 09The stack math
  10. 10When NOT to use TrackRev

Explore with AI

Opens this article inside the chosen assistant with a ready-made prompt.

Email is the highest-converting acquisition channel most SaaS teams systematically under-measure: across 4,217 TrackRev workspaces it converts clicks to paying customers at 4.8% — more than double paid social’s 1.2% — and its customers carry a 1.9x lifetime-value multiplier against paid media’s 0.8x (TrackRev platform data, Q2 2026).

Yet the standard email report stops at opens and clicks, neither of which is money, and one of which has been unreliable since Apple began pre-fetching images.

Email revenue attribution is the practice of putting a unique tracked link in each campaign and joining the clicks on it to real charges, so you can rank sends, sequences, and calls-to-action by the revenue they actually produced rather than the engagement they generated. This guide covers why open and click rates hide revenue, how to structure per-campaign links, and which attribution model to read email under — so you can see whether email is one of the channels actually paying your MRR.

Key Takeaways

  • Email converts to paid at a median 4.8% with a 1.9x lifetime-value multiplier — one of the few channels that both converts and retains well — yet most teams measure only opens and clicks.
  • Open rates have been unreliable since Apple Mail Privacy Protection pre-fetches images, and ESP click tracking records the tap in the ESP’s database without ever reaching your billing.
  • Put a first-party tracked link in every send tagged by campaign, section, and email type, so revenue attributes to the specific send and CTA rather than to a blended email line.
  • Read email under first-touch and linear as well as last-touch: last-touch is used by 64% of teams and systematically under-credits nurture sequences that build intent weeks before the sale.
  • First-party links survive forwarding, correctly attributing a forwarded click as a new email-sourced session on your own domain.

The one-line version

Open rate tells you an inbox rendered your image. Click rate tells you a link was tapped. Neither tells you a customer paid. Email revenue attribution puts a tracked link in every send and joins it to the charge — so you rank campaigns by revenue, not by engagement that may not correlate with it.

Why this matters for your revenue

Email decisions made on engagement metrics optimise for the wrong outcome.

A deeply useful lifecycle email may earn few clicks but move trial users to pay weeks later; a discount blast may earn many clicks and bring in one-time buyers who churn in month two.

In an open-and-click report those two sends look reversed — the blast wins — and you would double down on the campaign that is quietly worse for revenue.

The financial stakes are high precisely because email is so good.

At a 4.8% click-to-paid rate and a 1.9x lifetime-value multiplier, email is one of the few channels that both converts well and retains well (TrackRev platform data, Q2 2026, at /data/saas-attribution-benchmarks).

Under-measuring it means under-investing in it — cutting the sequence, sending less often, or failing to defend the channel in a budget review — while paid media with a third of the retained value gets the spend.

Attributing email to revenue is how you give your best channel the credit it earns. The mechanics are the same ones in our newsletter revenue attribution guide, applied across your whole email programme.

Why open and click rates hide revenue

The two numbers every email tool leads with are the two least connected to revenue. Understanding why is the first step to replacing them.

Opens have been an unreliable signal since Apple Mail

Apple’s Mail Privacy Protection pre-fetches images for a large share of recipients, which registers an open whether or not the person read the email. That inflates open rates unpredictably and breaks open-based automation and A/B tests.

Even before that change, an open only ever meant an inbox rendered a pixel — it was never evidence of intent, and it is now not even reliable evidence of a human.

Clicks stop at your ESP’s redirect

Your email service provider records a click when the recipient taps a link, because the link passes through the ESP’s redirect first.

But that record lives in the ESP’s database and carries the ESP’s domain — by the time the visitor reaches your site, nothing connects the click to your billing account.

The ESP can tell you a link was clicked; it cannot tell you the clicker became a customer.

The ESP-to-billing gap

Chaining the ESP to GA4 does not close the gap either: GA4 records the session but cannot see the payment on the other end, so you are left estimating across three systems that never share a key.

A first-party tracked link closes it by carrying your own visitor identifier from the click through checkout, so the click, the session, and the eventual charge all resolve to one person. See server-side versus client-side tracking for the architecture.

The fix is mechanical and cheap: every link in every email is a first-party tracked link that identifies the campaign, and ideally the section and CTA within it.

For each send, create a tracked link tagged utm_source=email&utm_medium=<type>&utm_campaign=<campaign-id>, where the type distinguishes broadcast from lifecycle from transactional. Use it as the canonical destination for that campaign’s primary call-to-action.

This gives you a roll-up of clicks, conversions, and attributed revenue for the whole send in your link tracking dashboard.

Section- and CTA-level tags

Add a utm_content value to distinguish placements within one email — hero-cta, mid-body, footer. This reveals which part of the email drove the revenue, not just which email did.

Teams that instrument this routinely find that a contextual mid-body link out-earns the hero button, because it appears inside the argument that created the intent.

Broadcast vs lifecycle vs transactional

Tag the three email types separately because they play different revenue roles. Broadcast newsletters drive discovery and re-engagement; lifecycle and drip sequences convert trials at the moment of decision; transactional emails — receipts, usage alerts — carry surprisingly high-intent upsell clicks.

Blending them into one email line hides that a trial-expiry sequence is doing the real work while the weekly broadcast gets the credit for volume.

What each email type is worth measuring

You do not need invented benchmarks to instrument this well — you need the right metric per type. This is the map most teams are missing.

Email typeWhat to attributeTypical revenue role
Broadcast newsletterRevenue per send and per CTA clickDiscovery, re-engagement, breadth
Lifecycle / dripRevenue per sequence and per stepConverting trials at the decision point
Transactional / receiptsUpsell clicks to a chargeHigh-intent expansion revenue
Re-engagement / win-backReactivated subscriptionsRecovering churned or dormant users

Guidance on which metric matters per email type, not vendor benchmarks. TrackRev tags and reports each type separately as published at /products/channel-analytics.

Attribution models for email

Email sits at several stages of the funnel at once, so the attribution model you read it under changes the story it tells.

Last-touch under-credits nurture email

Under last-touch, only the final click before purchase gets credit — which flatters the closing email and erases the nurture sequence that built the intent.

A welcome series that warmed a trial for three weeks shows nothing if a different link caught the last tap.

Last-touch is still the most-used model at 64% adoption (TrackRev platform data, Q2 2026), which means most teams are under-crediting their nurture email by default.

First-touch credits the welcome sequence

First-touch assigns the whole sale to the first interaction, which surfaces the sequences that start journeys — the lead magnet, the welcome email, the onboarding drip.

Neither model is right on its own; the point is to read email under both, and under linear, because a good billing-joined tool stores the full journey and re-scores it without re-tagging.

Our attribution models comparison covers when each answers a different question.

The forwarded-email case

First-party tracked links survive forwarding cleanly.

When the original recipient clicks, a cookie is set on your domain; if they forward the email and a new person clicks the same link, a fresh cookie is set on that visit and attributed to the same campaign.

The forwarded click is correctly counted as a new session from the email, because the email did create that visit — even though the reader was not the original subscriber.

Why email deserves the spend

Consider two channels that each drove 40 signups last month. In an engagement report they look comparable. Joined to billing, the email signups convert to paid at 4.8% and carry a 1.9x lifetime-value multiplier, while paid social converts at 1.2% with a 0.8x multiplier (TrackRev platform data, Q2 2026). Same signup count, and email is worth several times more in retained revenue — a gap that only appears once you attribute to revenue rather than to opens.

Email against the other channels

Placed next to the channels competing for the same budget, email’s case is straightforward.

ChannelMedian click-to-paidLTV multiplier
Direct7.1%2.3x
Newsletter / email4.8%1.9x
Affiliate3.9%1.4x
Paid search2.4%0.8x (paid avg)
Paid social1.2%0.8x (paid avg)

Median click-to-paid and lifetime-value multipliers from TrackRev platform data, Q2 2026 (4,217 workspaces). See /data/saas-attribution-benchmarks.

When your ESP’s reporting is enough

Not every email needs a billing join. Two cases genuinely do not.

Pure awareness newsletters

If a newsletter is a top-of-funnel awareness play with no calls-to-action and no expectation of direct revenue, click-to-revenue tracking adds complexity without insight.

Measure it on the engagement it is designed to create and save attribution for the sends that ask for a purchase.

Very short sales cycles

If your product converts within a single session of the click — a low-priced, impulse-friendly purchase — last-click email attribution and the ESP’s click report will mostly agree, and the extra precision buys little.

The gap between the two opens as the sales cycle lengthens and more touches sit between the email and the charge.

When to attribute email to revenue

The moment email is expected to drive revenue and the cycle is longer than a session, the ESP report stops being enough.

Parity first, then the shared model

TrackRev does not replace your ESP — keep sending from the tool you already use.

It replaces the raw URLs in your emails with first-party tracked links on your own domain, then joins the clicks to Stripe so each send earns a real revenue figure.

Because first-party tracking, link tracking, and the affiliate programme share one model, your email revenue sits on the same scoreboard as paid, organic, and affiliate. Parity with your ESP on sending, then the revenue join on top.

The stack math

Adding email attribution should not add a subscription.

Teams often run a link tracker like Bitly Growth (~$35/mo) beside an affiliate tool like Rewardful Starter (~$49/mo) — about $84/mo for two tools with two definitions of a conversion, neither joined to your ESP.

TrackRev is $39/mo for link tracking, revenue attribution, and affiliates on one shared model, with a free tier at 1,000 events/mo to instrument a few sends before you pay. Pricing is on the pricing page.

When NOT to use TrackRev

If your email is purely awareness with no revenue expectation, or your product converts inside one session so the ESP’s click report already tells the story, a billing join is precision you will not use.

TrackRev is also not an ESP — it does not send, segment, or design your emails; it attributes the clicks they generate.

It is built for SaaS and subscription teams that want to know which send, sequence, and CTA produced revenue they kept.

Found this useful? Share it.

PostLinkedIn

Frequently asked questions

Muzahid Maruf — Founder of TrackRev.io

Written by

Muzahid Maruf, Founder, TrackRev.io & Contant.io

Muzahid Maruf is the founder of TrackRev.io and Contant.io. He writes about marketing attribution, link tracking, and revenue analytics for SaaS teams.

Writes about Marketing attribution · Link tracking · Revenue analytics · SaaS growth

Keep reading

Related articles from the TrackRev blog.

Stop guessing where your revenue comes from.

Set up TrackRev in 5 minutes. Free tier covers 1,000 events / month — no card needed.

Attributing Revenue to Email Marketing, Not Just Opens · TrackRev