Why an Audit Matters
Conversion data drives budget decisions, creative optimisation and channel allocation. When a single event is missing or double counted, the impact ripples through the entire reporting stack. An audit identifies gaps before they distort performance reports, saves money by preventing wasted spend, and builds confidence in the measurement foundation.
Preparation Before You Start
Gather the following items before opening GA4:
- Business goals list – revenue, lead, signup, subscription, app install, etc.
- Current conversion map – a table that matches each goal to a GA4 event name and any associated parameters.
- Access rights – confirm you have Editor access to the property and can view DebugView and the admin settings.
- Tag management overview – note whether GTM, gtag.js or a commerce platform is publishing events.
Having these items at hand reduces back‑and‑forth while you verify each step.
Core Checklist Items
1. Confirm Conversion Event Definition
Navigate to Configure → Conversions. Verify that every business goal appears in the list and that the toggles are set to “Mark as conversion”. If a goal is missing, add the corresponding event name and mark it as a conversion.
2. Validate Event Naming Consistency
Open the Events table. Look for duplicate or similarly named events that could cause confusion, such as purchase and purchase_complete. Consolidate duplicated events by updating the tagging implementation so that a single, well‑named event records the action.
3. Check Parameter Accuracy
For each conversion event, inspect the listed parameters. Essential parameters typically include value, currency, items (for ecommerce) or lead_type (for B2B). Use DebugView to fire the event and confirm that the expected parameters appear with correct data types.
4. Review Attribution Settings
In Admin → Attribution Settings confirm the model aligns with your business objective – for most performance marketing programmes a data‑driven model provides the most realistic credit distribution. Record the model version so future audits can detect unintended changes.
5. Examine Data Filters and Internal Traffic Exclusions
Filters that exclude certain IP ranges or user agents can unintentionally remove legitimate conversions. Verify that internal traffic is excluded only for your own IPs and that no conversion events are filtered out by mistake.
6. Test Cross‑Device Tracking
If you rely on User‑ID or Google signals, run a test where you click an ad on a desktop, complete the conversion on a mobile device, and ensure a single conversion is recorded. Use the DebugView session ID to follow the user journey across devices.
7. Verify Purchase Revenue Alignment
Match the value parameter of purchase events with the amount recorded in your ecommerce platform. Small discrepancies often stem from tax, shipping or discount handling. Align the calculation method to avoid over or under reporting revenue.
8. Audit Timezone and Currency Settings
Check Admin → Property Settings** for the correct timezone and currency. Inconsistent settings cause daily rollover issues and misleading ROI numbers, especially for global campaigns.
9. Confirm Consent Mode Integration
If you have implemented Consent Mode, confirm that conversion events fire with the appropriate consent state. Use the gtag debugger to see the ad_storage and analytics_storage** values at conversion time.
10. Review Data Retention Period
Navigate to Admin → Data Settings → Data Retention**. Ensure the retention window is long enough for your conversion window – 14 months is the default, but some B2B sales cycles require longer.
Advanced Validation Steps
Once the core checklist is complete, dive deeper into data quality.
Automated Event Testing
Set up a small GTM preview container that fires each conversion event with test values. Export the resulting data via the GA4 API and compare it against an expected JSON schema. Any mismatches highlight missing parameters or type errors.
Comparative Reporting
Pull a 30‑day report of conversions from GA4 and from your downstream data warehouse (BigQuery, Snowflake, etc.). Reconcile the totals; a variance greater than 2 % usually indicates a tracking issue that needs deeper investigation.
Lookback Window Consistency
Check that the lookback window used in attribution matches the conversion window defined in your ad platforms. Misaligned windows create artificial lift or loss in reported performance.
Sampling Awareness
When you query large datasets in the GA4 UI, sampling may occur. Use the Explore** feature with a custom report that disables sampling, or query raw data via BigQuery for accurate audit numbers.
Maintaining Ongoing Accuracy
Conversion tracking is not a set‑and‑forget element. Incorporate these practices into your regular workflow.
Monthly Review – schedule a brief audit at the start of each month to verify that no new events have been added without conversion marking.
Change Management Process – require a documentation step whenever a developer updates event names or parameters. Linking the change ticket to the conversion audit checklist ensures visibility.
Dashboard Alerts – build a simple GA4 custom alert that notifies you when a conversion event drops by more than 20 % day over day. Sudden drops often signal a broken tag.
Training Refresh – keep the performance marketing team updated on GA4 updates. Google releases new features regularly; a quarterly knowledge share prevents outdated implementations.
By treating conversion tracking as a living asset, performance marketers preserve the reliability of ROI calculations, optimise spend more confidently, and demonstrate measurable impact to stakeholders.
Leave a Reply