If your Google Ads account shows more conversions than you can actually account for, you are not imagining it. A very common setup mistake causes the same lead to be counted twice – sometimes more.
It is not a bug. It is a configuration issue that happens when GA4 and Google Ads are connected without a clear rule about which conversion source wins.
This post walks through exactly what causes it, how to spot it, and how to fix it without breaking your conversion tracking entirely.
Why This Problem Is So Easy to Create
Most advertisers who connect GA4 to Google Ads do it because it sounds like a good idea – more data, better attribution. And it can be. But the connection comes with a default behavior that trips a lot of people up.
When you link GA4 to Google Ads and import a conversion event, Google Ads starts counting that event. If you also have a Google Ads conversion tag firing on the same thank-you page or form submission, you now have two conversion actions tracking the same thing.
Google Ads does not automatically merge them. It counts both. Your reported conversions double.
The Specific Setting to Look For
Inside Google Ads, go to Tools and Settings > Conversions. Look at your conversion actions list.
You are looking for two conversion actions that represent the same user behavior – for example, one labeled something like Lead Form Submitted (from a GA4 import) and another called Contact Form (from a Google Ads tag). If both are set to Include in Conversions, they are both being counted.
The problem is not the import itself. The problem is having both sources active and included in your main conversion column at the same time.
How Double-Counting Hurts Your Campaigns
This is not just a reporting annoyance. Inflated conversions directly affect how your smart bidding works.
Target CPA and Target ROAS strategies use your conversion data to make bidding decisions. If the system thinks you are getting 40 leads a month when you are actually getting 20, it will bid and budget based on that false signal. Your cost per actual lead quietly climbs while the dashboard looks fine.
This is one of those silent problems that can run for months without anyone noticing – especially if you are not cross-checking your CRM or lead notifications against your ad reporting. If your campaigns feel like they are underperforming despite decent conversion numbers, this is worth checking. You can read more about related issues in this post on why your PPC campaigns are not converting.
The Right Way to Use GA4 Conversions in Google Ads
You have two clean options. Pick one and stick with it.
Option 1: Use GA4 as your only conversion source. Import your GA4 conversion events into Google Ads, set them to Include in Conversions, and pause or remove your native Google Ads conversion tags for the same actions. This is a good choice if you want cross-platform consistency and prefer GA4 as your source of truth.
Option 2: Use Google Ads tags as your only conversion source. Keep your Google Ads conversion tags active, but set any imported GA4 conversions to Don’t Include in Conversions (or remove them entirely). This is a good choice if you prefer the simplicity of Google’s own tag and do not need GA4 data inside Google Ads bidding.
Either approach works. What does not work is running both simultaneously with both included in your conversion column.
How to Check Which Source Is Active Right Now
In Google Ads, go to Tools and Settings > Conversions and look at each conversion action. The source column will tell you if it came from a website tag, an imported GA4 event, or something else.
Filter or sort by source and look for any duplicates – actions that represent the same event but from different sources. If more than one is set to Include in Conversions for the same behavior, that is your problem.
Also check the Attribution Model column. If you have mixed models across duplicate actions, you may be overcounting in ways that are even harder to trace.
What to Do in GA4 Before You Import
Before importing anything into Google Ads, clean up your GA4 conversion events. Only mark an event as a conversion in GA4 if it represents a real, meaningful action – not every pageview or scroll event.
Go into GA4 under Configure > Events and look at which events have the conversion toggle turned on. Then go to Configure > Conversions to see the full list. If you have redundant events marked as conversions, sort that out first before linking them to Google Ads.
Importing messy GA4 data into Google Ads does not clean it up – it just spreads the mess into your bidding engine.
A Note on Auto-Tagging and Attribution
Make sure auto-tagging is enabled in your Google Ads account if you are using GA4. Without it, GA4 cannot properly attribute sessions and conversions back to the correct campaign, ad group, or keyword.
Go to Settings > Account Settings > Auto-tagging and confirm it is turned on. This is a separate issue from double-counting, but it is worth verifying while you are auditing your conversion setup. Broken attribution in GA4 can make your imported data unreliable even after you fix the duplicate counting problem.
Quick FAQ
How do I know if I am double-counting conversions?
Compare your Google Ads conversion totals against your CRM or actual lead notifications. If the numbers are significantly higher in Google Ads, you likely have duplicate tracking active.
Can I import GA4 conversions and keep Google Ads tags for different actions?
Yes, as long as the actions are genuinely different. The problem only occurs when both sources track the exact same user action and both are included in conversions.
Does this affect Google Analytics reporting too?
The double-counting issue described here specifically affects your Google Ads conversion column and smart bidding. GA4 reporting in the Analytics interface is separate and would not be inflated by this particular setup.
Should I just delete the imported GA4 conversion actions?
Not necessarily. You can set them to Don’t Include in Conversions instead of deleting them. That way you still have the data available for reference without it distorting your bidding signals.
How long does it take to see the effect of fixing this?
Smart bidding recalibrates based on recent conversion history, so it may take a few weeks for your campaigns to adjust after you remove the duplicate. Monitor performance closely during that window.
