Google Ads Conversion Tracking Audit Checklist
Conversion tracking is the foundation of every Google Ads decision. If it is wrong, bids and targeting are wrong too. This audit checklist walks through the tracking setup I verify before trusting any account data, from conversion actions to duplicate events and tag testing.
Table of Contents
- 01.List every conversion action
- 02.Check GTM and Google Ads tags
- 03.GA4 and Google Ads alignment
- 04.Form tracking
- 05.Call tracking
- 06.Enhanced conversions
- 07.Duplicate events
- 08.Tag testing and data validation
List every conversion action
Start by listing every conversion action in the account. For each one, note what it counts, where the tag lives and whether it is set to primary or secondary. This single list usually reveals actions that should not be there, such as test events left active or duplicate actions counting the same thing.
- Each action represents a real business outcome.
- Primary actions are limited to verified leads or sales.
- Secondary actions are set to observation, not bidding.
- No test or placeholder actions remain active.
Check GTM and Google Ads tags
If you use Google Tag Manager, open the container and review the tags, triggers and variables. A common problem is a trigger that fires too broadly, such as on all page views or on any click, which inflates conversions. Confirm each tag fires only on the intended event.
If you use the Google Ads tag directly, confirm it is installed once and not duplicated across plugins or themes. Multiple copies of the same tag cause double counting.
GA4 and Google Ads alignment
GA4 and Google Ads often count the same event differently. GA4 may use a different attribution model or count a conversion on a different event. The goal is not to force them to match exactly, but to understand why they differ and make sure each is internally correct.
- Confirm the GA4 event marked as a conversion matches the Google Ads action.
- Check that imports from GA4 are not double counted with native Google Ads tags.
- Review attribution settings so you know what each number means.
Form tracking
Form tracking should fire only after a successful submission. The most reliable method is a server-side or dataLayer confirmation that runs after the form is validated. Firing on a button click counts attempts, not real leads.
- Conversion fires on verified submission, not button click.
- Failed submissions do not count.
- Spam submissions are filtered or blocked.
- The same form is not tracked by two competing tags.
Call tracking
Call tracking needs a duration threshold. A call that connects and hangs up immediately is not a lead. Set a minimum call length that reflects a real conversation, often 30 to 60 seconds depending on your business. Without this, your call conversions overcount.
If you use dynamic number insertion, confirm the right number shows for the right source and that calls route correctly.
Enhanced conversions
Enhanced conversions send hashed user data such as email or phone back to Google to improve matching. When set up correctly they improve attribution accuracy, especially for lead businesses. Check that the data is hashed, consent is respected and the values are formatted correctly.
Duplicate events
Duplicates are the most common silent problem. They happen when two tags fire on the same event, when a page reload re-fires a conversion or when GA4 and Google Ads both count the same purchase. Compare your conversion count to your CRM. If Google Ads shows roughly double, you likely have a duplicate.
Tag testing and data validation
- 1.Submit a real test form and a real test call.
- 2.Confirm each appears exactly once in Google Ads.
- 3.Confirm each appears exactly once in GA4.
- 4.Check Tag Assistant or your debugging tool for extra or missing fires.
- 5.Compare the count against your CRM over a week to confirm they align.
Frequently Asked Questions
Why do my Google Ads and GA4 conversion numbers not match?
They use different attribution models and may count slightly different events. Some difference is normal. What matters is that each is internally correct and that neither is double counting. If one is roughly double the other, look for duplicate tags.
Need help applying this to your business?

PPC, Conversion Tracking, CRM and Automation Specialist. Helping businesses generate qualified leads with Google Ads, accurate tracking and automated follow-up.
Related Guides
How Poor Conversion Tracking Can Affect Google Ads Optimization
Smart bidding trusts your conversion data. When tracking is wrong, every bid and targeting decision built on it is wrong too. Here is what to check first.
Google Ads Conversion Goals: Primary vs Secondary Conversions Explained
The actions you set as primary directly drive smart bidding. Choosing the wrong ones teaches the algorithm to buy the wrong traffic. Here is how to get it right.
Why Google Ads Shows Conversions but Your CRM Shows Fewer Leads
Google Ads and your CRM often count different things. The gap between them points to where your funnel is leaking. Here is how to find and reconcile the difference.