Google Ads for beginners · Step 5

Google Ads conversion tracking: how to set it up the right way

Conversion tracking tells Google Ads which clicks turned into customers. Without it you are paying for clicks and guessing. This guide walks you through deciding what to count, choosing a tracking method, testing it and avoiding the mistakes that quietly waste budget.

What a conversion is and why it matters

A conversion is an action you value that someone takes after clicking your ad: sending a contact form, calling you, booking an appointment or buying something. Google Ads records it and connects it back to the campaign, keyword and ad that brought the person in.

This matters for two reasons. First, it lets you see your real cost per lead or per sale instead of just clicks. Second, Smart Bidding, Google's automated bidding (strategies like Maximize conversions or Target CPA), learns only from conversions. If tracking is missing or wrong, the automation optimizes toward the wrong thing, and it can do that very efficiently.

Step 1: decide what counts and pick one primary goal

Write down the actions that actually bring you business. For a local service company that is usually forms, calls and bookings. For a shop it is purchases.

Then decide which one is your primary goal. In Google Ads each conversion action can be set as primary (used for bidding and shown in the main Conversions column) or secondary (recorded for reference only). Mark the action that best reflects a real customer as primary and the rest as secondary. If everything is primary, bidding treats a newsletter signup the same as a booked job, and it will chase whatever is cheapest.

Step 2, option A: the Google tag or Google Tag Manager

The most common setup is a tag that fires when the conversion happens. In Google Ads, go to the conversions section (under Goals at the time of writing; menu labels change from time to time) and create a new website conversion action. Google gives you a tag to install.

The cleanest trigger is a thank-you page that people only see after sending the form, for example a page at /thank-you. If your form does not redirect, fire the tag on the form submit event instead. Google Tag Manager, a free tool for managing website tags without editing code each time, makes this easier: you add the Google Ads conversion tag and attach it to a trigger such as a page view of the thank-you page or a successful form submission.

Option B: import key events from Google Analytics 4

If you already use Google Analytics 4 (GA4) and have marked actions there as key events (GA4's name for conversions), you can link GA4 to Google Ads and import those events. This is quick and keeps one definition of a lead across both tools.

The trade-off: GA4 imports can arrive with a delay and are counted using GA4's attribution, so numbers may not match a native Google Ads tag exactly. Either method works. The important rule is to use one source per action, not both.

Option C: tracking phone calls

For plumbers, electricians, clinics and most local services, calls are often the main source of leads. Skipping call tracking makes campaigns look worse than they are and starves bidding of data.

Option D: offline conversions and CRM import

Not every lead is a good lead. Offline conversion import lets you tell Google Ads which leads actually became booked jobs or customers. When someone clicks an ad, Google adds a click ID called GCLID to the landing page URL. Your form saves it in a hidden field, it goes into your CRM (for example GoHighLevel, Jobber or HubSpot), and when the lead is qualified or won, the CRM or an upload sends that GCLID back to Google Ads as a conversion.

This is the most accurate signal you can give bidding, because it teaches Google which searches produce paying customers rather than just form fills. Many CRMs have a built-in Google Ads integration for this.

Enhanced conversions for leads, in plain terms

Enhanced conversions for leads is a way to match leads without relying only on the GCLID. When someone submits your form, the tag takes the email or phone number, scrambles it with a one-way code (hashing) and sends that code to Google. Later, when you report that the lead became a customer, you send the same hashed email or phone, and Google matches the two. Google does not receive the plain email address. It is worth turning on if you plan to import qualified leads from a CRM.

Step 3: set value and counting

Each conversion action has a value and a counting setting. Value can be a fixed number (for example what an average lead is worth to you) or the actual purchase amount for an online store. Even rough values help you compare actions and later use value-based bidding.

Counting decides what happens when one person converts more than once after a click. Use "One" for leads, because three form submissions from the same person are still one lead. Use "Every" for purchases, because each order is real revenue.

Step 4: test before you trust it

Open Google Tag Assistant, connect it to your website and go through the action yourself: send a test form or reach the thank-you page. Check that the Google Ads conversion tag fires once, on the right page, and not on every page load. In Google Ads, the conversion action status should change from unverified to recording within a day or so of real traffic.

Repeat the test whenever you change your website, form plugin or thank-you page. Tracking often breaks silently after a site redesign.

Costly mistakes to avoid

These are the problems that show up most often in small accounts. Each one makes your cost per lead look better or worse than reality, and pushes Smart Bidding in the wrong direction.

Checking your setup with an AI assistant

If you connect your account to Claude, ChatGPT or Codex through Ads Connector, you can ask the assistant to review your tracking in plain language. It can list all conversion actions, show which are primary and which are secondary, flag likely duplicates (for example a GA4 import and a tag with similar names), and point out actions that have stopped recording. It can also check Google Tag Manager to see which tags and triggers exist. Changes to settings are shown to you first and logged. Details are at https://ads-connector.com.

FAQ

Do I need conversion tracking before running Google Ads?

You can run ads without it, but you will not know which clicks led to customers, and Smart Bidding cannot work properly. Set up at least one primary conversion before or right after launch.

What is the difference between a primary and a secondary conversion?

Primary conversions are used for bidding and appear in the main Conversions column. Secondary conversions are recorded for reference but do not influence bidding. Keep one main goal as primary.

Should I use the Google tag or import from GA4?

Both work. The native Google Ads tag is usually faster and more precise for bidding, while GA4 import keeps one definition across tools. Choose one source per action so you do not double count.

How long should a call last to count as a conversion?

Many service businesses use 60 seconds as a starting point. Short calls are often hang-ups or wrong numbers. Adjust the minimum based on how long a real enquiry takes for you.

Why does Google Ads show more conversions than I actually got?

Common causes are duplicate tags, page views counted as conversions, "Every" counting on leads, or spam form submissions. Check which actions are primary and test the tag with Tag Assistant.

What is GCLID and do I need it?

GCLID is the click ID Google adds to your landing page URL. You need it if you want to send qualified leads or sales from your CRM back to Google Ads as offline conversions.

Connect your ad accounts

Sign in with Google, connect your accounts and paste one URL into your AI client.

Related guides