Conversion tracking is the foundation your Google Ads campaigns are built on. Get it wrong and everything downstream goes sideways – your bids, your budgets, your targeting, and your reporting.
One of the most common and quietly damaging mistakes is having your conversion tag fire when a thank-you page loads, rather than when a user actually submits a form. The two might seem similar, but to Google’s algorithm, they are very different events.
This post walks through exactly what breaks when this happens and what you can do about it.
The Difference Between Page Load and Form Submit Triggers
It’s worth making sure we’re talking about the same thing before going further.
A page load trigger fires the moment someone lands on a URL – say, /thank-you – regardless of how they got there. A form submit trigger fires only when a user completes and submits a form, typically confirmed by a button click or a successful HTTP response.
If someone bookmarks your thank-you page, types the URL directly, or lands there through a broken redirect, a page load trigger counts that as a conversion. The form submit trigger would not.
For most setups using Google Tag Manager, this distinction comes down to whether you’re using a pageview tag on the thank-you URL or an actual form submission event.
Why This Happens More Often Than You’d Think
This isn’t a rare mistake. It’s actually one of the most common conversion tracking errors in lead gen accounts.
It usually happens when someone sets up tracking quickly by dropping a conversion tag on the thank-you page and pointing it at the page URL as the trigger. It works – conversions start showing up – so nobody questions it.
Developers sometimes also hard-code the thank-you page to be accessible as a standalone URL, which makes the problem worse. In some cases, contact form plugins redirect users to a fixed URL after submission, but that same URL is also indexed by Google or shared in other places.
The result is a conversion tag that’s technically firing but not measuring what you think it’s measuring.
How Inflated Conversions Break Smart Bidding
This is where the real damage happens.
Smart Bidding strategies like Target CPA and Maximize Conversions rely entirely on conversion data to make decisions. When your conversion count is inflated, Google thinks your campaigns are performing better than they actually are.
It will start bidding more aggressively on traffic that matches the profile of your false conversions – including direct traffic, branded searches, and anyone who happens to visit that URL. Meanwhile, it may underbid on the actual high-intent search traffic you’re trying to capture.
Over time, the algorithm builds a model around bad data. You can’t fix this by just adjusting bids manually – the entire bidding strategy is miscalibrated.
What Your Conversion Reports Are Actually Telling You
If your tag is firing on page load, your Google Ads conversion report is going to show numbers that don’t match reality.
You might see a cost-per-conversion that looks fantastic – say, $18 per lead – but your CRM shows only a fraction of that as actual form submissions. That gap is your inflated data showing up as fake conversions.
Your conversion rate will also look misleadingly high. If you’re seeing a 15-20% conversion rate on a lead gen campaign, that’s almost always a sign something is off with your tracking, not a sign your landing page is exceptional.
This bad data also flows into any reporting you share with clients or stakeholders, which makes the problem harder to catch because everyone is looking at numbers that seem encouraging.
The Campaign-Level Effects You’ll Notice Over Time
Beyond Smart Bidding, inflated conversion tracking affects your campaigns in other specific ways.
- Ad group budget allocation: Google shifts budget toward ad groups with more conversions. If false conversions are clustered in one campaign or ad group, it gets disproportionate spend.
- Keyword bids: Keywords that appear to drive conversions get higher bids, even if those conversions aren’t real.
- Audience signals: Remarketing lists and audience segments built from converters will be polluted with people who never actually submitted a form.
- Automated recommendations: Google’s optimization score and recommendations will push you to scale campaigns that are performing well on paper but poorly in reality.
If you’ve been wondering why your campaigns aren’t generating real leads despite a healthy-looking dashboard, this could be the reason. It’s worth reading more about why your PPC campaigns aren’t converting for a broader look at what else might be going wrong.
How to Tell If Your Tracking Is Set Up This Way
Diagnosing this doesn’t require a developer. You can check it yourself in a few minutes.
Open Google Tag Manager (or your tag management solution) and find the conversion tag tied to your form. Look at the trigger assigned to it. If it’s a Page View trigger pointing to your thank-you URL, that’s a page load trigger – and it’s probably causing problems.
You can also use Google Tag Assistant or the GTM Preview mode to walk through a form submission and see exactly when the tag fires. If it fires before you click Submit, you have a problem.
A quick cross-check: compare your Google Ads conversions for a given period against your actual form submissions from your email notifications or CRM. If the numbers are far apart, you’re almost certainly dealing with inflated tracking.
The Right Way to Set Up Form Conversion Tracking
The cleanest solution depends on your setup, but here are the two most reliable approaches.
Option 1 – GTM Form Submit Trigger: In Google Tag Manager, create a trigger using the built-in Form Submission trigger type. Point your conversion tag at this trigger instead of a pageview. This fires only when the form is actually submitted, not when someone lands on a URL.
Option 2 – Thank-you page with access control: If your site redirects to a thank-you page after form submission, make sure that page is only reachable after a successful form submission. This might require your developer to set a session variable or cookie before allowing access to the URL. Combined with a pageview trigger, this can work – but it’s more fragile than a direct form submit event.
For most WordPress sites, Option 1 through GTM is the more reliable path. Just make sure to test it thoroughly before switching off your old tag.
Frequently Asked Questions
Does this affect Google Analytics too?
Yes. If you’re importing conversions from Google Analytics into Google Ads, the same problem carries over. The inflated event data in GA4 will show up as inflated conversions in your Ads account.
Will fixing the tag hurt my campaign performance?
Short term, yes – your conversion numbers will drop, and Smart Bidding may go through a learning period. But this is the data correcting itself. Your campaigns will optimize toward real leads, which is what you actually want.
Can I use enhanced conversions to fix this?
Enhanced conversions improve data accuracy by matching conversion events to Google accounts, but they don’t fix a misconfigured trigger. You need to fix the trigger first, then layer on enhanced conversions if you want better match rates.
How long does it take for Smart Bidding to recover after fixing tracking?
Google typically needs around two to four weeks of clean conversion data before Smart Bidding recalibrates. During this time, you may want to monitor bids more closely or temporarily switch to manual CPC to avoid erratic behavior.
What if I can’t use GTM?
If you’re using a form plugin like WPForms, Gravity Forms, or Contact Form 7, many of these have built-in Google Ads conversion tracking integrations or support custom JavaScript events on submission. Check your plugin’s documentation for the specific event name, then build a custom event trigger in GTM around that.
