Google Ads

A surprising number of Google Ads accounts run for months tracking only a fraction of the leads they actually generate. A business might carefully track web form submissions while completely missing the phone calls, WhatsApp messages, and Google Business Profile enquiries that the same ads are quietly driving. This creates a distorted picture where Smart Bidding optimises toward an incomplete goal, budget gets allocated based on partial data, and the business genuinely believes its ads are underperforming when a large share of real results simply never got counted. This guide walks through how to track each major lead channel properly.

Why incomplete tracking is worse than no tracking at all

No tracking at all is an obvious problem that gets fixed quickly, but partial tracking is more dangerous because it looks like a working system while quietly misleading every decision built on top of it. Smart Bidding strategies optimise aggressively toward whatever conversion actions you've defined, so if phone calls are invisible to the system, it will systematically under-value the keywords and ads that happen to drive more calls than form fills, even if those same keywords are actually your best performers in terms of real business outcomes.

Setting up web form tracking correctly

The most reliable way to track form submissions is a destination-based conversion, firing on an actual "thank you" page that only loads after a successful submission, rather than a click-based conversion tied merely to a "submit" button being clicked, since the latter fires even when the form fails validation or submission errors out silently. Setting this up through Google Tag Manager, which most modern websites already use, tends to be more maintainable over time than hardcoding tracking snippets directly into page code, since it lets you update tracking logic without needing a developer for every change.

Tracking phone calls that come from the ad itself

Google Ads offers native call tracking through call extensions and call-only ad formats, which can report a call as a conversion once it exceeds a minimum duration you set, based on Google's own forwarding number technology. This works well for calls made directly by tapping an ad's call extension on a mobile device, but it doesn't capture calls made after someone visits your website and calls the number listed there instead of using the ad's call button directly, which is a very common behaviour.

Tracking calls that originate from your website

To capture calls made from a number displayed on your website, rather than directly from the ad, dynamic number insertion is the standard approach: a call tracking tool swaps the phone number shown on your site with a unique, trackable number for each visitor session, then routes the call through to your real number while logging which campaign, keyword, or even ad drove it. Several established call tracking tools integrate directly with Google Ads to feed this data back as a conversion, closing the gap between an ad click and an eventual phone call that might happen minutes or even days later.

Tracking WhatsApp enquiries

WhatsApp has become an especially common enquiry channel for many local businesses, and tracking it typically involves using a "click to WhatsApp" link or button on your landing page or Google Business Profile, one that opens a chat with a pre-filled message, paired with a conversion event fired when that link is clicked. Because the actual conversation happens off your website entirely, inside WhatsApp itself, this click-based tracking only tells you that someone opened a chat, not whether that chat turned into a real, qualified conversation, which means it should be treated as a leading indicator rather than a complete measure of quality.

Closing the WhatsApp quality gap manually

Since automated tracking of WhatsApp conversation quality is limited, many businesses supplement it with a simple manual process: whoever manages WhatsApp enquiries logs which conversations turned into genuine leads or sales, ideally in a shared sheet or CRM, which can then periodically be cross-referenced against click timestamps to get a rough sense of true conversion rate by campaign, even without a fully automated pipeline.

Tracking Google Business Profile driven actions

Enquiries generated through your Google Business Profile, such as calls, direction requests, website clicks, or the profile's own messaging feature, are visible within Google Business Profile's own performance data and, when your ads and business profile are properly linked, can factor into your broader picture of which channels and campaigns are producing real interest. This data source is often overlooked entirely because it lives in a separate interface from Google Ads, even though the two increasingly work together for local businesses.

Using Google Ads' offline conversion import

Offline conversion import lets you upload data about what happened after the initial click or call, such as a lead turning into a genuine sale or a specific deal value, matched back to the original click through a stored click identifier known as GCLID. This is one of the more powerful and underused features available in Google Ads, and setting it up properly, usually through a CRM integration or a periodic manual upload, allows Smart Bidding to eventually optimise toward real business outcomes rather than surface-level conversions like a form fill or an opened chat.

Bringing calls, forms, and WhatsApp into one combined view

