Google Ads Conversion Tracking: 7 Common Mistakes and How to Fix Them
When I take over a Google Ads account, conversion tracking is the first thing I audit. If the conversion data is wrong, every decision built on it is wrong too.
The misleading part is that broken tracking rarely looks broken. The account still can show conversions. The problem is what those numbers include. Duplicate conversions, low-value actions, repeat form fills and leads that never became customers all count the same way. It is one of the most common issues I find when I audit or take over an account. So before I change bids or budgets, I want to answer one question: can I trust the conversions Google Ads is optimizing toward?
Here are the seven conversion tracking mistakes I look for first, how to spot each one and what to do about it.
Why Smart Bidding Needs Clean Conversion Data
Target CPA, Target ROAS, Maximize Conversions, Performance Max and AI Max all learn from the conversions you tell Google to count. Google has no way of knowing which of those conversions turned into revenue. It only sees what your tracking sends it.
If a newsletter signup counts the same as a demo request, Google will go find you more newsletter signups. Your CPA will look great, and your sales team will ask where the leads went.
So fix tracking before you change your Target CPA or Target ROAS. Your break even CPA is only useful if the conversions behind it are real.
1. Counting Micro-Conversions as Primary Goals
Page views, scroll depth, contact page visits and video plays are useful engagement signals but they are not leads or sales. If any of them is set as a Primary conversion action, Smart Bidding treats it as the goal.
To check, go to Goals > Conversions > Summary and look at the Action optimization column. Every action marked Primary should be a real business result. Change the rest to Secondary. You will still see them in reports, but Google will stop bidding toward them.
2. Duplicate Conversions From GA4 and the Google Ads Tag
A common setup: the same form submission is tracked by the Google Ads tag and also imported from GA4, and both are set to Primary. When that happens, every lead gets counted twice.
Look for two actions with similar names, such as "Lead Form" and "generate_lead (GA4)", and compare how they are configured and what they are actually measuring. Similar totals can be a warning sign, but the real question is whether both actions are recording the same underlying conversion. If they are, keep one as Primary and set the other to Secondary.
For many advertisers, using the Google Ads tag as the primary conversion source makes it easier to control conversion settings and use enhanced conversions.
3. Using the Wrong Conversion Count Setting
Each conversion action has a Count setting: One or Every. Every is appropriate when multiple conversions from the same ad interaction should count, such as several purchases. For many lead generation actions, One is the better choice, because the goal is to count one lead rather than every form submission.
There is no single rule for all accounts. The setting should match what the conversion action represents, so open each action, ask what one conversion means for your business, and set Count to match. Generall, e-commerce accouints should be tracking "Every" and lead geg accounts should be counting "One" conversion.
4. Enhanced Conversions Are Not Set Up
Enhanced conversions supplement your conversion tag. When someone converts, the tag also sends a hashed version of first-party data, such as the email address from your form, which Google uses to match conversions it would otherwise lose to cookie restrictions or people switching devices. Many of the accounts I audit still do not have it turned on or it is misconfigured.
You will find the setting under Goals > Conversions > Settings, and each conversion action has diagnostics that show whether it is working. If you set it up through Google Tag Manager, check that the email or phone field is being captured from the form correctly and handled according to Google's requirements.

5. Optimizing to Form Fills Instead of Qualified Leads
For B2B and high-ticket services, a form fill is not a sale. Most conversion tracking advice stops at the form submission, and a lot of B2B accounts stop there too.
Imagine two campaigns that each generate 100 form fills. Campaign A produces 20 sales-qualified leads. Campaign B produces 5. If Google Ads is optimizing only to the form fill, both campaigns look equally successful, and Smart Bidding has no reason to favor A. It will keep chasing form fills, spam and unqualified leads included.
Importing qualified-lead or closed-sale data from your CRM, whether that is HubSpot, Salesforce or something else, gives Google's bidding a much better signal. Once the qualified-lead action has enough volume, it can become your primary goal. I go deeper on this in how small and mid-sized B2B companies can compete in Google Ads.
6. Missing or Wrong Conversion Values
If you bid with Target ROAS or Maximize Conversion Value, the value of each conversion matters as much as the count. E-commerce and lead gen accounts go wrong in different ways.
For e-commerce: Use the actual transaction value that matches the business outcome you are optimizing toward. Be consistent about whether tax, shipping, discounts and refunds are included. A quick check is to compare conversion value in Google Ads with revenue in your store for the same period. They will not match exactly, but they should be close.
For lead generation: Assign values based on the expected business value of each lead type, rather than giving every conversion an arbitrary value of 1.
My post on what a good ROAS is for your business explains why getting the value right matters.
7. Judging Conversion Performance Before the Data Has Caught Up
Google Ads credits a conversion to the day of the ad click, not the day the conversion happened. If your customers take a few days to convert, recent days will look weak until the data catches up.
Say your average conversion delay is five days. A campaign that appears to have 20 conversions from yesterday's clicks may eventually show 30. Those conversions just have not happened yet. This is where advertisers get into trouble: they see the dip, cut bids or budgets, and then the conversions come in.
To see your own lag, go to Segment > Conversions > Days to conversion. Use that history as a guide, and be especially cautious with very recent data when a large share of your conversions come in several days after the click. I cover this in more detail in how long to wait before judging Google Ads changes.
You may also want to look at a column "Conversions (by conv. time)" to see conversions based on the day a conversion occurred. Note that your “Conversions” column data is based on the time clicks occurred. I often see up to a 20% difference between the standard Conversions vs Conversions (by conv. time) columns.

