Google Ads Conversion Tracking can appear to work while still giving you unreliable data.
A form may fire twice. A phone click may be counted as a lead even when nobody calls. A page view may be treated as a primary conversion. Consent settings may block part of your measurement.
These problems do more than make reports messy.
They can also give automated bidding the wrong signals.
A proper Google Ads Conversion Tracking audit should answer four questions:
- Are we tracking the right actions?
- Does each conversion fire at the correct time?
- Are duplicates prevented?
- Can the data be trusted for bidding and business decisions?
This checklist covers forms, calls, Google Tag Manager, enhanced conversions, consent, deduplication, offline outcomes and validation.
Start Google Ads Conversion Tracking With the Business Outcome
Before opening Google Tag Manager, decide what a conversion means to the business.
For lead generation, useful actions may include:
- completed enquiry form;
- qualified phone call;
- booked consultation;
- qualified lead;
- closed customer.
For ecommerce, the main conversion may be a purchase with the real order value and currency.
Problems begin when every website interaction is treated equally.
A contact-page visit is not the same as a qualified enquiry.
A phone-number click is not the same as a real call.
A form start is not the same as a successful submission.
Google Ads Conversion Tracking should reflect those differences.
Primary vs Secondary Conversion Actions
One of the first checks is whether conversion actions are classified correctly.
Google defines primary conversions as actions that can appear in the main Conversions column and influence bidding when the relevant goal is active.
Secondary conversions are generally used for observation.
Google explains this in its primary and secondary conversion guidance.
Imagine a solicitor tracks:
- contact page viewed;
- telephone number clicked;
- form started;
- form submitted;
- consultation booked.
If all five are primary, Google may optimise towards actions the business does not value equally.
A completed form or booked consultation may deserve primary status.
A contact-page view may be better kept as secondary.
Build a Conversion Map First
Before changing tags, create a simple map.
| Business Action | Track? | Primary or Secondary? | Value |
| Form submission | Yes | Primary | Fixed or justified value |
| Qualified call | Yes | Primary | Based on business logic |
| Contact page view | Optional | Secondary | None |
| Form start | Optional | Secondary | None |
| Purchase | Yes | Primary | Dynamic order value |
| Qualified lead | Yes | Primary where suitable | Higher value |
Start with:
What outcomes matter?
Not:
What events can we track?
That one decision makes the rest of Google Ads Conversion Tracking much clearer.
Check the Google Tag or GTM Setup
Your tracking needs a clean tagging foundation.
Google Ads can use:
- Google tag;
- Google Tag Manager;
- supported integrations;
- imported conversions.
If you use GTM, check that:
- the container loads on relevant pages;
- the correct version is published;
- conversion tags are live;
- duplicate implementations do not exist.
Common duplication problems include:
- hard-coded Google tag;
- Google Ads tag in GTM;
- GA4 import;
- WordPress tracking plugin;
- custom scripts.
If several routes measure the same action, duplicate conversions can appear.
Google Tag Manager Example
Suppose a quote form uses GTM.
A cleaner setup is:
Trigger: successful form submission
Tag: Google Ads conversion event
Condition: fire only after confirmed success
A risky setup is:
Trigger: submit button clicked
Why?
Because a button click does not prove the form succeeded.
The visitor may leave a required field empty.
The server may reject the form.
The conversion could fire even though no lead was created.
Track successful outcomes, not attempts.
Google Ads Conversion Tracking for Forms
Form tracking is one of the most common failure points.
A conversion should normally fire only after the website confirms a successful submission.
Possible methods include:
- thank-you page;
- successful form event;
- dataLayer event;
- confirmed server response.
The implementation depends on the website.
The principle does not change:
Do not count the lead until the form succeeds.
Thank-You Page Tracking
Thank-you pages can be simple to implement.
The visitor submits the form and reaches:
/thank-you/
The conversion fires on page load.
However, test whether:
- the page can be opened directly;
- refreshing causes another conversion;
- the same lead can be counted several times.
A thank-you page is not automatically reliable tracking.
It still needs validation.
Event-Based Form Tracking
Many modern forms submit without loading a new page.
In these cases, event-based Google Ads Conversion Tracking is usually stronger.
For example:
- Form succeeds.
- The website pushes a dataLayer event.
- GTM detects the event.
- The Google Ads tag fires once.
That is usually more reliable than measuring a button click.
Test Every Important Form
Large websites often have several forms:
- homepage;
- service pages;
- contact page;
- popup;
- booking form;
- mobile form.
Do not test one form and assume all others behave identically.
Different forms may use different plugins, scripts or triggers.
Test every form that matters commercially.
Prevent Duplicate Google Ads Conversions
One real enquiry should normally create one intended conversion.
Duplicate measurement can happen when one form:
- fires a direct Google Ads tag;
- creates a GA4 event imported into Google Ads;
- opens a thank-you page with another Ads tag.
One lead may then appear as two or three conversions.
That can make weak performance look much stronger than reality.
Test one real submission and confirm exactly how many conversions it creates.
Use Unique IDs Where Possible
For ecommerce, each purchase should normally include a unique transaction ID.
If the user reloads the confirmation page, the same order should not become another purchase.
Unique identifiers can also help with some lead implementations.
Deduplication should be built into Google Ads Conversion Tracking where possible instead of only investigated after reporting looks suspicious.
Check the Conversion Counting Setting
Different conversions may need different counting rules.
For ecommerce purchases, Every can make sense because one user may complete multiple valuable orders.
For many lead-generation actions, One may be more suitable when the goal is one unique lead per ad interaction.
Do not use the same counting setting for everything.
Match it to the real business action.
Check Conversion Values
Purchase tracking should normally send the real order value.
Do not record every sale as:
£1
if actual orders range from £40 to £2,000.
That removes important information from:
- reporting;
- value-based bidding;
- ROAS analysis.
Lead-generation values can also be useful when based on real business logic.
For example:
- enquiry = lower value;
- qualified consultation = higher value;
- converted customer = highest value.
Do not invent values simply because Google Ads supports them.
Check Currency
A correct conversion value with the wrong currency is still wrong.
If orders are in GBP but Google receives them as USD, revenue and ROAS reporting become unreliable.
Test a live or test transaction and confirm:
- value;
- currency;
- conversion action.
Check Auto-Tagging
Auto-tagging helps Google Ads attach click identifiers to eligible visits.
These identifiers can support attribution and offline conversion workflows.
Check that:
- auto-tagging is enabled where required;
- redirects do not remove identifiers;
- forms or CRM systems preserve relevant click IDs.
If identifiers disappear before a lead reaches the CRM, later offline conversion matching may fail.
Connect GA4 and Google Ads Carefully
GA4 imports can be useful.
They can also create duplicate Google Ads Conversion Tracking.
Imagine a form is measured by:
- direct Google Ads conversion via GTM;
- GA4 generate_lead event imported into Google Ads.
If both are primary, the same lead may influence bidding twice.
Choose a clear measurement route.
If both remain, give each a deliberate role.
Enhanced Conversions
Enhanced conversions can improve measurement using first-party customer information such as email addresses or telephone numbers.
Google explains the setup in its enhanced conversions guidance.
Enhanced conversions can work through:
- Google Tag Manager;
- Google tag;
- supported APIs.
But enabling the setting is not enough.
The implementation needs to be validated.
Review Enhanced Conversion Diagnostics
Google provides diagnostics that can flag problems such as:
- missing user-provided data;
- formatting issues;
- incorrect implementation.
If warnings appear, investigate them.
Do not assume enhanced conversions are improving measurement merely because the switch is on.
Review Older Enhanced Conversion Setups
Google changed parts of the enhanced-conversion setup during 2026.
Older tutorials or account configurations may therefore show different options.
If an account was configured using an older setup, review current diagnostics and settings rather than assuming everything still works correctly.
Consent and Google Ads Conversion Tracking
Consent settings can affect what data Google tags are allowed to send.
For UK and EEA traffic, review the site’s consent setup carefully.
Google’s Consent Mode guidance explains how Google tags can adapt based on consent choices.
This is both a technical and privacy consideration.
Where legal interpretation is required, get appropriate privacy advice.
Test Different Consent States
Do not test only when consent is accepted.
Test:
- consent accepted;
- consent rejected;
- banner ignored;
- consent changed later.
Check how tags behave in each case.
A cookie banner can look correct while the underlying consent signals are wrong.
Google Ads Conversion Tracking should be tested technically, not visually.
Phone Call Conversion Tracking
Many service businesses depend heavily on calls.
A click on a phone number is not the same as a real call.
A three-second call is also not the same as a qualified sales conversation.
Google’s phone call conversion guidance covers website calls and other call-measurement options.
Where calls matter, track more than the click.
Phone Tracking Example
Imagine a locksmith gets:
- 100 click-to-call taps;
- 60 connected calls;
- 35 calls over 60 seconds;
- 20 qualified calls;
- 12 customers.
Each number tells a different story.
The closer your Google Ads Conversion Tracking gets to qualified outcomes, the more useful the data becomes.
Choose Call Duration Carefully
There is no universal perfect call-duration threshold.
A 60-second call may be meaningful for an emergency locksmith.
It may be far too short for a complex B2B consultation.
Use real sales information to understand how long good calls usually last.
Treat call duration as a filter, not proof of lead quality.
Import Call Outcomes Where Possible
Mature accounts can go beyond call duration.
If a CRM or call-tracking platform records whether the call became:
- a quote;
- appointment;
- qualified lead;
- sale,
those outcomes can provide stronger measurement.
That gives Google Ads more information about which calls actually matter.
Track Lead Quality Beyond the Form
A submitted form only tells you someone enquired.
It does not tell you:
- whether they were genuine;
- whether they were in the right location;
- whether they wanted the right service;
- whether their budget was suitable;
- whether they became a customer.
Mature Google Ads Conversion Tracking should move towards these deeper outcomes where possible.
Offline Conversion Tracking
Many service sales happen away from the website.
A customer may:
- submit a form;
- receive a sales call;
- request a quote;
- become a customer two weeks later.
If Google Ads only sees the form, it cannot distinguish a weak enquiry from a £20,000 customer.
Offline conversion tracking can help connect later business outcomes with the original advertising interaction.
Reconcile Google Ads With Real Business Data
Do not judge tracking only from the Google Ads dashboard.
Compare it with another source.
For ecommerce:
- Shopify;
- WooCommerce;
- CRM;
- payment platform.
For lead generation:
- CRM;
- call-tracking system;
- booking software;
- form database;
- sales spreadsheet.
The goal is not always a perfect 100% match.
Different systems can use different attribution rules.
The goal is to identify obvious gaps.
Reconciliation Example: Over-Reporting
Suppose one week shows:
Google Ads: 42 form conversions
CRM: 26 real enquiries
Possible causes include:
- duplicate firing;
- GA4 and Ads counting the same action;
- spam;
- test forms;
- thank-you page refreshes;
- internal staff submissions.
That needs investigation.
Reconciliation Example: Under-Reporting
Now imagine:
Google Ads: 18 conversions
CRM: 34 paid-search leads
Possible causes include:
- missing triggers;
- consent-related measurement loss;
- lost click IDs;
- forms without tracking;
- tracking missing from some templates.
Both over-reporting and under-reporting can damage campaign decisions.
Validate Google Ads Conversion Tracking With Real Tests
Do not rely only on the status shown inside Google Ads.
Run actual tests.
If you use GTM Preview or another debugging tool, record:
- page visited;
- action completed;
- expected tag;
- whether it fired;
- number of times it fired;
- conversion ID and label;
- value;
- currency;
- consent state;
- final result in Google Ads.
This turns validation into evidence.
Form Tracking Validation Walkthrough
For an important lead form:
- Open the site in a clean test session.
- Start GTM Preview or another debugging tool.
- Submit the form with test data.
- Confirm the success event occurs only after valid submission.
- Confirm the Ads conversion tag fires once.
- Refresh the thank-you state.
- Confirm the lead does not count again.
- Repeat on mobile.
- Repeat under relevant consent choices.
- Check the conversion in Google Ads later.
This is one of the most important Google Ads Conversion Tracking tests.
Call Tracking Validation Walkthrough
For a call-focused business:
- Use an eligible ad or test path.
- Confirm the correct tracking number appears.
- Make a short call below the threshold.
- Check what happens.
- Repeat with a longer call.
- Confirm the expected conversion records.
- Check attribution.
- Test imported qualified-call outcomes where used.
Do not assume call tracking works merely because the phone number changes.
Check Cross-Domain Journeys
Some conversions happen on another domain.
Examples include:
- booking systems;
- payment gateways;
- third-party forms;
- subdomains.
Check whether the original advertising information survives the journey.
A conversion can technically fire while attribution is lost.
Test Embedded Forms and iFrames
Third-party forms can create tracking problems.
Examples include:
- CRM forms;
- booking widgets;
- quote tools;
- scheduling platforms.
A parent page may not detect activity inside an iframe automatically.
Test these forms separately.
Test Mobile Google Ads Conversion Tracking
Mobile failures are easy to miss because many audits happen on desktop.
Test:
- forms;
- click-to-call;
- sticky phone buttons;
- messaging links;
- booking journeys;
- payments.
If a large share of traffic comes from mobile, one tracking bug can distort the entire account.
Check for Duplicate Tags on WordPress
WordPress sites often collect tracking from several sources:
- theme scripts;
- GTM plugin;
- Site Kit;
- Google Ads plugin;
- GA4 plugin;
- custom code.
One developer may add a tag without realising another implementation already exists.
Audit both the website source and GTM.
One clear measurement route is usually easier to maintain.
Primary Conversions Must Match Bidding Goals
This is one of the most important Google Ads Conversion Tracking checks.
If Smart Bidding is optimising towards the wrong primary action, it may be doing exactly what the setup instructed it to do.
That is not necessarily a bidding failure.
It may be a measurement-design failure.
Check Campaign-Specific Goals
Not every campaign needs the same conversion goals.
An account might include:
- lead-generation Search;
- brand Search;
- ecommerce;
- call-focused campaigns.
Each campaign may need a different optimisation goal.
Review whether campaigns are bidding towards outcomes that actually match their purpose.
Check Imported GA4 Conversions
GA4 conversions can be useful, but check their role.
Do not assume an imported event automatically drives bidding.
Review:
- primary vs secondary status;
- campaign goals;
- duplicate measurement;
- optimisation settings.
Google Ads Conversion Tracking Checklist
Use this checklist during an audit.
Business Goals
- Important business outcomes are defined.
- Micro-conversions are separated from real leads or revenue.
- Primary actions match bidding goals.
- Secondary actions are used mainly for observation.
Tagging
- Google tag or GTM loads on relevant pages.
- Correct GTM version is published.
- Duplicate implementations have been checked.
- Auto-tagging works where needed.
- Redirects preserve important click IDs.
Forms
- Conversion fires only after success.
- Every important form has been tested.
- Mobile forms work.
- Thank-you page refreshes do not duplicate leads.
- Event-based forms send reliable success signals.
- Embedded forms are tested separately.
Deduplication
- One lead creates one intended conversion.
- GA4 imports do not double-count Ads conversions.
- Purchase transaction IDs are unique.
- Thank-you pages do not inflate conversions.
Values
- Purchase values are accurate.
- Currency is correct.
- Lead values reflect business logic.
- Counting settings match the conversion type.
Calls
- Real calls are measured where important.
- Call-duration thresholds are sensible.
- Phone clicks are not confused with calls.
- Qualified call outcomes are connected where possible.
Enhanced Conversions
- Setup is suitable for the business.
- Customer data fields are mapped correctly.
- Diagnostics are checked.
- Older implementations have been reviewed.
Consent
- Consent settings match the site requirements.
- Accepted and denied states have been tested.
- Consent signals are sent correctly.
- Enhanced conversion data aligns with the consent setup.
Validation
- Debugging tools have been used.
- Form tags fire once.
- Call tracking works end to end.
- Values and currency have been checked.
- Mobile tracking has been tested.
- Google Ads receives the expected conversion.
Reconciliation
- Ads data has been compared with CRM or store records.
- Over-reporting has been investigated.
- Under-reporting has been investigated.
- Spam and test submissions are understood.
Google Ads Conversion Tracking Validation Matrix
| Problem | What You See | Check First |
| Over-reporting | Ads shows more leads than CRM | Duplicate tags and imports |
| Under-reporting | CRM shows more leads than Ads | Missing triggers, consent, lost IDs |
| Weak Smart Bidding | Conversions rise but sales do not | Primary goals and lead quality |
| Wrong revenue | ROAS looks unrealistic | Values and currency |
| Call mismatch | Many phone clicks, few calls | Click tracking vs real call tracking |
| Mobile gap | Desktop works, mobile fails | Mobile forms and buttons |
| Enhanced conversion warning | Diagnostics show errors | User-data mapping |
| Attribution mismatch | GA4 and Ads differ | Attribution rules and windows |
What Should You Fix First?
Fix tracking problems in priority order.
Priority 1: Wrong Primary Goals
If bidding is optimising towards weak actions, fix those first.
Priority 2: Missing or Duplicate Conversions
If one lead becomes three conversions or half your enquiries disappear, the data cannot be trusted.
Priority 3: Values and Revenue
Correct conversion values and currency before judging ROAS.
Priority 4: Calls and Offline Outcomes
Connect deeper lead outcomes where commercially important.
Priority 5: Enhanced Measurement
Only improve advanced features once basic tracking is reliable.
Do not polish enhanced conversions while the main form tag still fires twice.
Google Ads Conversion Tracking and Bidding
Better tracking does not guarantee better advertising.
Bad tracking can, however, make bidding much worse.
If Google Ads sees 100 page views as conversions, automated bidding may find more users likely to view pages.
If your actual goal is qualified enquiries, that is the wrong signal.
Audit Google Ads Conversion Tracking before making major bidding decisions.
Keep a Tracking Change Log
Changing conversion settings can make campaign performance appear to move even when user behaviour stays the same.
For example, removing contact-page views from primary conversions may reduce reported conversion volume sharply.
That does not necessarily mean performance became worse.
The measurement definition changed.
Record:
- date;
- conversion action;
- old setting;
- new setting;
- reason;
- person responsible.
This makes future reporting easier to interpret.
How Often Should You Audit Google Ads Conversion Tracking?
There is no universal schedule.
Review tracking after:
- website redesigns;
- form changes;
- GTM updates;
- cookie-banner changes;
- CRM changes;
- booking-system changes;
- new conversion goals;
- major platform updates.
Also test tracking whenever conversion volume changes unexpectedly without an obvious business reason.
Five-Layer Google Ads Conversion Tracking Framework
Think of the audit in five layers.
1. Business Meaning
Are you measuring actions that matter?
2. Technical Firing
Do tags fire at the correct moment?
3. Deduplication
Does one real action create one intended conversion?
4. Privacy and Consent
Are consent and user-data signals handled correctly?
5. Business Reconciliation
Do reported conversions broadly align with real leads, calls, orders and sales?
If one layer fails, the data becomes harder to trust.
How Wixdek Approaches Google Ads Conversion Tracking
At Wixdek, we treat Google Ads Conversion Tracking as part of PPC decision-making rather than a separate technical task.
The key question is not:
“Is a tag installed?”
It is:
“Can we trust this conversion enough to spend money based on it?”
That means checking:
- forms;
- calls;
- duplicate conversions;
- primary goals;
- consent;
- enhanced conversions;
- CRM outcomes;
- sales data.
A clean dashboard is useful.
A trustworthy dashboard is far more valuable.
Need Help Auditing Google Ads Conversion Tracking?
If Google Ads reports plenty of conversions but your sales team sees something very different, check the tracking before increasing budget or changing bidding.
Wixdek can review:
- conversion actions;
- GTM setup;
- form tracking;
- phone measurement;
- duplicate firing;
- consent signals;
- wider PPC measurement.
Our PPC agency in London service focuses on decisions backed by conversion data that can actually be trusted.
The goal is not to record more conversions.
It is to record the right conversions accurately.
Frequently Asked Questions
What is Google Ads Conversion Tracking?
Google Ads Conversion Tracking measures valuable actions that happen after people interact with your ads, such as forms, purchases, phone calls or qualified leads.
What should I track as a Google Ads conversion?
Track actions with real business value, such as completed forms, meaningful calls, bookings, purchases, qualified leads and sales.
What is the difference between primary and secondary conversions?
Primary conversions can influence bidding when the relevant goal is active.
Secondary conversions are generally used for observation.
Should a contact-page view be a primary conversion?
Usually not for a normal lead-generation campaign.
It can be useful as a secondary behaviour signal but does not prove a lead was created.
Why does Google Ads show more conversions than my CRM?
Common causes include duplicate tags, GA4 imports, thank-you page reloads, spam, test submissions or several actions measuring the same lead.
Why does Google Ads show fewer conversions than my CRM?
Possible causes include missing tag fires, consent-related gaps, lost click IDs, untracked forms or leads coming through another source.
How do I prevent duplicate Google Ads conversions?
Check whether one action is tracked through several routes.
Use transaction or conversion IDs where supported and test one real conversion from start to finish.
Should I use Google Tag Manager for Google Ads Conversion Tracking?
GTM can make tracking easier to manage and test.
But correct triggers, published versions and validation are still essential.
What are enhanced conversions?
Enhanced conversions use hashed first-party customer information to improve conversion matching and measurement.
Do enhanced conversions replace standard tracking?
No.
They improve existing measurement rather than replacing the need for reliable basic conversion tracking.
Does consent affect Google Ads Conversion Tracking?
Yes.
Consent settings can affect tag behaviour and what measurement data can be sent.
How should phone calls be tracked?
Where calls are commercially important, track real call activity rather than relying only on telephone-link clicks.
Call duration and imported outcomes can provide stronger quality signals.
What is the best way to test Google Ads Conversion Tracking?
Run a real form, call or purchase test using appropriate debugging tools.
Confirm the tag fires once, then verify that the conversion appears correctly in Google Ads.
Should I import GA4 conversions into Google Ads?
You can.
However, avoid making an imported GA4 conversion primary when the same action is already being tracked directly unless that setup is deliberate.
How often should Google Ads Conversion Tracking be audited?
Review it after major website, form, consent, CRM or tracking changes and whenever conversion numbers change unexpectedly.