Introduction
Your campaign report says 42% opens and 6% clicks. Your boss asks one question: “So how much money did it make?”
That’s where most email reporting falls apart. Opens and clicks measure attention. Nobody budgets against attention. And when you finally do connect email to revenue, you hit a second problem: your email platform says the campaign made ₹4 lakh, Google Analytics says ₹1.8 lakh, and your e-commerce dashboard says something else again.
None of them are lying. They’re counting different things.
Email attribution is how you link a sale back to the email that helped cause it. Get it right and you know which campaigns to repeat, which to kill, and what your email programme is actually worth. Get it wrong and you’ll either underfund your best channel or keep pouring money into campaigns that were never responsible for the sales they claimed.
This guide keeps it simple. No tracking code, no data science. Just what attribution is, why the numbers disagree, which one to trust, and how to find out what your email is genuinely contributing.
What is email attribution?
Email attribution is the process of crediting revenue to the email campaigns that contributed to a sale, so you can see which emails actually drive money rather than just opens and clicks.
Why don’t my email platform and Google Analytics match?
They use different rules. Your email platform usually credits any purchase by someone who opened or clicked within a set window. Analytics tools usually credit only the last click before the purchase. Both are valid, and neither is wrong.
Which attribution model should I use?
Most teams should start with last-click for day-to-day decisions, because it’s simple and conservative, then use holdout tests a few times a year to find the true contribution.
What is an attribution window?
It’s the period after an email during which a purchase still gets credited to it. Common windows are 24 hours, 7 days, and 30 days. The longer the window, the bigger the revenue number.
What’s the most accurate way to measure email’s impact?
A holdout test: hold a small group back from a campaign and compare their purchases to everyone else. The difference is what your email genuinely added.
What Email Attribution Actually Means
Attribution answers a single question: of all the things that happened before a customer bought, which ones get the credit?
A typical customer journey looks something like this:
They find you through a Google search.
They sign up for your newsletter.
They read three emails over two weeks and ignore all of them.
They click a link in the fourth email and browse for five minutes without buying.
Two days later they see an Instagram ad.
They search your brand name, go straight to the site, and buy.
Which step made the sale?
You could argue for the search that found you, the email that brought them back, or the ad that reminded them. Attribution is simply the rule you choose for splitting that credit. There’s no scientifically correct answer, which is exactly why different tools give different numbers.
The point isn’t to find the one true figure. It’s to pick a consistent rule, understand what it over- and under-counts, and use it to make better decisions.
Why Opens and Clicks Aren’t Enough
Engagement metrics are useful, but they stopped being reliable scoreboards.
Open rates are inflated. Apple’s Mail Privacy Protection loads email images automatically, which registers as an open whether or not a human saw the message. A 50% open rate may include a large chunk of people who never looked at it.
Clicks measure interest, not intent. Plenty of people click out of curiosity and leave. Plenty of buyers never click at all; they see your email, remember you exist, and visit your site directly an hour later.
Rates hide volume. A 12% click rate on 500 people is worth less than a 3% click rate on 50,000. Percentages alone can’t tell you which campaign mattered more.
This doesn’t mean you ignore engagement. It means you treat it as a diagnostic, not a result. A low click rate tells you why a campaign underperformed. Revenue tells you whether it did. The metrics glossary covers how each figure is defined, and our guide to the marketing KPIs every business should track covers which ones deserve board-level attention.
The Attribution Models, Explained Simply
An attribution model is just a rule for splitting credit. Here are the five you’ll encounter, in plain terms.
Model | How it gives credit | Best for | The catch |
|---|---|---|---|
Last click | 100% to the last thing clicked before buying | Simple, conservative reporting | Undervalues the emails that built interest earlier |
First click | 100% to the first thing that brought them in | Understanding what attracts new customers | Ignores everything that closed the sale |
Linear | Split evenly across every touchpoint | Seeing the whole journey | Treats a throwaway click the same as the final one |
Time decay | More credit to touchpoints closer to the purchase | Longer sales cycles | Still undervalues early-stage awareness |
Position-based | Usually 40% first, 40% last, 20% split in between | Balancing discovery and closing | More complex to explain to stakeholders |
Which should you use? Start with last click. It’s the most conservative, the easiest to explain, and the hardest to accuse of inflating your own numbers. If last-click alone shows email is profitable, you have an argument nobody can poke holes in.
Then add a second, broader view so you’re not blind to email’s assist role. Most email platforms offer a view that credits purchases by anyone who opened or clicked within a set window, even if they arrived by another route afterwards. That number will be bigger. Treat it as the upper bound and last click as the lower bound. Your real answer lives between them.
Why Your Numbers Never Match
This confuses more marketers than anything else in reporting, so it’s worth being clear.
Your email platform typically says: this person received or clicked our email, and then bought within X days, so this campaign gets the credit.
Your analytics tool typically says: this person’s final click before buying came from a Google search, so search gets the credit, not email.
Both statements can describe the same purchase. The email platform counts an influence. The analytics tool counts a final referral. Neither is wrong, and they will never agree.
A few other reasons the gap widens:
Different windows. One tool counts 30 days, another counts 7.
Cross-device journeys. Someone opens on a phone and buys on a laptop. Analytics often sees two different visitors.
Direct traffic. Someone reads your email, then types your URL in later. Analytics logs that as “direct,” with no idea email caused it.
Returns and cancellations. One tool may deduct them and the other may not.
What to do about it: Pick one tool as your official source of truth for reporting, and write down the model and the window alongside every number you share. “₹4.2L, last-click, 7-day window” is a fact. “₹4.2L” on its own starts an argument.
Attribution Windows: The Biggest Lever Nobody Discusses
Your attribution window is the period after an email during which a purchase still counts. It’s the single setting most likely to change your reported revenue, and most teams never look at it.
The same campaign can report wildly different numbers at a 1-day, 7-day, and 30-day window. Nothing changed except the rule.
How to choose a sensible window:
Impulse purchases such as fashion, food, or low-cost consumer goods: 1 to 7 days. Most buyers decide quickly.
Considered purchases such as electronics, furniture, or travel: 7 to 14 days.
B2B and high-value sales: 30 days or longer, since the decision involves several people and several weeks.
Two rules keep you honest:
Match the window to your actual buying cycle, not to the number that looks best.
Never change it mid-year and then compare periods. If you do change it, restate your historical numbers on the new basis.
A quick way to find your real cycle: look at how long it typically takes between a first visit and a purchase. If most customers buy within three days, a 30-day window is just handing email credit for sales it didn’t cause.
What to Measure Instead of Open Rate
These four figures tell you far more than engagement rates.
Revenue per recipient. Total revenue from a campaign divided by how many people received it. This is the fairest way to compare two campaigns of different sizes, and it’s the metric to use when you’re testing.
Revenue per recipient = Campaign revenue ÷ Emails deliveredRevenue per campaign. The headline number. Useful for reporting, less useful for comparison, because a bigger list always wins.
Conversion rate from email. What share of recipients bought. Tells you whether the offer landed.
Automated flow revenue vs campaign revenue. Split these two apart. One-off campaigns are the emails you send this week. Automated flows, like welcome sequences and cart recovery, run continuously and often quietly earn more per email than anything you broadcast. If you report them as one number, you’ll never see which deserves more of your time. Flow performance lives in automation reports, and campaign performance in campaign results.
One more worth tracking over time: revenue per subscriber per month. It tells you whether your list is becoming more valuable or just bigger. Watch it next to your contact growth.
The Honest Limits
Every attribution tool, including every expensive one, has blind spots. Knowing them stops you from over-trusting a dashboard.
You can’t see everything. People read an email on the train, think about it, and buy from a different device three days later with no trackable link in between. That sale happened because of your email, and no report will ever say so.
Opens are unreliable. Privacy protections mean you can’t treat an open as proof a human read anything.
Word of mouth is invisible. Someone forwards your email to a friend who buys. You’ll never see the connection.
Attribution shows correlation, not cause. A report saying “these people got the email and bought” doesn’t prove the email caused it. Some of them were going to buy anyway. This is the big one, and there’s a way to deal with it.
The Honest Answer: Hold a Group Back
If you only take one thing from this article, take this.
Attribution tells you who bought after receiving an email. It doesn’t tell you who bought because of it. The only way to know the difference is to hold a group back and see what happens.
How a holdout test works:
Pick a campaign or an automated flow.
Randomly hold back a small share of the audience, often 5% to 10%, and send them nothing.
Wait out your attribution window.
Compare revenue per person in the group that got the email against the group that didn’t.
The difference is your incremental revenue — what the email genuinely added.
The result is frequently humbling. Some campaigns that look like strong revenue drivers turn out to produce little lift, because those customers were buying regardless. Others turn out to be doing far more than the dashboard suggested.
Where it’s most worth doing:
Automated flows. They run forever, so a holdout tells you whether a flow you’ve maintained for two years is actually earning its keep.
Discount campaigns. This is where attribution flatters you most, because discount emails attract people who were already planning to buy.
Re-engagement sequences, where the whole premise is that these people wouldn’t have come back on their own.
Keep the holdout small enough that the lost revenue is trivial and large enough to be meaningful, run it long enough to clear your buying cycle, and resist the urge to peek early. The same discipline applies here as in A/B testing.
Setting It Up Without a Developer
You need three things in place.
1. Connect your store or product to your email platform. Your email tool has to know when a purchase happens and who made it. Most platforms handle this with a standard store connection. If yours needs a custom setup, that’s where webhooks and the API come in, and that part does need technical help.
2. Tag your links consistently. Every link in every email should carry the same set of tracking tags so your analytics tool can group them properly. The key word is consistently — “newsletter,” “Newsletter,” and “news_letter” become three separate rows in your report and your email revenue gets split three ways. Agree on a naming convention and write it down.
3. Decide and document your rules. Model, window, and source of truth. Put them in a shared doc. The point isn’t that your choices are perfect; it’s that everyone is reading the same number the same way next quarter.
Once that’s running, your dashboard and campaign reports become something you can actually make decisions from.
Using Attribution to Make Better Decisions
Measurement is only worth the effort if it changes something. A few things to do with the data:
Find your best-performing segments. Revenue per recipient usually varies enormously between groups. If one segment earns five times another, that’s a reason to send them different things, not the same thing more often. Our guide to behavioural segmentation covers how to build those groups.
Shift effort from campaigns to flows if the numbers say so. Many brands find automated flows outperform broadcasts per email sent. If that’s true for you, an hour spent improving your automations beats an hour spent on next week’s newsletter.
Spot where discounting isn’t paying. Compare revenue after discount cost, not before. A campaign that looks successful at full revenue can be unprofitable once the margin is deducted.
Compare channels fairly. Before concluding that SMS beats email or vice versa, make sure both are measured on the same model and window. See email vs SMS vs WhatsApp marketing for how the channels differ.
Make the case for budget. Email consistently shows strong returns, and attribution is how you prove it in your own business rather than citing someone else’s benchmark. More on that in why email marketing has the highest ROI.
Common Mistakes
Reporting opens as a result. They’re inflated and they’re not revenue. Use them to diagnose, not to declare victory.
Comparing numbers from two tools. They use different rules. Comparing them produces confusion, not insight.
Choosing the window that flatters you. If you’d be uncomfortable explaining why you picked it, pick a different one.
Mixing flow and campaign revenue. You’ll miss the fact that your automations are doing most of the work.
Giving email all the credit. Last click makes email look small; platform attribution makes it look large. The truth sits in between, and holdout tests find it.
Measuring revenue before costs. Discounts, shipping, and returns all come off the top.
Changing models halfway through the year. Your trend line becomes meaningless. If you must change, restate the history.
Never running a holdout. Without one, you’re measuring correlation and calling it contribution. It’s one of the quieter email marketing mistakes, and one of the costliest.
Attribution Setup Checklist
Purchase data connected to your email platform
One tool chosen as the official source of truth
Attribution model chosen and written down
Attribution window matched to your real buying cycle
Link tagging convention agreed and documented
Automated flow revenue reported separately from campaign revenue
Revenue per recipient tracked, not just total revenue
Discounts and returns deducted before calling something profitable
A holdout test scheduled for at least one major flow
Model and window stated on every report you share
FAQ
What is email attribution?
Email attribution is how you assign credit for a sale to the email campaigns that contributed to it, so you can measure revenue rather than just opens and clicks.
Why is my email platform’s revenue higher than Google Analytics?
Because they count differently. Your email platform usually credits any purchase made by someone who opened or clicked within a set window. Analytics usually credits only the last click before the purchase. The email platform number is the upper estimate and the analytics number is the lower one.
Which attribution model is most accurate?
None of them is objectively accurate, because they’re all rules for splitting credit, not measurements of cause. Last click is the most conservative and the easiest to defend. For a true measure of impact, run a holdout test instead.
What attribution window should I use?
Match it to how long your customers actually take to decide. Roughly 1 to 7 days for impulse purchases, 7 to 14 for considered ones, and 30 days or more for B2B. Pick it once and keep it consistent.
How do I measure email revenue if people don’t click?
You won’t capture all of it, and that’s expected. Some buyers read your email and arrive at your site directly. A holdout test is the way to capture that hidden contribution, because it measures the difference in total purchases rather than tracked clicks.
What is a holdout test?
It’s when you deliberately withhold a campaign from a small random group and compare their purchase behaviour to everyone else. The difference shows you what the email genuinely added, beyond what would have happened anyway.
Should I separate automated flow revenue from campaign revenue?
Yes, always. Flows and broadcasts behave differently and need different decisions. Combining them hides which one is actually carrying your programme.
Can I measure email ROI without a developer?
In most cases yes, if your email platform connects to your store or product directly. You’ll need technical help only if you’re building a custom data connection.
Does email attribution respect customer privacy?
It should. Attribution relies on data you collect with consent, and how you handle it is governed by privacy law in your market. Our guide to CAN-SPAM, CASL and CCPA compliance covers the rules, and our privacy policy explains how NevTan Engage handles data.
See What Your Emails Are Really Earning
You can’t improve what you can’t measure, and you can’t defend a budget with open rates.
NevTan Engage connects your campaigns to outcomes so revenue reporting isn’t a monthly spreadsheet exercise. See results per campaign in campaign reports, track automated sequences separately in automation reports, and watch the whole programme from one dashboard. Because email, SMS, push and WhatsApp all run from one unified customer profile, you can see which channel actually moved each customer instead of guessing.
See how it works for e-commerce, SaaS, B2B lead gen and agencies, or check plans and pricing.
Create your free account, connect your store, and find out what your email programme is genuinely worth.
