Every ad platform grades its own homework. Meta, Google, TikTok: each one reports the revenue it believes it drove, using its own windows and its own rules. There is one audit that cuts through all of it, and it takes about five minutes a month: add up what the platforms claim, and compare it to what actually hit your bank.
How to run it
- Pick last month. A full calendar month smooths out attribution-window noise at the edges.
- Sum the claims. Pull attributed conversion value from every platform you spend on: Meta, Google Ads, TikTok, anywhere else.
- Pull the truth. Total revenue from your payment processor or store backend for the same month. Money collected, not modeled.
- Divide claims by truth. That percentage is your over-attribution ratio, and it is one of the most honest numbers in your whole marketing stack.
Reading the result
- Platforms claim 70 to 110% of real revenue: normal-ish. Some overlap between platforms and some organic credit-taking is expected. Watch the trend rather than the single reading.
- Well over 100%: the platforms are collectively claiming more money than you made. That is double-crediting: two platforms each taking credit for the same order, plus credit for sales that would have happened anyway. Your blended numbers are healthier than any platform dashboard suggests, and budget decisions based on in-platform ROAS are being made on inflated inputs.
- Way under, like 40% or less: this is the one people miss. If the platforms together claim far less than reality, your tracking is undercounting. Purchase events are not arriving or not matching, the algorithms are optimizing on partial data, and you are probably cutting campaigns that actually work. Start with checking whether your pixel is broken and your Event Match Quality.
The number to watch is the change, not the level
Whatever your ratio is, it should be roughly stable month to month. A store that always runs at 90% has a known attribution profile. A store that ran at 90% for six months and prints 55% this month did not change its attribution methodology. Something broke in the plumbing: a checkout update, an expired token, a consent banner change, a tag that stopped firing. The audit will not tell you what broke, but it tells you when, and that narrows the search enormously.
Make it a standing habit
Put it on the first business day of each month. Five minutes, three numbers in a spreadsheet: claimed, actual, ratio. Most agencies never do this, which is why over-crediting and undercounting both run unnoticed for quarters at a time. If you manage client accounts, it is also a disarmingly good thing to show in a monthly report, because it proves you measure yourself against real money, not platform dashboards. Pair it with the daily automated checks covered in how to monitor tracking across client accounts and very little can break for long without you knowing.
Stop finding out about broken tracking from your client.
Taglert monitors your pixels and conversion tracking 24/7 and alerts you the moment something breaks. 7-day free trial, no credit card.
Start your free trial