Free tool by Clarvivo · no login
Upload Shopify, Meta and Google Ads exports. We flag impossible combined claims while being honest that aggregate reports cannot prove order-level overlap.
Compare financial revenue with the conversion value each ad platform claims. Aggregate exports cannot identify one order twice, but they can expose impossible combined claims.
This tool answers: Are Meta and Google Ads claiming more revenue than my store actually took?
Enable JavaScript to run the check — the diagnosis itself is free and needs no account.
Every ad platform wants credit for the sale. Meta counts a purchase if someone saw or clicked an ad within its attribution window. Google Ads counts it if they clicked a Google ad within its window. The same customer can easily do both, and both platforms will report the same order as their conversion.
That's how combined platform-reported revenue ends up larger than the revenue in your store. Each dashboard looks plausible on its own; added together they describe more orders and more money than you actually took. Budget decisions made from the sum of platform claims overfund paid media.
Aggregate exports can't identify which specific orders were claimed twice, but they can expose impossible totals. This checker adds up what Meta and Google Ads claim and compares it with Shopify's paid orders and gross revenue over the same period.
These answer the questions this one tends to raise.
So you can trust the result — and your developer can verify it.
Shopify paid orders with totals and dates, a Meta Ads export with purchases and purchase conversion value, and a Google Ads export with conversions and conversion value.
Different date ranges or mixed currencies explain most apparent overlaps, so we flag them before comparing totals.
Meta plus Google Ads conversions are compared with Shopify paid orders, and their combined conversion value with Shopify gross revenue. Combined claims above the store total are flagged with the percentage over.
Combined claims below the store total don't prove there's no double counting; they just don't prove there is. The result says which conclusion the data supports.
Clarvivo keeps channel attribution and revenue in one model instead of asking you to sum dashboards.
See revenue without double counting