Why call tracking confuses almost everyone
If you've ever run Google Ads for a local business, you've probably wondered whether the calls you're getting are actually coming from your ads. It's one of those things that feels like it should be obvious — someone clicks your ad and calls you — but the mechanics underneath are genuinely confusing if nobody's ever walked you through them.
When we were running our agency, this came up constantly. Clients would ask things like "how does Google even know someone called me?" or "do I have to change the number on my website?" or "will I be able to see the customer's actual phone number?" These are completely reasonable questions, and the fact that Google's own documentation doesn't answer them cleanly is frankly a failure on Google's part.
So let's fix that.
How Google Ads call tracking actually works
Google uses something called a Google forwarding number — a temporary number that gets displayed to a user when they arrive via your ad. When that person dials it, the call routes through to your real number, and Google logs it as a conversion.
The forwarding number isn't permanent. It's dynamically assigned, which means different users might see different numbers. Google then tracks whether that number was dialled, for how long, and whether it meets your defined criteria for a conversion (more on that in a moment).
This is why call tracking works without you doing anything to your actual phone system. Your real number stays the same. You just answer the phone as normal.
The two ways to track calls in Google Ads
There are two distinct call tracking methods, and mixing them up causes a lot of confusion.
The first is calls from ads directly — this is when someone sees your ad on a mobile device and taps the phone number right there in the search results without even visiting your website. These are tracked through call extensions (now called "call assets" in Google's updated interface).
The second is calls from your website — this is when someone clicks your ad, lands on your site, and then calls the number they see there. For this to be tracked, Google needs to temporarily replace your displayed number with a forwarding number. That requires a small snippet of JavaScript on your website.
Both are worth tracking. If your business lives and dies by phone enquiries, you want visibility into both paths.
Setting up call tracking step by step
Here's how to get both methods working properly.
Step 1: Enable call assets on your campaign
In your Google Ads account, go to Assets (formerly Extensions) and add a call asset at either the account, campaign, or ad group level. Enter your real business phone number. Google will assign a forwarding number automatically when the asset is shown.
Set your call reporting to "on" — this is what actually enables conversion tracking for these calls. You'll also be asked to set a minimum call duration to count as a conversion. For most local businesses, somewhere between 30 and 60 seconds is sensible. A two-second call is almost certainly a wrong number.
Step 2: Create a call conversion action
Go to Goals > Conversions > New conversion action, and select "Phone calls." Choose "Calls from ads using call extensions" for the first method, and "Calls to a phone number on your website" for the second.
For website calls, you'll be given a global site tag and a phone snippet to install. If you're already running Google Ads with conversion tracking, you likely have the global site tag already — you just need the additional phone snippet added to your site.
Step 3: Install the website call snippet
This is the part that trips people up. The snippet goes on every page where your phone number appears — typically this means your header, footer, and contact page. If you use a tag manager, you can deploy it that way without touching your site's code directly.
Once it's live, Google will dynamically swap your displayed number for a forwarding number when it detects a visitor came from one of your ads. The visitor sees the forwarding number, calls it, gets connected to you, and Google records the call.
Step 4: Verify it's working
Give it 24 to 48 hours and then check your Conversions report. You can also use Google Tag Assistant to verify the snippet is firing correctly on the relevant pages. If you're seeing zero calls after a week of reasonable traffic, something in the installation has likely gone wrong.
The questions everyone actually asks
Will you see the caller's real phone number?
Sometimes. Google will pass through the caller's number in some cases, but this isn't guaranteed. It depends on the caller's carrier and privacy settings. What you will always see in Google Ads is that a call happened, how long it lasted, and whether it was a first-time or repeat caller. The granular detail lives in your reporting, not necessarily in your phone's call log.
If seeing every caller's number is important for your business — for following up on missed calls, for example — a dedicated call tracking service layered on top of Google's native tracking is worth considering.
Do you need to change the number on your website?
No. Your real number stays exactly where it is. The forwarding number is only shown to visitors who came through your ads, and only temporarily. Anyone who finds your site through organic search, a directory, or a referral will see your normal number. This is one of the most common misconceptions we see, and it causes people to avoid setting up tracking altogether because they think it'll disrupt their business.
What counts as a conversion?
You define this. The minimum call duration setting is your main lever here. Set it too low and you'll be counting accidental dials and robocalls. Set it too high and you'll miss genuine short enquiries. Most businesses find 30 to 60 seconds captures the intent they care about without inflating the numbers.
This is also one of those settings that Overtime monitors actively — because if your call conversion threshold is misconfigured, your campaign is optimising towards the wrong signal, and every decision downstream becomes less reliable.
Why this matters more than people realise
Call conversions aren't just a vanity metric. Google's Smart Bidding strategies use your conversion data to decide who sees your ads and what you pay for each click. If you're not tracking calls, you're running on incomplete information. The algorithm thinks fewer things are working than actually are, which pushes bids and budgets in the wrong direction.
We've seen accounts where the client was convinced their ads weren't performing — low reported conversions, high cost per result — and when we dug in, calls weren't being tracked at all. Once set up properly, the picture changed completely.
For local businesses especially, where a phone call is often the entire point, getting this right is not optional. It's the foundation that everything else builds on. If you want an honest view of where your account stands before making changes, a free Google Ads audit is a good place to start.
A note on ongoing management
Call tracking isn't a one-time job. Conversion actions occasionally break — a site update removes the snippet, a tag fires incorrectly, a new page launches without the code. The data looks fine until you notice conversions have quietly dropped to zero.
Overtime keeps an eye on this continuously. If call conversion data drops unexpectedly or starts behaving in a way that looks off, it flags it rather than letting campaigns run on corrupted data for weeks. For small businesses managing their own accounts, this kind of ongoing monitoring is one of the harder things to stay on top of — especially when you've got an actual business to run.
The setup itself is genuinely not complicated once you understand the logic. It takes maybe an hour to implement properly, and the clarity it gives you is worth considerably more than that. If you're curious what else might be missing from your current setup, see what Overtime covers or take a look at what it costs to have it managed for you.