Once each channel is tracked individually, the next step is bringing them together into a single combined view, whether that's inside Google Analytics 4, a CRM, or even a well-maintained shared spreadsheet, so that lead volume and quality can be assessed across the whole account rather than channel by channel in isolation. Without this combined view, it's easy to draw the wrong conclusion, for instance believing a campaign underperforms because its form conversion count looks weak, when in reality it's quietly driving a large share of your phone call leads instead.

Setting up Google Analytics 4 to support this properly

Google Analytics 4 can track events across your website, including form submissions, WhatsApp link clicks, and phone number clicks, and when properly linked to Google Ads, this data can support both reporting and, in some setups, conversion import back into the ads account. Getting GA4 event tracking configured correctly, with clearly named, consistent events for each lead type, is worth doing early, since retroactively fixing years of inconsistent event naming is a far more painful project than setting it up correctly from the outset.

A hypothetical illustration of what full tracking reveals

Imagine a hypothetical legal services firm that, before implementing full tracking, believed their Google Ads account was underperforming based on a fairly low count of web form submissions relative to spend. In this illustrative scenario, once call tracking and WhatsApp click tracking were added, the firm might discover that the majority of real client enquiries were actually arriving by phone and WhatsApp, with the web form representing only a small share of true lead volume, completely changing the conclusion about whether the ads were working. This kind of gap between what a business believes and what's actually happening is common enough to be worth checking for directly rather than assumed away.

Common mistakes that undermine even well-intentioned tracking setups

Duplicate conversion counting, where the same lead is recorded twice through both a form-based and a click-based conversion action, is one frequent issue, alongside tracking tags that stop firing silently after a website redesign or platform migration and simply go unnoticed for months. Periodically testing every conversion action with a genuine, real submission or call, rather than assuming a setup that worked once still works today, is a habit worth building into a regular account review, alongside the broader troubleshooting steps in our article on why Google Ads aren't generating leads.

Why this groundwork matters for everything else in your account

Every optimisation technique covered in our guides on generating high-quality leads and reducing cost per lead without losing quality depends on Google Ads actually seeing an accurate, complete picture of what's converting. Smart Bidding, Quality Score, and even basic manual budget decisions are all only as good as the data feeding them, which makes tracking setup less of an optional technical detail and more of a genuine prerequisite for everything else in a well-run account.

Handling privacy and consent properly while tracking leads

Any call tracking, form tracking, or customer data import needs to be handled in a way that respects user privacy and complies with applicable data protection expectations, including being transparent with website visitors about call recording where used, and following Google's own data policies when uploading offline conversions or building customer match lists from past customer information. Google's support documentation on ads.google.com covers the specific requirements for offline conversion imports and customer data handling in detail, and it's worth reviewing directly rather than assuming informal practices are automatically compliant.

Building a simple lead tracking dashboard your whole team can trust

Once calls, forms, WhatsApp, and Google Business Profile actions are all being captured somewhere, consolidating them into one simple, regularly updated view, even a shared spreadsheet updated weekly if a full CRM isn't yet in place, gives everyone from the business owner to whoever manages the ads a single source of truth to work from. Without this consolidation, it's easy for different people to look at different partial numbers and draw entirely different, sometimes contradictory conclusions about how well the ads are actually performing.

A quick FAQ

Do I need call tracking software, or can I just use Google Ads' built-in call reporting? Google's native call extension reporting covers calls made directly from an ad, but a dedicated call tracking tool is generally needed to also capture calls made from your website after the initial click, which for most local businesses is a meaningful share of total call volume.

Is it worth tracking WhatsApp if most conversations don't lead anywhere? Yes, even imperfect tracking is more useful than none, since it at least tells you which campaigns are driving interest, and pairing it with a simple manual log of genuine leads closes most of the remaining gap.

How often should I audit my tracking setup? A quarterly check, plus an immediate check any time your website undergoes a redesign or platform change, is a reasonable minimum to catch tracking that has silently broken.

Complete, accurate lead tracking is the foundation everything else in a Google Ads account is built on, and it's one of the areas where a small amount of setup effort pays off across every future optimisation decision. If you'd like help getting this set up properly across calls, forms, WhatsApp, and Google Business Profile, our Google Ads management service includes full tracking setup as standard, and you can get started through our get started page.

Related services