If you've ever launched a lead gen campaign and stared nervously at the Conversions column wondering whether your form submissions are actually tracking — you're not alone. Testing your lead conversion setup before going live (or diagnosing a broken one mid-flight) is one of the most critical, yet most overlooked, skills in a PPC practitioner's toolkit. After managing north of $350M in Google Ads spend, I can tell you that bad conversion tracking has silently burned more budget than any other single mistake I've seen across accounts. This guide walks you through every method available to test lead conversions in Google Ads, so you can be confident your data is clean before you let the algorithm optimize against it.
Why Testing Lead Conversions Is Non-Negotiable
Smart Bidding strategies like Target CPA and Maximize Conversions are entirely dependent on the quality of your conversion signals. When lead tracking is broken, misconfigured, or delayed, you're not just flying blind — you're actively feeding corrupted data into Google's machine learning models. The algorithm will optimize toward whatever you tell it is a conversion, even if that "conversion" is a duplicate, a bot submission, or a misfired tag.
A common question in the r/googleads community involves exactly this scenario: a practitioner sets up a lead form, submits a test, and can't tell if the ping ever reached Google Ads. The thread highlights a real gap — the in-platform testing tools aren't prominently surfaced, and the documentation can be confusing about which method works for which conversion action type.
Key Insight: Google's Smart Bidding algorithms require a minimum of roughly 30–50 conversions per month (per campaign) to exit the learning phase. If phantom conversions or missed fires are polluting that pool, your bids will drift in the wrong direction — often before you even notice the problem in your reports.
The stakes are real. I've audited accounts where a duplicated conversion action caused the reported conversion rate to show 8–12% when the actual rate was closer to 3–4%. The account was bidding aggressively because it thought it was wildly profitable. By the time we corrected the tracking, CPLs had doubled because we had to rebuild audience signals from scratch.
The Four Core Methods to Test a Lead Conversion
There's no single "one-size-fits-all" testing approach. The right method depends on how your conversion is set up — whether you're using Google Tag (gtag.js), Google Tag Manager (GTM), a third-party CRM integration, or Google's native lead form extensions.
Method 1: The Google Ads Conversion Troubleshooter (In-Platform)
As highlighted in the Reddit community discussion, the most direct path is through the Google Ads interface itself:
- Navigate to Goals > Conversions > Summary in your Google Ads account.
- Find the specific conversion action you want to test.
- If it doesn't show as Active, click the Troubleshoot button.
- Google will prompt you to visit your website and simulate a conversion — it temporarily enables a real-time detection window.
- Complete the lead form on your site as a real user would.
- Return to the troubleshooter — it will confirm whether the tag fired successfully or surface the specific error.
This method works well for website-based conversions using Google Tag or GTM. It's the fastest diagnostic for "is my tag firing at all?" questions. The limitation is that it doesn't test the full conversion path in a real ad click context — it only validates tag presence.
Best Practice: Always run the in-platform troubleshooter first. It's the quickest sanity check and surfaces the most common issues (tag not found, wrong conversion ID, tag firing on wrong page) in under two minutes. Bookmark your Conversions Summary page and check it weekly during the first 30 days of any new campaign.
Method 2: Google Tag Assistant (Chrome Extension)
Tag Assistant Legacy and the newer Tag Assistant Companion (used with tagassistant.google.com) give you a real-time view of every Google tag firing on a given page. Here's how to use it for lead conversion testing:
- Install the Tag Assistant Companion Chrome extension.
- Navigate to tagassistant.google.com and click Start Debugging.
- Enter your website URL — a new debug window will open.
- Navigate to your lead form and submit a test entry.
- In the Tag Assistant panel, look for your Google Ads Conversion Tracking tag firing on the thank-you page or via event trigger.
- Verify the Conversion ID and Conversion Label match exactly what's in your Google Ads conversion action settings.
Tag Assistant will also flag common issues: tags firing multiple times (duplicate conversion risk), tags firing on page load instead of form submit, or mismatched parameters. I rely on this heavily when auditing accounts — it's caught misconfigured tags in about 40% of the new accounts I've reviewed.
Method 3: GTM Preview Mode (For GTM-Based Implementations)
If your conversion tags are deployed through Google Tag Manager, GTM's built-in Preview & Debug mode is your most powerful testing environment:
- In GTM, click Preview in the top-right corner.
- Enter your website URL to open the debug session.
- Navigate to your lead form and complete a submission.
- In the GTM debug panel, find the form submit event (or whatever trigger you've configured).
- Confirm your Google Ads Conversion Tracking tag appears in the Tags Fired section — not in Tags Not Fired.
- Click into the tag to verify the conversion ID, label, and any dynamic value variables are populated correctly.
Key Insight: GTM Preview Mode is the gold standard for testing event-based conversions. Unlike the in-platform troubleshooter, it shows you exactly which trigger fired the tag, what data layer variables were present, and whether any tag sequencing or firing order issues exist — critical context when debugging complex multi-step forms.
Common Mistake: Forgetting to check the "Tags Not Fired" panel in GTM. Most practitioners only look at what fired — but the absence of a tag in the fired list is where your problem actually lives. A tag sitting in "Not Fired" means your trigger condition wasn't met, which often points to a form that doesn't push to a thank-you URL, a click trigger with a wrong CSS selector, or a visibility trigger that never activates.
Method 4: Real Click Test via a Paused Campaign or Search Preview
This method is the most thorough and the closest to real-world conditions. It tests the entire conversion path: ad click → landing page → form submit → tag fire → Google Ads attribution.
- Create a separate test campaign (or use an existing one) with a very tight budget — $5–10/day is sufficient.
- Use the Google Ads Preview & Diagnosis Tool (under Tools > Planning) to find your ad without accruing impressions.
- Alternatively, click your own ad once (yes, this will cost you one click — usually <$5 and worth it for critical campaigns).
- Complete the lead form as a real prospect would.
- Wait 3–4 hours, then check your Campaigns > Conversions column for that specific date.
- Also verify in Goals > Conversions > Summary that the conversion action shows recent activity.
The caveat: Google Ads filters out clicks from the account owner's IP in most cases, so conversions from your own clicks may not always register. Using a different device on a different network (a colleague's phone on mobile data, for example) gives you a cleaner test signal.
Testing Google Ads Lead Form Assets (Native Forms)
If you're running Lead Form Assets (formerly Lead Form Extensions) directly within Google Ads rather than sending users to your website, the testing process is different. These forms collect data natively within the Google ecosystem.
How to Test Native Lead Form Conversions
- Native lead forms don't use website tags — the conversion fires automatically when a user submits the form within the Google ad unit.
- To test, you need to preview the lead form asset in the Google Ads interface: go to Assets > Lead Form Assets, find your asset, and use the preview option.
- Submit a test lead using the preview. Note: preview submissions typically do not count as real conversions or appear in your CRM webhook — they're display-only previews.
- To verify webhook delivery (if you're pushing leads to a CRM), submit a test via the Lead Delivery section in your lead form settings and check your CRM's incoming webhook log.
Common Mistake: Assuming that because a native Lead Form Asset looks correct in preview, the CRM integration is working. The form UI and the webhook delivery are two completely separate systems. I've seen campaigns run for two to three weeks with zero leads reaching the sales team because the webhook URL had a single character typo — while the ads reported conversions perfectly fine within Google Ads.
Interpreting Test Results: What Success Actually Looks Like
Once you've run your tests, you need to know what "passing" looks like versus warning signs that require action.
| Signal |
What It Means |
Action Required |
| Conversion action shows "Active" with recent date |
Tag is firing correctly |
None — proceed with confidence |
| Status shows "Inactive" or "No recent conversions" |
Tag not firing or wrong page |
Run Troubleshooter + Tag Assistant immediately |
| Tag fires multiple times on single form submit |
Duplicate conversion risk |
Fix trigger logic; enable deduplication in GTM |
| Tag fires on page load (not form submit) |
All visitors counted as leads — massive inflation |
Switch to event/click-based trigger immediately |
| Conversion ID or Label mismatch |
Data sent to wrong conversion action or lost |
Update tag parameters to match Google Ads settings |
| Tag fires but conversion doesn't appear in Google Ads after 6+ hours |
Possible lookback window issue or account linking problem |
Check conversion window settings & account access |
Advanced Validation: Using Google Analytics 4 as a Cross-Reference
For accounts where Google Ads is linked to GA4, you have an additional validation layer that most practitioners underutilize.
- After your test submission, check GA4 > Reports > Engagement > Events for the conversion event (e.g.,
generate_lead or your custom event name).
- If the event appears in GA4 but not in Google Ads, the issue is likely in the GA4 → Google Ads import configuration, not in the tag itself.
- If the event doesn't appear in GA4 at all, the tag or trigger is the problem — use GTM Preview to diagnose.
- GA4's DebugView (Admin > DebugView) shows events in near real-time, making it an excellent complement to GTM Preview Mode for complex implementations.
Best Practice: Run a parallel validation between Google Ads conversion data and GA4 event data at least once per month for any active lead gen campaign. A discrepancy of more than 15–20% between the two platforms is a red flag worth investigating. In my experience, discrepancies above 25% almost always indicate a structural tracking problem — not just normal attribution differences.
What to Do Next: Your Conversion Testing Checklist
Here's the concrete action plan to ensure your lead conversion tracking is solid before — and after — launch:
- Run the in-platform Troubleshooter immediately for any conversion action that shows as Inactive or hasn't recorded a conversion in the past 7 days. It takes less than 3 minutes and surfaces the most common issues without needing any external tools.
- Use GTM Preview Mode or Tag Assistant on every new form implementation before the campaign goes live. Verify the tag appears in "Tags Fired," check the Conversion ID and Label against your Google Ads settings, and confirm the tag fires on submit — not on page load.
- Test native Lead Form Assets separately from website tags — submit a test lead through the webhook delivery test in your lead form settings and verify it arrives in your CRM within 5 minutes.
- Conduct a real-click test for high-budget campaigns ($5,000+/month) using a different device on a mobile data connection. Confirm the conversion appears in your account within 4 hours. This is the only method that validates the full attribution chain end-to-end.
- Set a monthly calendar reminder to cross-reference Google Ads conversions against GA4 events. Tracking can break silently — a site update, a GTM publish, a CMS migration — and a regular audit catches problems before they compound into weeks of corrupted bidding data.
Conversion tracking isn't a "set it and forget it" task. It's an ongoing operational discipline. The practitioners who consistently outperform on lead gen campaigns aren't necessarily running more creative ads — they're just certain their measurement is clean, which means their algorithms are optimizing against real signals. Get that foundation right, and everything else compounds in your favor.