If Google Ads is reporting conversions that do not match what your sales team, CRM, or ecommerce platform sees, the problem is often in the setup rather than in campaign quality. This checklist gives you a practical way to audit Google Ads conversion tracking, find common reporting errors, and fix the parts that most often distort bidding, budget decisions, and attribution. It is designed to be reusable before seasonal pushes, after site changes, and whenever your measurement workflow shifts.
Overview
A reliable conversion tracking audit answers a simple question: can you trust the actions Google Ads is optimizing toward? If the answer is unclear, every downstream decision becomes weaker, from bid strategy to budget pacing to keyword expansion.
Most tracking issues fall into three durable categories:
- The tag is not firing at all. Google Ads never records the conversion.
- The tag is firing too often. One real conversion becomes multiple reported conversions.
- The tag is firing on the wrong event. The platform records a page view or soft interaction instead of a validated lead or purchase.
That framing is useful because it keeps the audit focused. Instead of clicking through every setting at random, you can check whether your setup is missing data, duplicating data, or misclassifying data.
For most accounts, a sound audit covers five layers:
- Business alignment: Are you tracking actions that actually matter?
- Tag implementation: Are the tags present and firing correctly?
- Google Ads configuration: Are primary actions, values, counts, and attribution settings correct?
- Cross-system consistency: Do Google Ads, GA4, your site, and your CRM tell a compatible story?
- Ongoing maintenance: Do you revisit the setup when campaigns, pages, tools, or forms change?
That last point matters more than many teams expect. Tracking rarely breaks all at once. It drifts: a thank-you page URL changes, a new form vendor gets installed, a duplicated conversion action stays active, or a GA4 import overlaps with the native Google Ads tag. A recurring PPC tracking checklist is often enough to catch those issues before they affect bidding.
If your campaign URLs and source data are also inconsistent, pair this process with a cleaner tagging framework in UTM Naming Convention Guide: A Clean Tagging System for Paid Search and Paid Social.
Checklist by scenario
Use this section as the operational core of your Google Ads tag audit. Start with the scenario that best matches the symptoms you see.
Scenario 1: Conversions are missing or much lower than expected
Use this checklist when leads are coming in but Google Ads is underreporting, or when a recent site change coincides with a drop in tracked conversions.
- Open Google Ads > Goals > Conversions and confirm which conversion actions exist. Remove ambiguity first. Clear names like “Purchase - Primary” or “Lead Form - Qualified” are easier to audit than generic names.
- Verify the action category and source. Check whether the action is website-based, imported from GA4, call-based, or offline. A missing action sometimes turns out to be the wrong source entirely.
- Confirm the conversion action is active. If it was paused, removed from account goals, or excluded from campaigns, reporting may be lower than expected.
- Test the tag firing path. Complete a real test conversion and confirm that the Google Ads conversion tag fires on the correct completion event.
- Check Google Tag Manager preview mode if you use GTM. Make sure the trigger conditions match the actual success event on the live site, not an older form flow.
- Review recent site changes. New forms, new thank-you pages, single-page application behavior, checkout redesigns, consent banner changes, and domain or subdomain updates often interrupt firing.
- Confirm GA4 is installed and collecting data correctly. Even if you rely on native Google Ads conversions, GA4 can help validate whether the underlying site events are being recorded.
- Check mobile separately. A form may work on desktop but fail to trigger the conversion event on mobile.
- Review Enhanced Conversions. For eligible setups, enabling Enhanced Conversions can help recover some conversions that standard browser-based tracking misses.
- For lead generation, confirm offline imports if used. If you optimize toward closed deals or qualified opportunities, make sure the import process is still running and mapped correctly.
Scenario 2: Conversions are inflated or suddenly spike without business impact
Use this when Google Ads reports more conversions, but your CRM, order system, or sales team does not see a corresponding increase.
- Check for duplicate conversion actions. A frequent issue is tracking the same purchase or lead through both a native Google Ads conversion tag and a GA4 imported event.
- Review the “Include in Conversions” setting. Only the actions you want Smart Bidding to optimize toward should be primary. Secondary actions can still be measured without steering bidding.
- Confirm count settings. Purchases often use “Every,” while lead forms commonly use “One.” A mismatch here can overstate results.
- Inspect trigger logic. Thank-you page pageviews can double-count if users reload the page, revisit from bookmarks, or land on the URL without completing the form.
- Check whether multiple tags fire on the same event. This can happen after migrations, plugin installs, or when hardcoded tags remain live alongside GTM tags.
- Review imported conversions. If offline imports or CRM syncs are involved, confirm deduplication rules and identifiers are working as intended.
- Compare trends with business systems. If ad platform conversions jump 40% but validated leads, orders, or revenue remain flat, assume a measurement issue until proven otherwise.
Scenario 3: Conversions are tracking, but they are the wrong actions
This is the most damaging setup for automated bidding because it teaches Google Ads to chase weak proxies.
- List your actual business outcomes. Examples: completed purchase, booked demo, qualified lead, signed contract, or subscription start.
- Compare them to what Google Ads treats as primary. If primary actions are page views, button clicks, or low-intent downloads, your optimization target may be too soft.
- Audit thank-you page dependencies. A thank-you page can be acceptable, but only if it represents a validated completion and cannot be reached easily without the conversion.
- Check form validation logic. If the event fires before the form is successfully submitted, you may count incomplete or failed submissions.
- Review phone call conversions separately. Distinguish ad calls, website calls, and manual sales calls so the account is not optimizing toward mixed-quality actions.
- For ecommerce, verify revenue and transaction accuracy. A purchase conversion without trustworthy value data weakens ROAS bidding and revenue analysis.
Scenario 4: Google Ads data and analytics data disagree
Some variance is normal because platforms use different attribution models, identity methods, and reporting windows. The goal is not identical numbers. The goal is a consistent directional story.
- Check attribution settings. Differences between Google Ads and GA4 are common when each platform attributes credit differently.
- Confirm reporting windows. Click-through and engaged-view windows can create mismatches across systems.
- Review timezone and currency settings. Small operational mismatches can distort daily comparisons.
- Make sure source and medium tagging are consistent. Messy UTM inputs complicate channel comparisons and imported event analysis.
- Compare at the trend level first. If both systems show similar rises and falls, your setup may be directionally sound even if totals differ.
What to double-check
After the scenario-based review, verify these settings one by one. This is where many teams fix conversion tracking errors that have been quietly affecting optimization for months.
1. Primary vs secondary conversion actions
In Google Ads, not every tracked event should be a primary optimization target. Reserve primary status for the outcomes you genuinely want bidding strategies to pursue. Keep informational events, micro-conversions, and diagnostic actions as secondary unless they are the best available proxy for your business.
2. Conversion values
Check whether values are static, dynamic, or missing. For ecommerce, dynamic order values are usually the useful standard. For lead generation, assign values carefully and avoid treating every form fill as equal if your downstream close rates vary meaningfully by lead type.
3. Counting method
This single setting changes the meaning of your reports. “Every” can be appropriate for purchases. “One” is often safer for lead submissions. If the method does not match the business event, reported performance can look stronger or weaker than reality.
4. Attribution model
There is no universally perfect model, but there should be an intentional one. The safest evergreen guidance is to choose a model that matches how you evaluate channel contribution, then keep that choice stable long enough to compare performance over time.
5. Enhanced Conversions
Where eligible, confirm whether Enhanced Conversions is enabled and tested correctly. Source material consistently treats this as a meaningful improvement for recovering conversions that standard setups may miss due to browser limitations and cookie loss.
6. Offline conversion imports
For lead generation, this is often the difference between optimizing for form quantity and optimizing for actual revenue outcomes. Double-check upload schedules, field mapping, GCLID or equivalent identifiers, and whether qualified stages still align with sales process names.
7. Tag ownership and deployment method
Know whether the conversion is deployed through GTM, directly in site code, through a CMS plugin, or via a platform integration. Confusion here is a common source of duplicate tags and slow troubleshooting.
8. Cross-platform separation
If you also use Microsoft Ads or other paid channels, confirm each platform has its own tracking setup rather than assuming Google Ads coverage is enough. Cross-platform paid search requires separate measurement hygiene even when landing pages are shared.
9. Budget and bidding dependencies
If tracking has been wrong, bidding decisions based on CPA or ROAS may also be wrong. After fixing measurement, review pacing and allocation in PPC Budget Pacing Guide: How to Track Spend Without Overshooting Monthly Targets and re-evaluate where your next budget increase should go with The Marginal ROI Playbook: How to Decide Where the Next Dollar Should Go.
Common mistakes
These are the errors that show up repeatedly in accounts with misleading Google Ads conversion tracking data.
- Tracking a thank-you page instead of a validated event without considering reloads, accidental visits, or alternate page paths.
- Importing the same conversion from GA4 while also firing a native Google Ads conversion tag, leading to duplicate reporting.
- Leaving old actions active after a site rebuild, form vendor switch, or checkout update.
- Using vague names such as “Lead” or “Conversion 1,” which makes audits slower and errors harder to spot.
- Optimizing toward low-intent micro-conversions because they produce more volume, even when they do not correlate with revenue.
- Skipping mobile testing and assuming desktop behavior applies everywhere.
- Failing to update tracking after workflow changes, especially when sales stages, CRM fields, or qualification rules change.
- Assuming platform discrepancies always mean broken tracking. Some differences are expected; the real test is whether the systems tell a compatible operational story.
There is also a strategic mistake that sits just outside conversion setup: teams often try to fix weak results with keyword or creative changes before confirming measurement quality. If low-quality queries are part of the issue, a cleanup in Negative Keyword List Guide: How to Build, Organize, and Update Shared Exclusions can help, but only after your conversion signals are trustworthy.
When to revisit
Use this final section as your recurring maintenance plan. A tracking audit is not a one-time project. Revisit it when the inputs change.
Run a quick audit before seasonal planning cycles. If budgets, promotions, landing pages, and campaign volume are about to increase, confirm that your primary conversion actions, values, and tags are still correct before you scale.
Run a full audit when workflows or tools change. Common triggers include:
- site redesigns or CMS migrations
- new forms, plugins, or checkout providers
- switching from hardcoded tags to GTM
- changing CRM stages or lead qualification rules
- starting offline conversion imports
- adding Enhanced Conversions
- launching Microsoft Ads or another paid channel alongside Google Ads
Set a lightweight monthly review. You do not need a full rebuild each time. A practical monthly review can include:
- Check conversion volume trends against CRM or order data.
- Confirm primary actions still match business goals.
- Test one live conversion path on desktop and mobile.
- Review whether any duplicate or retired actions remain active.
- Confirm values and counting settings are still appropriate.
Document ownership. Assign one person to own the checklist, even if several teams touch the stack. Tracking issues persist longest when nobody is clearly responsible for validating them after changes go live.
Take action after fixes. Once you correct tracking, do not immediately judge campaign performance using pre-fix data. Mark the change date, let new data accumulate, then re-evaluate bidding, ad testing, landing pages, and keyword expansion from a cleaner baseline. If your next step is performance improvement, related reads include Quality Score Optimization Guide: What Matters, What Does Not, and How to Improve It and When Lower-Funnel Channels Inflate Costs: Alternative Keyword and Channel Tactics to Sustain Conversions.
The practical goal is simple: make your measurement dependable enough that campaign decisions are based on real business outcomes rather than noisy proxies. If you return to this checklist whenever your pages, forms, platforms, or attribution workflow change, your Google Ads account will be far easier to trust and much easier to optimize.