Free tool — no signup to see your score

Is your ad reporting counting the same sale twice?

We scan your homepage for known tracking pixel signatures and flag duplicate Meta Pixel initializations or multiple GA4 IDs firing at once — a common, invisible cause of inflated conversion numbers.

Which pixels are firing, and whether any are duplicated

A signature-based scan of your public homepage — we look for the pixels you'd expect, then check for the specific patterns that cause double-counted conversions.

Recognized pixel signatures

We detect the fingerprints of the most common Shopify tracking pixels: Meta (Facebook) Pixel, TikTok Pixel, Pinterest Tag, Google gtag.js, Google Tag Manager, and Klaviyo.

Duplicate Meta Pixel init

We count fbq('init', ...) calls on the homepage. More than one usually means two apps or snippets are both loading the same pixel — and both reporting the same purchase.

Multiple GA4 measurement IDs

We flag when more than one distinct GA4 ID (G-XXXXXXX) is configured on the same page, which splits or duplicates event data across properties.

Presence only, not proof

This is a static-HTML check. It cannot see server-side Conversions API events and cannot confirm any pixel actually fires correctly — it only confirms what's present in the homepage's own code.

Duplicate pixels quietly inflate the numbers you optimize against

This usually isn't sabotage — it's accumulation. Your theme has a pixel baked in, then a marketing app adds the same pixel independently, and now every purchase gets reported twice. Ads Manager and GA4 don't know that; they just see a conversion rate that looks better than it is, which quietly pushes budget and bidding decisions toward campaigns that aren't actually performing as well as the dashboard claims.

It's cheap to check and expensive to ignore: a single duplicate pixel can skew ROAS enough to justify scaling spend on the wrong campaign for months before anyone notices the reported numbers don't match revenue in Shopify.

What catching this early gets you

Catches inflated reporting before it skews spend

Finding a duplicate pixel before you make a budget decision based on it is worth far more than finding it after.

A fast sanity check before scaling ad spend

Before increasing budget on a campaign, it's worth thirty seconds to confirm the conversion numbers you're scaling against aren't double-counted.

Surfaces pixels you forgot were installed

Stores that have tried several marketing apps often carry pixels from tools they no longer actively use — this scan lists what's actually still firing.

A starting point before a deeper tracking audit

This flags what's visible in the homepage's static HTML. If it turns up something odd, that's the cue to have a server-side tracking audit done properly.

Three steps, about ten seconds

Paste your store URL

Any public storefront works — yourstore.com or the myshopify.com address. No login, no install, no admin access.

We scan your public homepage

Our scanner reads your public homepage HTML and scripts the same way a browser does, and checks it against known pixel signatures server-side.

Get your score & full report

Your score and top issue appear instantly. Unlock the full issue-by-issue report — with a specific fix for each finding — with your email.

Common questions

Can this see Conversions API (server-side) events?

No. This is a client-side, static-HTML scan only — it reads your homepage's scripts and markup. Server-side Conversions API events are invisible to it, so a "no pixels detected" result does not mean "no tracking."

It found duplicate GA4 IDs — is that always wrong?

Not necessarily. Some stores intentionally send data to more than one GA4 property — an agency property plus an in-house one, for example. It's worth confirming with whoever manages your analytics that the second ID is deliberate, not leftover.

Does detecting a pixel mean it's firing correctly?

No. This only confirms the pixel's initialization code is present on the homepage — not that its events fire correctly on product, cart, or checkout pages, or that the data reaching the ad platform is accurate.

Why isn't [some other ad platform] on the list?

The current check covers the most common Shopify pixel signatures — Meta, TikTok, Pinterest, Google gtag/GTM, and Klaviyo. It isn't an exhaustive list of every ad or marketing platform, so absence from the report doesn't guarantee a pixel isn't installed.

Want a proper server-side tracking audit, not just a static scan? Fixing duplicate and misconfigured pixels is part of our store optimization service.