TagEasy tracking audit

49out of 100

npmjs.com

At risk

This site blocks automated tracking scans, so we couldn’t fully audit its setup. The vendor list below reflects only what we could see — likely a fraction of the real stack.

Audited Jul 16, 2026Visit site
audited byTagEasy
See the full domain profile →

Scan visibility limited

Cloudflare bot-protection challenge — scan blocked. The score + vendor list below reflect only what we could see; the real tracking stack is likely larger.

Request a manual audit

What we found

  • GA4 measurement ID

    Fail

    No GA4 measurement id loaded. Without GA4, you’re flying blind on attribution.

    How TagEasy helps: TagEasy ships a guided setup wizard — connect your GA4 in 5 minutes.

  • Consent Mode v2

    Fail

    No Consent Mode v2 signals detected. Required for EU traffic since March 2024.

    How TagEasy helps: TagEasy audits your container against Consent Mode v2 + flags ad tags missing the signal.

  • GTM container

    Warn

    No GTM container detected. Tags loaded directly in HTML are harder to audit + govern.

    How TagEasy helps: A container lets you swap tags without redeploying. TagEasy can generate one for you.

  • Meta Pixel

    Warn

    No Meta Pixel detected — fine if you don’t advertise on Meta.

    How TagEasy helps: TagEasy auto-configures Meta Pixel + Conversions API if you want it.

  • TikTok Pixel

    Warn

    No TikTok Pixel — fine if TikTok ads aren’t part of your stack.

    How TagEasy helps: TagEasy auto-configures the TikTok Pixel if you need it.

  • Google Ads conversion

    Warn

    No Google Ads conversion tag detected — fine if you don’t run Google Ads.

    How TagEasy helps: TagEasy auto-configures Google Ads conversions on the goals step of the wizard.

  • Consent banner

    Warn

    No consent-management platform detected. If you serve EU/UK traffic, you almost certainly need one.

    How TagEasy helps: TagEasy's container audits flag tags that fire before consent is granted.

  • DataLayer initialised

    Warn

    No `window.dataLayer` initialisation detected in the initial HTML. Most templating libraries don't do this for you.

    How TagEasy helps: TagEasy's install snippet sets this up correctly.

  • PII in URL

    Pass

    No emails or phone numbers detected in the URL.

  • Tracking script weight

    Pass

    0 B across identified analytics + tag-manager scripts.

  • GTM debug mode

    Pass

    No GTM debug/preview parameters exposed.

  • HTTPS

    Pass

    Page served over HTTPS — tracking pixels can set secure cookies and Consent Mode v2 works correctly.

  • Single GA4 property

    Pass

    No duplicate GA4 properties.

Want to keep an eye on npmjs.com?

Drop your email — no account, no password. We'll follow up if there's an interesting change in the tracking on this site.

Re-audit cadence:

Unsubscribe anytime. We won't share your address.

Want this fixed?

TagEasy walks you through fixing each issue above, ships you a working container, and monitors it forever after.

Start free

Audit another site

Reports are public + shareable. See recent audits →