How Google Ads conversion tracking works
Know the chain first, so you know where it can snap. Google lays it out like this:
- Someone clicks your ad. With auto-tagging on, a click ID called the GCLID rides along to your page.
- Google stores the click. Google Ads stores a cookie with the click info.
- The person converts. They send the form or reach the thank you page.
- The tag reports it. The conversion tag reads the stored click and sends the conversion back to Google Ads.
Google's current setup uses two pieces. The Google tag goes on every page of your site. The event snippet goes on the conversion page itself. The event snippet points at your conversion with a value in the form AW-CONVERSION_ID/CONVERSION_LABEL.
Break any link and the lead still shows up in your inbox, but Google Ads never hears about it. Then the campaign looks dead, smart bidding has nothing to learn from, and someone starts cutting keywords that were working.
The 5-minute check
Do these in order. Most broken setups fail on one of the first three.
- Minute 1: Read the tracking status. In Google Ads, open Goals, then Conversions, then Summary. Look at the Tracking status column for each action.
- Minute 2: Check auto-tagging. Google's tracking guide says to turn on auto-tagging in all your Google Ads accounts. Without it, the click ID does not get passed.
- Minute 3: Check the tag on the landing page. Is the Google tag on the exact page your ad uses? Not just the home page. Every page.
- Minute 4: Check the ID and label. Google says to make sure the conversion ID and label in the event snippet, or in Tag Manager, match the conversion action. A copied template with a placeholder ID will never report.
- Minute 5: Run a test. Hover the status, pick Troubleshoot, and open Tag Assistant. Enter the landing page URL, not the thank you page, then go through the form like a real lead.
If you use Google Tag Manager, you may need to pick Debug live version in Tag Assistant first. After you close Tag Assistant, Google says verified actions will show as no recent conversions. Once real conversions come in, the status changes to Recording.
Two traps that pass the quick check
The thank you page is on another domain. If your form sends people to a page on a different domain from the landing page, Google says to use the gtag.js domain linker so the GCLID carries over.
The conversion linker is missing. In Tag Manager, Google says to deploy a conversion linker tag on any page where visitors may land after an ad click, usually with the All Pages trigger. If the container already loads a Google tag on every page, you do not need a separate one.
What the statuses mean
| Status | What to do |
|---|---|
| Unverified, Tag inactive, or Needs attention | Use Tag Assistant to run a test conversion and confirm the tag fires. Check where the tag sits. Ask your developer to check the code. |
| Misconfigured | Shows when there is no Conversion Label to use in Tag Manager. If the action was auto-created, Google says to make a manual conversion action to get an ID and label. |
| No recent conversions | The tag was verified but nothing has come in lately. Submit a real test lead and watch for it. |
| Recording | Conversions are coming in. Still spot check that the count matches your real leads. |
This is not rare. A handyman franchise ran ads with a form conversion that had never fired once. Not once. ClickMend found it, and it got fixed. Until then, Google Ads had no form conversions to report or bid on.
Settings that hide real conversions
Sometimes the tag works and the numbers still look wrong. Check these before you call it broken.
- Primary vs secondary. Google reports Primary actions in the Conversions column. Secondary actions only show in the All conversions column. If your lead form is set to secondary, it will not show where you expect it.
- Reporting delay. Google says reporting can take 3 to 24 hours to update. Do not judge a fix the same hour.
- Click date. Google counts a conversion on the date of the click, so numbers may not match your CRM day by day.
- Low volume. Google notes that sometimes there are just not many conversions yet. A test lead tells you if the tag works.
If leads land in a CRM like GoHighLevel and not in Google Ads, the gap is often between the two systems. Read the Google Ads and GoHighLevel gap. If most of your leads call, read Google Ads call tracking, because calls need their own setup.
What ClickMend checks for you
ClickMend scans the page your Google Ad sends people to, the final URL. Along with speed, it checks the tracking on that page:
- Is a Google Ads conversion tag on the page?
- Did the tag actually load?
- Is the conversion ID still a placeholder?
- Is Google Tag Manager missing?
- Is the conversion linker turned off?
It also gives the page a 0 to 100 score that blends Google PageSpeed Insights performance (40%), Core Web Vitals (25%), SEO basics (20%), best practices (10%), and accessibility (5%), and it names unused JavaScript and other slow parts.
ClickMend does not log into your Google Ads account, so it cannot see your conversion settings or statuses. Use it for the page side, and use the steps above for the account side.
The free scan shows the problems, 2 scans a week, no card. Paid plans show the fixes and add weekly monitoring with alerts when a page gets worse, so a tag that breaks after a site edit gets caught. Scan your landing page free.
Frequently asked questions
How long until a fixed tag shows conversions?
Google says reporting can take 3 to 24 hours to update. After a Tag Assistant test, Google says verified actions may show as no recent conversions, then Recording once real conversions come in.
What if Tag Assistant does not see my test conversion?
Google's troubleshooter has an I thought I already triggered it option for that case. Then check that the Google tag is on the landing page and the event snippet is on the conversion page with the right ID and label.
Why do my CRM leads not match Google Ads?
Google counts a conversion on the date of the ad click, not the date of the lead, so totals can differ. Also check whether the action is set to Primary, since only Primary actions show in the Conversions column.
Do I need the conversion linker?
If you use Google Tag Manager, Google says to fire a conversion linker on any page where people may land after an ad click, usually with the All Pages trigger. A container that already loads a Google tag on every page does not need a separate one.
Can ClickMend fix my tag?
ClickMend finds the problem: tag missing, tag not loading, placeholder ID, missing Tag Manager, or conversion linker off. Paid plans show the fix. You or your developer make the change.