Insights

Performance Marketing · 9 August 2026

The attribution problem every DTC brand ignores

Your platforms are collectively claiming 140% of your revenue. Here is how to stop arguing about which one is lying and start measuring what is actually incremental.

Rohan BhattacharyaDirector of Analytics & Attribution · 8 min read

Open your ad accounts and add up the revenue each platform claims. Meta says £412,000. Google says £288,000. TikTok says £96,000. Your Shopify dashboard says you did £570,000. Somewhere in that arithmetic is a decision about where to put next month's budget, and right now you are making it with numbers that cannot all be true.

This is not a bug in any single platform. Every ad platform reports on its own last-touch or view-through window, in its own timezone, using its own identity graph. They are each answering the question "did someone who saw my ad buy something?" — and they are all answering it honestly. The problem is that this is the wrong question.

The right question is counterfactual

The only question that matters for budget allocation is: **if I had not run this campaign, would this revenue have happened anyway?**

That is a question about incrementality, and no attribution window can answer it. Retargeting is the clearest example. Retargeting campaigns report spectacular ROAS — 8x, 12x, sometimes higher — because they are showing ads to people who have already visited your site, put something in a basket, and demonstrated intent. A large share of those people were going to buy regardless. The ad shows up, they buy, the platform claims the sale.

When we ran a six-week geo holdout for a fragrance client across 22 matched markets, retargeting reported a 9.2x ROAS. The holdout showed that only 31% of that revenue was incremental. The true figure was roughly 2.9x — still positive, but nowhere near enough to justify 34% of the media budget.

Three measurements that actually work

**1. Blended MER as the daily steering metric.** Total revenue divided by total advertising spend. It is crude, it ignores channel nuance, and it is the single most reliable number in your business, because it cannot be inflated by attribution. Set a target MER that supports your contribution margin and manage the whole media plan to it. Platform ROAS becomes a diagnostic tool for optimising within a channel, not a budget-allocation tool across channels.

**2. Geo holdouts for anything worth more than 10% of budget.** Split matched markets into test and control, suppress the channel in control, measure the revenue delta. Six weeks, statistically clean, and it answers the counterfactual directly. It is the only method on this list that produces genuine causal evidence. Run one per quarter on your largest line item.

**3. Post-purchase surveys as the tiebreaker.** A one-question survey at checkout — "Where did you first hear about us?" — collects self-reported attribution from 20–40% of buyers. It is noisy and biased toward memorable channels. It is also the only signal that catches podcast, word of mouth, and the creator video someone watched three weeks ago on a device you cannot track. Use it directionally, particularly to spot channels the platforms systematically under-credit.

What to stop doing

**Stop comparing platform ROAS across platforms.** Meta's 7-day-click/1-day-view number and Google's data-driven attribution number are not the same unit of measurement. Comparing them is like comparing a temperature in Celsius to one in Fahrenheit and concluding one day was hotter.

**Stop optimising toward events that are not revenue.** If your sales cycle is long, feed closed-won data back into the platforms via offline conversion imports. A B2B client of ours was buying MQLs at £41 that sales refused to touch, while ignoring a channel at £310 per lead that produced 58% of closed-won revenue.

**Stop treating a first-party pixel as an attribution solution.** Server-side tracking improves data quality — fewer dropped events, better match rates, more durable signal post-ATT. It does not tell you whether a conversion was incremental. Those are different problems and the vendor selling you the first one will happily let you believe it solves the second.

The uncomfortable part

Better measurement usually reveals that you are spending too much somewhere. The honest response is to cut it, and cutting it often means the number on your agency invoice goes down. This is why measurement projects stall: the people best placed to run them have the least incentive to.

If you take one thing from this: pick your largest single line of media spend and run a holdout on it this quarter. Whatever you learn will be worth more than another year of arguing about attribution windows.