Paste your URL. In about ten seconds you get an honest report on what is actually installed: whether your Meta pixel fires once or twice, whether any conversion event exists, whether GA4 is duplicated, whether a consent layer sits in front of it all, and which old pixels are still loading and still sharing your visitors with vendors you stopped paying.
No signup, no email required. Where a tag manager is present, this check says so and marks what it cannot verify instead of guessing.
This check reads the HTML of one page. It cannot see inside your tag manager, and it cannot see the Conversions API at all — which is where most of the money is actually lost. That takes access to Events Manager, your ad accounts and your order data.
Whether the pixel exists, whether the same ID is initialised twice (which double-counts every conversion you have), which standard events appear, whether Advanced Matching is on, and whether a shared event ID is present for Conversions API deduplication.
GA4 and whether it is installed twice, dead Universal Analytics tags still loading, the tag manager, and platform injectors. A page with no analytics at all is traffic you can never measure and never get back.
Whether a consent platform is present and whether Google Consent Mode is configured with denied defaults. Advertising cookies set before consent are a legal exposure in the UK and EU, not a preference.
TikTok, Pinterest, LinkedIn, Microsoft, Reddit, Snap and the rest. Pixels for platforms you no longer advertise on still load, still slow the page, and still send your visitors to those vendors.
The rule this tool follows: an HTML signature can prove a tag is present, but never that it fires, and never that it is absent when a tag manager is on the page. Where a container is detected, the report says “cannot verify” instead of reporting a failure — and a section with nothing measurable is marked n/a rather than being scored zero or a hundred.