Passively capture GTM dataLayer pushes on any site you visit and generate an AI prompt to review event/variable coverage.
Users
4
0 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#272K
#226K among extensions
Version
3.0
updated 18 Jul 2026
Users
monthly, 3 months
Latest, 16 Oct 2026:4 usersMove the mouse over the chart for any month
Ratings count
monthly, 3 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About GTM GA4 DataLayer Auditor
DataLayer Auditor is a diagnostic tool for marketers, developers, and analytics consultants who need to check whether a website's Google Tag Manager / GA4 implementation is actually firing the events it should.
What it does
Passively listens to the page's dataLayer (and any custom-named data layer) and logs every
push in a persistent side panel — no need to keep DevTools open.
Detects public tracking IDs already present in the page's own scripts: GTM container ID, GA4
Measurement ID, Google Ads Conversion ID, Floodlight ID, Meta Pixel ID.
Groups and searches captured events, with a one-click filter to hide GTM's internal lifecycle events and see only business events.
Generates a structured prompt (copied to your clipboard) summarising the captured data against
GA4's recommended event schema, for you to paste into any AI assistant of your choice.
Optional "Auto-Discover" scrolls the page and clicks visible "add to cart"-style buttons only,
to help surface events without manual clicking. It never follows links or interacts with mcheckout, payment, submit, delete, or account-related elements.
Lets you export a session's captured events as a JSON file.
What it does not do
Does not access, submit, or interact with checkout, payment, or account forms.
Does not send any captured data to Anthropic, Google, or any third-party API. The only outbound network request the extension makes is a single best-effort fetch of the page's own public gtm.js file (the same file your browser already downloads when the page loads) to look for
readable identifiers — this is often empty on production containers since Google minifies them.
Does not persist data beyond the browser session — all captured data lives in chrome.storage.session and is cleared automatically when a tab closes or the browser closes.