Skip to content
← Back to Bytes
Lead Generation/Oct 4, 2026

Call Tracking for Businesses Whose Leads Arrive by Phone

If your enquiries arrive by phone and nothing records which advert produced them, every budget decision after that is a guess. How to close the gap.

TL;DR

A phone enquiry leaves no trail back to the advert that produced it, so phone led businesses optimise on a fraction of their own demand. Dynamic number insertion closes the attribution gap, but the step that makes it useful is having whoever answers the phone categorise each call.

A large share of the businesses we work with get most of their enquiries by phone. Clinics, trades, home services, legal and veterinary practices all share the same pattern: the advert does its job, the visitor reaches for the phone instead of the form, and the campaign gets no credit for it. At The Growth Bully, a Malta performance marketing agency, this is the single most common reason a working account looks like a failing one.

The cost of that gap is not reporting tidiness. It is that every optimisation decision after it is a guess. Pausing the campaign that quietly generates half your calls is an easy mistake to make when the only thing you can see is form fills.

Why does a phone enquiry break your ad reporting?

Because the enquiry leaves the website before anything records it. A form fill fires a conversion the platform can attribute to a click. A phone call happens on a different device, through a network nobody is measuring, and arrives as a voice at a desk. Nothing joins it back to the advert unless you build that join.

What follows is predictable. The campaigns that happen to attract form fillers look efficient and get the budget. The campaigns attracting phone led buyers, who are often the higher intent ones, look like waste and get cut. The account then optimises itself towards the lower value enquiry type over a few months, and nobody can see why revenue did not follow the dashboard.

What is dynamic number insertion?

It is a small script that swaps the phone number on your website for a tracking number chosen per visitor, then forwards the call to your real line. Because the number is tied to how that visitor arrived, the call can be attributed to a campaign, a keyword or a search term the way a form fill already is.

The caller notices nothing. They dial a number on your site and your phone rings. Behind it, the system holds a pool of numbers and assigns one for the length of a session, which is what allows a call thirty minutes after the click to still be matched to the right source.

What breaks dynamic number insertion?

Four things, in roughly this order of frequency. A hardcoded number somewhere the script cannot reach. Too small a number pool for your traffic, so two visitors share a number and the attribution becomes a coin toss. A cached page serving a stale number. And a number published off site that no script can touch.

The last one is the most commonly missed, because it is not a website problem at all. Fixing it is mechanical rather than clever:

  • Find every published instance of the number across the site, the Google Business Profile, directories, social profiles and email signatures. Only the website ones can be swapped.
  • Keep the Business Profile number as your real line. A tracking number there creates a name, address and phone inconsistency that works against your local visibility, which costs more than the attribution is worth.
  • Size the pool against concurrent sessions, not monthly visits. Pools are sized too small far more often than too large.
  • Check images and PDFs. A number inside a header image or a price list cannot be replaced and will quietly absorb a share of your calls.
  • Exclude the number from page caching, or the whole mechanism silently stops working the first time a cache layer is added.

Treat the website number as the tracked one and your profile number as the canonical one, and the local visibility side stays intact. We cover that side in how your Business Profile earns local visibility.

Does call duration tell you whether a call was any good?

It is the crudest possible proxy and it is still better than nothing. Most platforms let you count a call as a conversion past a threshold, commonly sixty or ninety seconds, on the reasoning that a wrong number or a supplier call ends sooner. It filters obvious noise. It does not tell you whether the caller was a buyer.

The failure mode is specific. A long call can be a complaint, a supplier or somebody who needed directions. A short one can be a booked job from a repeat customer who knew exactly what they wanted. If you optimise a campaign on duration alone, you reward whatever generates talkative callers, which is not the same as whatever generates revenue.

How do you score call quality without listening to every call?

Have the person answering the phone mark each call in one of three or four fixed categories as they finish it, and push that back into the ad platform as the conversion. Buyer enquiry, existing customer, not relevant, wrong number. It takes seconds per call and it turns a volume metric into a quality one.

This is the step that makes call tracking worth paying for, and it is the step most implementations skip. Attribution tells you which advert produced a ringing phone. The categorisation tells you which advert produced a customer. Only the second one can safely drive a bidding decision. The mechanics of pushing those outcomes back into the platforms are the same as for form enquiries, covered in conversion tracking that survives.

What are the rules on recording calls in the EU?

Recording a call means processing personal data, so it needs a lawful basis, a stated retention period and a notice to the caller before the recording starts. Call tracking without recording is a lighter obligation. This is a legal question for your own adviser rather than a marketing one, and the safe default is not to record.

Worth separating in your own mind: attributing a call to a campaign and recording its contents are two different activities with two different risk profiles. You can run the whole system described here, including quality categorisation, with no recording at all, because a human marking a category produces the data you need. If your sector has its own obligations, which healthcare and financial services generally do, treat those as the binding ones.

What should you fix before you buy call tracking?

Whether the phone gets answered. Attribution on an unanswered line simply measures the leads you lost more precisely. Across phone led accounts, missed calls during opening hours are routinely the largest single source of wasted ad spend, and no amount of reporting changes that.

Our own delivery standard is a follow up within five minutes of an enquiry arriving, because response speed changes the outcome more than almost anything downstream of it. The order of work is therefore: answer reliably, cover the misses automatically, then measure. More on each in why response speed decides the sale and what to do about the calls you miss.

Is call tracking worth it for a small account?

If more than roughly a third of your enquiries arrive by phone, yes, and the cost is lower than most people assume relative to the spend it protects. If almost everything comes through a form, it is a reporting nicety. The deciding question is what share of your enquiries is currently invisible.

The way to find out takes an afternoon: ask whoever answers the phone to tally calls for two weeks and compare that with the form fills in the same period. If the phone wins and your reporting does not show it, you have been making budget decisions on a fraction of your own demand. That join between enquiry and follow up is what our LeadLock work exists to close, and it is the same pattern across home services and clinic appointment accounts. Tell us how your enquiries arrive and we will tell you how much of your demand is currently unattributed.

Want more of this in your Google results? Add us as a preferred source.
Questions

The honest answers.

Will a tracking number hurt my local search visibility?

Not if you keep your real line on your Google Business Profile and directory listings and only swap the number shown on your own website. The risk comes from publishing a tracking number in citations, which creates a name, address and phone inconsistency. Dynamic insertion on the website alone avoids that entirely.

Do I need to record calls to track them?

No. Attribution and recording are separate activities. A tracking number can tell you which campaign produced a ringing phone without any recording at all, and marking each call into a category by hand gives you the quality data that matters. Recording adds a data protection obligation you may not need.

How many tracking numbers do I need?

Size the pool against concurrent visitors rather than monthly traffic. Too few numbers means two visitors share one during the same session and the attribution becomes unreliable, which is the most common implementation fault. Most providers will size the pool for you if you give them honest session data.

Is call duration a reliable measure of lead quality?

It is a filter, not a measure. A sixty or ninety second threshold removes obvious wrong numbers and supplier calls, which is useful. It also counts complaints and long enquiries from existing customers as new business. Fixed categories marked by whoever answers the phone are a far better conversion signal.

What if the number appears inside an image on my site?

The script cannot change it, so those calls stay unattributed. Replace any number sitting inside a header image, a banner or a downloadable price list with live text before implementing call tracking, or accept that a share of your calls will be permanently invisible in reporting.

Put it to work

Ready to get aggressive?

Stop reading about growth and start running it. Let us build the marketing engine that does the work for you.

Real results, tracked to the euro. Your growth plan in 30 minutes.Book a growth call →