What you need to know
- You can track where calls come from for free by asking callers, using Google Ads call reporting, and putting one tracked number on a single channel.
- Google Ads call reporting is genuinely free, but it only covers Google Ads. It cannot see Bing, Facebook, organic search or your letterbox flyer.
- UTMs cannot follow a phone call. They live in a web link, so they vanish the moment someone dials.
- Free works well for one or two channels and low call volume. It quietly breaks once you run several channels at once.
- The point where free costs you is per-channel attribution at scale, which needs multiple tracked numbers and dynamic number insertion.
You can track where your phone calls come from for free, and for a small business with one or two channels it can be genuinely useful. The free toolkit is: ask every caller how they found you and log it, turn on Google Ads call reporting, put a single tracked number on one channel, and keep a simple spreadsheet. That gives you a rough but real picture of which marketing makes the phone ring. What it cannot do for free is split every call cleanly across every channel, ad and keyword at scale, and that gap is where free quietly costs you leads.
This is the honest version. No upsell dressed up as a guide. We will walk through each free method, how to actually set it up, and exactly where its ceiling sits, so you can decide whether free is fine for you or whether it is leaking money you cannot see.
First, what “tracking a phone number” really means
People searching for how to track phone numbers for free usually mean one of two things, and they are very different. One is tracing who a number belongs to, which is a privacy and telco matter we are not covering here. The other, and the one that matters for any business, is call attribution: knowing which marketing channel a call came from so you can spend on what works and stop spending on what does not.
That second job is what the rest of this guide is about. If your real question is “which of my ads, listings or flyers actually drove that call,” you are in the right place.
Free method 1: Ask the caller and log it
The oldest free method still works: ask every caller “how did you hear about us?” and write the answer down. It costs nothing, it works on every channel including offline ones like a letterbox flyer or a sign on a van, and it captures something no software can: the caller’s own words.
To do it properly, make it a habit, not an afterthought. Have whoever answers the phone ask the question on every call, record the answer in a shared spreadsheet with the date and roughly what the call was about, and review it weekly. A simple sheet with columns for date, source, what they wanted, and whether it turned into a job is enough to start spotting patterns.
The limits are real, though. People forget how they found you, or they say “Google” when they mean your ad, your map listing and your website all blur together. Busy staff skip the question when the phone is ringing off the hook. And it only captures calls that get answered. The ones that go to voicemail at 7pm never make the sheet at all.
Free method 2: Google Ads call reporting
If you run Google Ads, the platform has free call reporting built in. When you turn it on, Google assigns a Google forwarding number to your ads, then records each call’s start time, duration and the caller’s area code, and counts calls over 15 seconds as conversions (Google Ads Help). You do not pay extra for this. It is part of the account.
To set it up, go to your conversions settings in Google Ads, create a phone call conversion action, and enable call reporting. You can track calls from call extensions and call-only ads, and with a bit more setup, calls to the number shown on your website when the visitor arrived from a Google ad. The data shows up in your campaign columns under call details.
It is a solid, free way to prove your Google Ads spend is producing calls. But the ceiling is sharp. Google’s forwarding numbers are Google’s property and only work on Google Ads. They cannot track Bing, Facebook, your email signature, organic search or anything offline (CallRail). It also tells you who called, when and for how long, not what was said. So it answers “are my Google Ads working” and nothing else.
Free call reporting answers one question well: are my Google Ads producing calls. It says nothing about the other half of your marketing, and most businesses get most of their calls from that other half.
Free method 3: One tracked number on one channel
Here is a clever, near-free trick. Take one channel you want to measure (say your letterbox flyer or your Google Business listing) and put a single distinct phone number on it that you use nowhere else. Every call to that number can only have come from that one channel. No software, no guessing.
Plenty of businesses already have a spare line, a second mobile, or a cheap virtual number they can dedicate this way. Point it at your main phone, put it on exactly one channel, and count the calls. It is the cleanest free attribution you can get, because the number does the work that asking the caller cannot.
The catch is that it only scales to one or two channels before it falls apart. If you put the same single number on your website, your flyer and your Facebook page, every call lands on it and you are back to guessing which channel drove it. To split channels cleanly you need a different number per channel, and managing more than a couple of those by hand gets messy fast. This is exactly the problem that proper call tracking automates.
Free method 4: UTMs and a spreadsheet (for the clicks, not the calls)
UTM parameters are the free standard for tracking which channel drove a website visit. You add tags to your links (source, medium, campaign) and your analytics tells you which campaign sent each visitor. For form fills and click-throughs, they are excellent and they cost nothing.
The hard limit: UTMs cannot follow a phone call. They live inside a web address, so they only survive a click. The instant someone reads the number on your page and dials it from their phone, the UTM is gone. There is no link for it to ride on. So UTMs will tell you which campaign brought someone to your site, but not whether that person then picked up the phone. For a business where the phone is the main way customers get in touch, that is a large blind spot to leave open.
So when is free actually fine?
Free is genuinely enough in a few honest situations. If you run one or two channels, your call volume is low enough to log by hand, and you are not spending real money on ads you need to justify, the free toolkit above will give you a workable picture for nothing. A sole trader with a website and a Google listing, taking a handful of calls a day, does not need to pay for attribution software to know roughly what is working.
Use the free methods together and they cover each other’s gaps reasonably well: Google Ads call reporting for the paid side, a dedicated number on your one biggest offline channel, the “how did you hear about us” question for everything else, and a spreadsheet to hold it all. That is a sensible, no-cost starting point, and we would never tell you to pay for more than you need.
Where free quietly starts costing you
The trouble is that free does not fail loudly. It fails by leaving gaps you cannot see, and the leads fall through those gaps without ever showing up as a problem. Three things break as you grow:
Per-channel attribution at scale. The moment you run more than a couple of channels at once (Google Ads, Bing, organic, a flyer, a Facebook campaign), you need a separate tracked number for each to keep them apart. Free methods give you one or two clean signals at best; everything else collapses into “not sure.”
The calls nobody logs. Missed calls, after-hours calls and the calls where staff forget to ask never make it into a manual system. Those are often your highest-intent leads, and they are invisible to every free method.
The cost of guessing. When you cannot prove which channel drives calls, you either keep paying for things that do not work or cut the ones that quietly do. Either mistake costs far more than tracking would. That is the real price of free: not a bill, but the leads and the wasted spend you never get to see.
Free tracking does not send you an invoice. It sends you a fuzzy picture, and you pay for the fuzziness in misread spend and leads you never knew you lost.
What paid tracking adds, in plain terms
The thing free cannot do is automatic, clean, per-channel attribution across everything at once. Paid call tracking solves it with two pieces. First, a unique tracked number for each channel, so every call carries its source with it. Second, dynamic number insertion, which swaps the number shown on your website to match how each visitor arrived: a visitor from Google Ads, one from Bing and one from organic search each see a different number, and every call is attributed automatically with no one having to ask.
From there it captures the calls free methods miss (missed, after-hours, repeat) and can push call conversions back into Google Ads so your bidding optimises on actual phone leads, not just clicks. It is not magic and it is not free, but for a business spending real money to make the phone ring, it usually pays for itself by cutting the spend that was never working. If you want the numbers, our breakdown of call tracking cost in Australia lays it out plainly.
A sensible path from free to paid
Start free. Turn on Google Ads call reporting, dedicate one number to your biggest offline channel, ask every caller and log it, and run that for a month or two. You will learn a lot for nothing, and you will see firsthand where the gaps are. When you find yourself unable to answer “which channel drove that call” for the channels you are spending on, that is the signal to step up to proper tracking, not before.
When you reach that point, you can see how Gibson does call tracking: tracked numbers and dynamic number insertion across all your channels, the Google Ads link configured for you, on no-lock-in packages. We would rather you outgrow free than overpay before you need to. For the full free-first walkthrough, see our free phone tracking guide.
If you are not sure whether free is leaving leads on the table, get a once-off AI + Data Assessment. We’ll show you what your call data is really telling you.
Frequently asked questions
Can you track phone numbers for free?
Yes, partly. You can track where calls come from for free by asking callers how they found you and logging it, using Google Ads call reporting (free inside the platform), and putting one tracked number on a single channel. What you cannot do for free is automatically attribute every call to the exact channel, ad or keyword at scale. That requires multiple tracked numbers and dynamic number insertion.
Is Google Ads call reporting really free?
Yes. Google Ads call reporting is built into the platform at no extra cost. It assigns a Google forwarding number to your ads and records the call time, duration and caller area code, and counts calls over 15 seconds as conversions. The catch is that it only works for Google Ads. It cannot track calls from Bing, Facebook, your letterbox flyer or organic search.
Can UTM parameters track a phone call?
Not directly. UTM tags live in a web address, so they only follow a click. The moment someone reads your number and dials it from their phone, the UTM is gone. UTMs are excellent for tracking which channel drove a form fill or a click, but a phone call needs a tracked number to carry that information through.
When is free phone tracking good enough?
Free is fine when you run one or two channels, your call volume is low enough to log by hand, and you are not spending real money on ads you need to prove. A sole trader with a website and a Google listing can get a useful picture for nothing. It stops being enough once you run several channels at once and need to know which one is actually paying for itself.
What does free phone tracking miss?
Free methods miss the calls nobody logs, calls where the caller cannot remember how they found you, and any clean split between channels running side by side. They also miss missed calls, after-hours calls and the link between a specific keyword or ad and a specific call. Those gaps are usually where the money is, which is why free quietly costs you leads as you scale.

