How to Conduct a GA4 Audit in 5 Steps
A GA4 audit shows what data you collect, whether it answers your business questions, and where you leave money on the table.
Why Audit GA4?
Many organizations inherit their analytics from previous setups (Universal Analytics, older GA4 implementations, or DIY tracking). Others have outgrown their analytics, and the original implementation no longer serves their needs.
An audit surfaces:
- Tracking gaps: events you don’t measure.
- Data quality issues: conversions counted wrongly.
- Consent problems: tracking that ignores GDPR and user consent.
- Revenue leaks: revenue you fail to attribute.
Step 1: Audit Your Data Collection
Start with the fundamentals: check what data you send to GA4.
Check:
- Which websites, apps, or properties feed into GA4?
- Are all key user interactions tracked? (form submissions, video plays, downloads, purchases?)
- Is data flowing from GTM, Shopify, Firebase, or directly?
- Are there duplicate events or naming inconsistencies?
Tools:
- Google Tag Manager preview mode
- GA4 DebugView (real-time event inspection)
- Browser DevTools Network tab (inspect GA4 requests)
Step 2: Validate Your Conversions
GA4 conversions feed every report you read. Bad conversion logic leads to bad decisions.
Check:
- Are all revenue-generating actions marked as conversions?
- Is conversion counting accurate? (no duplicates, no missing events?)
- Are customer value metrics set up? (revenue, transaction ID, etc.)
- Do your conversion counts match your business numbers?
Example issues to watch for:
- Thank-you page conversions triggering multiple times per session
- Purchase events missing transaction IDs or revenue amounts
- Form conversions firing before validation
Step 3: Review Custom Dimensions & Metrics
Custom dimensions add business context to GA4 reports, and a poor setup wastes them.
Check:
- Are your custom dimensions capturing what matters? (user segment, pricing tier, traffic source quality?)
- Are dimensions scoped correctly? (user-level, session-level, event-level?)
- Are custom metrics tracking KPIs? (profit margin, customer lifetime value?)
Common mistakes:
- Storing the same data in both built-in and custom dimensions (waste)
- Event-scoped dimensions that should be user-scoped (lost context)
- Capturing too much PII (consent and compliance risk)
Step 4: Audit Your Audience & Segmentation
Audiences let you retarget and analyze subsets of users.
Check:
- Are your key audiences defined? (high-value customers, cart abandoners, etc.)
- Are audiences scoped to the right timeframe?
- Do audience counts make sense? (sanity-check against business metrics)
Step 5: Check Compliance & Consent
Compliance decides which data you may collect and keep.
Check:
- Are you respecting user consent? (Consent Mode v2, tracking after opt-out?)
- Is your privacy policy aligned with what you track?
- Are you handling international users correctly? (GDPR, CCPA)
Next Steps
An audit usually produces three kinds of work:
- Quick wins: tag corrections, consent issues (1–2 weeks)
- Medium wins: new events, improved attribution (2–4 weeks)
- Strategic wins: architecture redesign, BigQuery integration (4–8 weeks)
Questions?
If you run into questions during an audit, get in touch. Data needs differ from one business to the next, so your analytics should follow your own strategy.