Back to blog
Google AdsConversion TrackingAttributionROI

Google Ads Conversion Tracking Setup for Business Owners

Greg Hockenbrocht
Greg Hockenbrocht, Co-Founder, Launch10
April 9, 2026 9 min read

Google Ads conversion tracking is the system that measures which ad clicks turn into actual leads and customers. Setting it up requires creating a conversion action in Google Ads, installing a tracking tag on your landing page, and configuring that tag to fire when someone submits a form or calls your business. Without it, Google optimizes your campaign for clicks — not customers — and you have no way to know which keywords and ads are generating real business.

Whether you found this guide by searching Google or asking an AI assistant, the setup process is the same. The setup takes 2-4 hours if you are comfortable with basic HTML, or under 15 minutes if you use a platform that handles tracking automatically. This guide walks through both paths. WordStream’s 2026 study of 15,000 Google Ads accounts found that 29% recorded zero conversions over a 90-day period — a strong indicator that conversion tracking is either missing or broken. That means the majority of ad spend is completely untracked — money goes out, clicks come in, but there is no data connecting those clicks to actual revenue. Fixing this single gap is typically the highest-return-on-investment change you can make to an existing campaign.

Why Most Google Ads Campaigns Run Without Proper Tracking

Most Google Ads campaigns lack conversion tracking because the setup is technical enough to stop non-developers, but not important-sounding enough to prioritize hiring help. Google makes it easy to launch ads — you can have a campaign running in 15 minutes. But tracking requires editing website code, configuring tag managers, and debugging JavaScript events. Those are fundamentally different skills than writing ad copy or setting a budget.

WordStream’s 2026 analysis of 15,000 Google Ads accounts found that 29% recorded zero conversions over a 90-day period. Whether that’s because tracking isn’t set up, is misconfigured, or the campaigns genuinely produce no results — the outcome is the same: no data to optimize against. Without conversion data, Google’s smart bidding algorithms (Target Cost Per Acquisition, Maximize Conversions) cannot function. Your campaign defaults to optimizing for clicks — which finds people who click ads, not people who become customers. The gap between those two audiences is where your budget disappears.

What Google Ads Conversion Tracking Actually Measures

Conversion tracking measures the specific actions that matter to your business — form submissions, phone calls, quote requests, purchases — and ties each one back to the ad click that produced it. It answers the question every advertiser needs answered: “Which of my ads are generating customers, and which are wasting money?”

Here is what conversion tracking tells you that click data alone cannot:

  • Which keywords convert. You might have 15 keywords. Conversion data reveals “emergency plumber Austin” converts at 8% while “plumber near me” converts at 1.2%. Without tracking, both look the same.
  • What your cost per lead actually is. If you spend $600 on 100 clicks and 5 become leads, your cost per lead is $120. That number — not cost per click — determines profitability.
  • Whether Google’s algorithm is learning. Smart bidding strategies have strategy-specific conversion thresholds — for example, Target ROAS requires at least 15 conversions in the past 30 days per Google’s official guidance. Tracking shows whether you’re hitting the minimum data volume your chosen strategy needs.
MetricAvailable Without TrackingAvailable With Tracking
ClicksYesYes
Cost per clickYesYes
ConversionsNoYes
Cost per leadNoYes
Conversion rate by keywordNoYes
Which ads produce customersNoYes
Smart bidding optimizationNoYes

Without tracking, the right half of that table is blank — and the right half is where all the actionable data lives.

Step-by-Step: Setting Up Conversion Tracking the Traditional Way

Setting up conversion tracking manually requires working across three separate tools — Google Ads, Google Tag Manager, and your website — and typically takes 2-4 hours.

Step 1: Create a conversion action in Google Ads. Go to Tools > Conversions > New conversion action. Select “Website,” enter your landing page URL, and choose a category (Lead, Contact, Submit Form). Set counting to “one” for lead gen. Google generates a conversion ID and label you will need later.

Step 2: Install Google Tag Manager. Create a Google Tag Manager account and container. Copy the two code snippets into your landing page’s HTML (your website’s code) — one in the <head>, one after the opening <body> tag.

