Clarvivo

Free tool by Clarvivo · no login

Check whether ad platforms claim more revenue than your store took

Upload Shopify, Meta and Google Ads exports. We flag impossible combined claims while being honest that aggregate reports cannot prove order-level overlap.

Shopify, Meta and Google Ads exports

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.

Why this happens

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.

Next checks

These answer the questions this one tends to raise.

How this check works

So you can trust the result — and your developer can verify it.

  1. Upload three exports for the same dates

    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.

  2. We check the periods and currencies first

    Different date ranges or mixed currencies explain most apparent overlaps, so we flag them before comparing totals.

  3. We compare combined claims with store truth

    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.

  4. We're explicit about the limit

    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.

Common causes and fixes

Overlapping attribution windows
Meta's default includes view-through conversions; Google Ads counts clicks. A customer who saw a Meta ad and clicked a Google ad is claimed by both. This is expected, but it means platform totals can't be added up.
Duplicate purchase tags on one platform
If a single platform already over-reports, combined claims will too. Check each platform on its own with the Shopify vs Meta and Shopify vs Google Ads analyzers.
Value includes tax, shipping or another currency
Platforms often receive the checkout total including tax and shipping, while Shopify's revenue figures may exclude them. Compare like with like.
Different date ranges or timezones
A mismatch of a day or two at the ends of the period skews totals. Export all three files for the same window.

Frequently asked questions

Can this tell me which orders were double-counted?
Not from aggregate exports, because they don't share an order ID. It shows when combined claims are impossible against store totals.
Is it normal for Meta and Google to both claim a sale?
Yes. Each platform uses its own attribution rules. That's why platform totals should never be summed to judge total return on ad spend.
What should I use instead of platform totals?
Your store's revenue as the ground truth, with a single attribution model applied across channels. That's what Clarvivo's revenue attribution is for.
Which Shopify figure is used?
Paid orders and gross revenue over the period in the export.
Is my data stored?
No. Exports are parsed for the result and findings expire after 7 days.

Make platform claims answer to payment truth.

Clarvivo keeps channel attribution and revenue in one model instead of asking you to sum dashboards.

See revenue without double counting

What this tool reads, and what it keeps