How to use the Tracking & Pixel Checker
- Enter a page URL — your own site, a client’s, or a competitor’s — and click Find tags.
- The checker reads the page HTML and opens any public Google Tag Manager container it references, so tags managed in GTM are found too.
- Review the IDs (copy them with one click) and where each was found: directly on the page or via a GTM container.
- Check the findings: retired Universal Analytics, GA4 loaded twice, pixels without a consent tool, or missing Consent Mode.
Why check tracking tags?
Tracking setups drift. Agencies hand over sites with old Universal Analytics snippets still in the footer, a GA4 tag hard-coded and fired from Google Tag Manager (double page views), or a Meta Pixel that loads before the cookie banner. A quick scan answers the questions that come up in every audit, onboarding or migration: which tools are installed, which IDs do they use, and are they loaded the right way?
What it finds
| Type | Examples | ID format |
|---|---|---|
| Tag managers | Google Tag Manager | GTM-XXXXXXX |
| Analytics | GA4, Clarity, Hotjar, Plausible, Matomo, Mixpanel, Segment | G-XXXXXXXXXX |
| Ad pixels | Google Ads, Meta, LinkedIn, TikTok, Pinterest, X, Snap, Reddit, Microsoft UET | AW-…, pixel IDs |
| Marketing automation & chat | HubSpot, Intercom, Crisp | portal / app IDs |
| Consent | Cookiebot, OneTrust, Usercentrics, CookieYes, iubenda, Finsweet, Google Consent Mode | |
| Verification | Google Search Console, Bing, Yandex, Meta, Pinterest | meta tags |
Looking inside Google Tag Manager
When tags are managed in GTM, the page source only shows the container ID. The checker also downloads the public container file (gtm.js?id=GTM-…) — the same file every visitor’s browser loads — and scans it for configured measurement IDs and pixels. Tags in GTM may still be paused or fire only on certain pages or after consent, so treat these as “configured”, not necessarily “firing”.
Common problems
- Universal Analytics leftovers — UA stopped processing data in 2023 (2024 for GA360). Remove
UA-snippets; they only slow the page. - Double GA4 — the same
G-ID hard-coded in the site and fired by GTM inflates page views and halves bounce rates. - Pixels without consent — in the EU/UK, analytics and ad pixels generally require prior consent. Load them through your consent tool or GTM consent triggers.
- Missing Consent Mode — Google requires Consent Mode v2 signals for ads personalisation and remarketing in the EEA.
For Webflow sites the report also shows the Webflow site ID. Related checks: the SEO Checker for on-page SEO, the Security Headers Checker, and the AI Crawler Checker. Building UTM links for campaigns? Use the UTM Builder.
Tools that pair well with the Tracking & Pixel Checker
- IndexNow Submitter — Tell search engines about new and updated pages instantly.
- Heading Checker — Visualise the heading outline of any page.
- Image Alt Checker — Audit every image on a page in one table: alt text status, file size, width/height attributes, format and lazy loading — with filters and CSV export.
- Keyword Density Checker — Enter a URL and the keyword it should rank for.
Frequently asked questions
How do I find the Google Analytics ID of a website?
G-; the checker finds them in the page source and inside the site’s Google Tag Manager container.