Step 3: Create the conversion tag. In Google Tag Manager, create a new “Google Ads Conversion Tracking” tag using the conversion ID and label from Step 1. Set the trigger to fire on form submission.

Step 4: Configure the form trigger. This is where most setups break. Create a Form Submission trigger in Tag Manager, but know that the configuration depends on your website platform — WordPress, Squarespace, Wix, and custom sites all handle form events differently. You may need to enable built-in variables, specify which form to track, or use a custom JavaScript event.

Step 5: Publish and verify. Publish the Tag Manager container, install Google Tag Assistant in Chrome, submit a test form, and confirm the tag fires. Then wait 24-48 hours for data to appear in Google Ads.

Each step has its own failure modes, and a mistake at any point breaks the entire chain. The most common failure is Step 4 — every website platform handles form submissions differently, so a trigger that works on WordPress will not work on Squarespace without modification.

The Common Tracking Mistakes That Waste Your Budget

Even when conversion tracking is set up, several common mistakes cause it to report inaccurate data — which can be worse than no data at all, because you make optimization decisions based on wrong information.

Counting every conversion instead of one per click. For lead generation, count one conversion per click. If someone submits your form twice, that is one lead — not two. The wrong setting inflates your numbers and makes cost per lead look artificially low.

Tracking page views instead of actions. Some setups track visits to a “thank you” page as conversions. If that page is accessible by URL, bots and bookmarks register as false conversions. Track the form submission event itself, not the destination page.

Not filtering internal traffic. Your own test form submissions count as conversions unless you set up IP filters. According to Lunio’s 2026 Global Invalid Traffic Report, Google Search campaigns see an average invalid traffic rate of 5.21%, with Google’s overall platform average at 7.57%. Proper filtering ensures data reflects real prospects.

Mismatched conversion windows. Google Ads defaults to a 30-day conversion window. If you change it to 7 days but your typical sales cycle is 14 days, you will undercount conversions and starve the algorithm of optimization data.

How to Know If Your Tracking Is Working

A broken tracking setup looks identical to a working one until you check the data. Verify at three checkpoints to avoid wasting weeks of untracked ad spend.

Immediate (within 5 minutes): Install the Google Tag Assistant Chrome extension, visit your landing page, and submit a test form. Tag Assistant should show your conversion tag firing with a green checkmark. Red or yellow means misconfigured.

24-48 hours later: In Google Ads, go to Tools > Conversions. Your conversion action should show “Recording conversions” or “Recently active.” If it still says “Unverified” after 48 hours, the trigger is likely not firing — check that your Tag Manager container was published after the last change.

Ongoing (weekly for the first month): Look for anomalies — days with zero conversions when you know leads came in (tracking gap), unusually high conversion counts (bot traffic or double-counting), or conversion rates above 20% (usually a misconfiguration, not a great landing page). Healthy conversion rates for service businesses fall between 3% and 15%.

What Good Conversion Data Tells You

Once tracking is working correctly, the data transforms how you manage your ad budget. Instead of asking “are my ads working?” you can answer specific questions that directly increase your return.

Which keywords to keep and which to cut. If “emergency plumber Austin” costs $7 per click and converts at 9%, your cost per lead is $78. If “plumber near me” costs $3 per click but converts at 0.8%, your cost per lead is $375. The “cheap” keyword is nearly 5x more expensive per customer. Without conversion data, both just “get clicks.” With it, the decision is obvious.

When to increase or decrease your budget. If your cost per lead is $80 and a new customer is worth $500, you have a 6.25x return — increase budget. If cost per lead is $400, you are losing money — time to fix the campaign or try different keywords. Google reports that advertisers who switch to data-driven attribution see a 6% average increase in conversions — and specific case studies show cost-per-lead reductions of 15-25% in the first one to two months.