One More Tracking Issue to Check: Consent Mode
If you advertise in the European Economic Area, Consent Mode belongs on your audit list. Google introduced additional Consent Mode requirements for EEA traffic in March 2024. Consent Mode communicates users' consent choices to Google and can help recover some of the measurement lost when users decline cookies.
When a user declines consent, Google cannot directly measure the user's ad interaction and conversion in the same way it can when consent is granted. With Advanced Consent Mode, Google can receive cookieless pings and use conversion modeling to estimate some conversions that otherwise would not be directly observable. With Basic Consent Mode, Google tags are blocked until the user grants consent, so no data is sent to Google from users who decline.
This is one reason conversion numbers can fall after a cookie banner or consent implementation changes. If conversions suddenly dropped after a consent banner change, check your Consent Mode implementation and consent signals before assuming your conversion tags need to be rebuilt.
What Good Google Ads Conversion Tracking Looks Like
Fixing mistakes gets you halfway. Here is what a healthy setup usually looks like.
For Ecommerce
Purchase is the Primary conversion
Revenue value is passed dynamically with each order
Enhanced conversions are configured where applicable
Refunds and revenue adjustments are handled consistently
Micro-conversions, such as add to cart, are Secondary
For Lead Generation
A qualified lead or sale is Primary once there is enough data
Form submissions are Primary or Secondary, depending on how the account is set up to optimize
Phone calls are Primary when they represent real leads
Page views, downloads and engagement actions are Secondary
CRM outcomes are imported where possible
The Count setting fits what each lead action represents
A 10-Minute Conversion Tracking Audit
Run through this before your next budget or bidding change:
Primary and Secondary actions reflect how you actually measure business success
Every Primary conversion is actively recording and has recent activity
No conversion is recorded twice by two different actions
The Count setting (One or Every) matches what each action represents
Enhanced conversions are on, and diagnostics show no errors
Qualified leads or sales from your CRM are imported (B2B)
Conversion values reflect real business value
You know your typical conversion lag
Consent Mode is set up if you advertise in the EEA
If any of these fail, fix tracking before you adjust bids or budgets.
What Happens After You Fix Tracking
Expect your numbers to change, sometimes a lot. Removing duplicates or moving micro-conversions to Secondary can make conversions drop and CPA rise overnight. That does not mean performance got worse. You are seeing more accurate numbers.
Smart Bidding also needs time to adjust. How long depends on how much conversion volume the campaign receives and how significant the tracking change was. The most recent guidance from Google is 50 conversions. Give the campaign enough time to collect meaningful new conversion data before deciding whether the change improved performance. If your targets were set using the old numbers, revisit them too.
Not Sure Your Google Ads Tracking Is Right?
Tracking problems are easy to miss because the account can still show conversions even when the data is not telling the whole story.
If your Google Ads numbers look healthy but the leads or sales are not following, conversion tracking is one of the first things I would investigate.
I check conversion setup as part of every Google Ads audit, including what is being counted, which actions are Primary, whether conversions are duplicated, and whether the data reflects actual business results.
Frequently Asked Questions
What is the difference between Primary and Secondary conversions in Google Ads?
Primary conversions appear in the Conversions column and are used by Smart Bidding. Secondary conversions are reported in the All conversions column for observation, but Google does not bid toward them.
Why is Google Ads not showing conversions?
Check the Status column under Goals > Conversions first. If the tag is not recording, test it with Google Tag Assistant. If it is recording, the conversions may be set to Secondary (so they only appear under All conversions), still inside your conversion lag window, or affected by consent settings.
Why are Google Ads conversions different from GA4?
The two platforms count differently. Google Ads credits conversions to the date of the ad click, while GA4 reports them on the date they happened. GA4 also splits credit across all your marketing channels, and the two can use different attribution settings. Some difference is normal. A large gap is worth investigating.
Why does Google Ads show more conversions than my CRM?
Usually it is duplicate tracking, counting Every instead of One, or soft actions set as Primary. Because Google Ads credits conversions to the click date, date ranges will never line up exactly either.
How do I know if my Google Ads conversion tracking is working?
Go to Goals > Conversions > Summary and check that each Primary action shows as recording with recent activity. Then submit a test lead or place a test order and make sure it shows up.
Should I use the Google Ads tag or import conversions from GA4?
Either can work, as long as the same conversion is not counted by both as Primary. For many advertisers, the Google Ads tag makes it easier to control conversion settings and use enhanced conversions.



