Notes from the build/

What a conversion action is in Google Ads, and why yours might be lying

A conversion action is the event you tell Google Ads to count as a success, and every report and bidding decision hangs off it. Here is how it works, how the counting setting should be set, and how to check yours in ten minutes.

By

A conversion action is the specific event you tell Google Ads to count as a success: a form submitted, a phone call made, a purchase completed. Every number in your reports, and every bidding decision Google makes with your money, hangs off that one definition.

What does a conversion action actually track?

You define the action once, and from then on Google counts it whenever the linked tag fires. For a lead generation business the usual actions are a contact form submission, a click-to-call, and perhaps a WhatsApp click. For an online shop it is the purchase, ideally with the order value passed through. The tag itself is a small piece of code, usually installed through Google Tag Manager, that tells Google the thing you care about just happened.

The important word is fires. Google has no idea what a form is. It only knows a tag went off. If the tag goes off at the right moment, your numbers mean something. If it goes off at the wrong moment, Google will count nonsense forever and report it back to you with complete confidence.

What is the counting setting, and which one should I use?

Every conversion action has a counting setting, either one per click or every. One per click counts a single conversion per ad click, however many times the tag fires afterwards. Every counts each firing. Purchases should use every, because three orders from one click are three real sales. Lead generation should use one per click, because a visitor who submits the same form twice is still one lead. A lead form left on every quietly inflates your numbers.

Why might my conversion numbers be lying?

Because the action is only as honest as the moment its tag fires. In one account I took over in 2026, the conversion tag fired on page load rather than on form submission, so every visitor who reached the page was counted as a lead.

75%

of clicks counted as conversions in that account, because the tag fired on page load instead of on the form submit

The reports looked spectacular and the inbox stayed quiet. Worse, smart bidding optimises toward whatever the conversion action counts, so the system was spending the budget chasing people likely to load a page, which is everyone. I unpack that mechanism in what smart bidding is, and the three ways it goes wrong.

How do I check mine in ten minutes?

Open your site, submit a test enquiry, and watch when the conversion tag fires, using preview mode in Google Tag Manager if you have access. If the tag fires before you submit anything, you have found your problem. I walk through the full check in Google Ads says you are getting conversions but no leads arrive, and the monthly evidence a healthy account should produce is covered in the three receipts.

One caution from doing these rescues: verify before you rebuild. Of 70 tracking problems I suspected across takeovers, 30 proved false once I checked inside the GTM containers. Fix measurement first, confirm what is actually firing, and only then judge the campaigns, or the person running them, on the numbers.

Get the next essay in your inbox.

Long-form on travel, AI, and the people the platforms were not built for. One email a week. No noise.

← Back to writing