Whether Google’s algorithm is improving. Smart bidding needs conversion data to learn. You should see cost per conversion decrease over the first 4-8 weeks as the algorithm identifies which audiences and placements convert best. If it is flat or increasing after 8 weeks, something is wrong with your targeting, landing page, or offer — and you have the data to diagnose which. For a deeper look at how conversion data connects to landing page performance and ad alignment, see our guide on connected campaigns.

How Launch10 Sets Up Conversion Tracking Automatically

Launch10 is a purpose-built AI platform that eliminates the manual tracking setup entirely. When Launch10 generates your landing page and Google Ads campaign, conversion tracking is configured as part of the same process — no Google Tag Manager, no code snippets, no trigger configuration.

Here is what happens automatically: Launch10 creates your landing page with tracking code already embedded. It creates the conversion action in your Google Ads account. It configures the form submission trigger. And it verifies the connection so data flows from day one. The entire process that takes 2-4 hours manually is handled in under 10 minutes as part of campaign creation.

Your pages are also optimized to get cited by Gemini, ChatGPT, Claude, and Perplexity — so customers find you whether they search Google or ask AI. This matters because tracking is not a feature you set and forget — it is the foundation that makes everything else in your campaign work. Without it, your AI-generated ads will underperform no matter how good the copy is, because Google cannot optimize toward customers it cannot see. With it, your campaign improves itself over time as the algorithm learns which clicks convert. For a complete overview of campaign setup, budgeting, and strategy, see our Google Ads guide for business owners.

Frequently asked questions

What is a Google Ads conversion?
A Google Ads conversion is any valuable action a visitor takes after clicking your ad — submitting a contact form, calling your business, requesting a quote, or making a purchase. You define what counts as a conversion in your Google Ads account, and the tracking system records each time that action occurs. This data tells Google which clicks are valuable so it can find more people like your best customers.
How do I add conversion tracking to my landing page?
You add conversion tracking by installing a Google tag (or Google Tag Manager container) on your landing page, then configuring a conversion action that fires when a visitor completes your desired action (like submitting a form). This requires adding code snippets to your page's HTML, setting up triggers for form submissions, and verifying the tag fires correctly using Google Tag Assistant. If you use an integrated platform like Launch10, tracking is configured automatically when your landing page is created.
Why are my Google Ads showing clicks but no conversions?
The most common cause is that conversion tracking is not set up or is broken. Without tracking code on your landing page, Google has no way to record when a click becomes a lead — so conversions show as zero even if people are contacting you. Check Tools > Conversions in Google Ads. If no conversion actions are listed, or the status says 'Unverified,' tracking is missing. Other causes include sending traffic to a homepage instead of a focused landing page, or having a form that does not trigger the tracking event.
Do I need a developer to set up conversion tracking?
Traditionally, yes — or at least someone comfortable editing HTML and configuring Google Tag Manager. The setup involves installing code snippets, creating triggers for form events, and debugging tag firing across different browsers and devices. This is why tracking gaps remain common among small advertisers — [WordStream's 2026 study of 15,000 Google Ads accounts](https://www.wordstream.com/blog/google-ads-account-study) found that roughly 1 in 4 accounts recorded zero conversions in a month, a strong directional indicator of widespread tracking failures. However, integrated platforms like Launch10 eliminate the technical setup entirely by building tracking into the landing page automatically.
How long does it take for conversion data to appear?
After setting up conversion tracking correctly, data typically appears in your Google Ads dashboard within 24-48 hours. Some conversions may show sooner, but Google recommends waiting 48 hours before troubleshooting. If no conversions appear after 48 hours, verify your tracking tag is firing by using the Google Tag Assistant Chrome extension on your landing page and submitting a test form.
Greg Hockenbrocht
Greg Hockenbrocht

Co-Founder & CEO, Launch10

Greg Hockenbrocht is the Co-Founder and CEO of Launch10. Before Launch10, he was on the executive leadership team at Fundera through its acquisition by NerdWallet, where he led Growth & New Ventures following the company's IPO. Through Illuminated Ventures and work with founders and business owners, he saw a need for Launch10 to help bring clarity, confidence, and ease to digital marketing.