One page load, six checks
GA4 implementation triage
Browser session capture
The tool opens the page in a headless Chromium session and records the cookies, requests, tags, and dataLayer activity visible during that run.
Scoped rule set
Each tool applies a narrow ruleset to the captured session. It is useful for implementation QA, not a full-site crawl or legal determination.
Point-in-time report
Results show what was observed in that session, with severity labels and evidence. Re-run after changes or if your site varies by region or user state.
What we check
🍪 Cookie Consent Timing
Checks if tracking cookies are set before a user provides consent.
🔒 Potential PII Exposure
Identifies common personal data patterns in URLs and tracking requests.
✅ Consent Mode v2
Verifies required parameters, default status, update signals, and proper consent values.
🏷️ Tag Firing Order
Identifies detected tags, their load order, and firing behavior before user consent.
📊 Data Layer Integrity
Checks initialization timing, event pushes, and common data layer schema problems.
⚡ GA4 Event Hygiene
Reviews event naming conventions, duplication, and missing or oversized event parameters.
How to read the results
Overall score is a weighted average across the six checks. Each section carries its own score based on what was observed during this crawl.
Scope
One page load only
Issues on other templates, regional variants, or authenticated states will not be detected here. Run the full audit for property-wide coverage.
One cause, multiple flags
A consent timing problem can surface in several checks. Treat findings as signals, not separate bugs.