If most of your enquiries come by phone rather than through a contact form, standard website analytics can only tell you half the story. Someone finds you through a Google ad, clicks through, doesn't fill in a form, picks up their phone and calls the number on the page — and as far as your reports are concerned, that visit generated nothing. Call tracking exists to close that gap.
Why phone enquiries break normal attribution
Multiply that across every channel — Google Ads, organic search, a paid Facebook campaign, a printed advert with your website on it — and you end up with reports that look like the website isn't working, when in fact it's working fine and just not getting credit for it.
Static vs dynamic number insertion
- Static number tracking assigns a separate, fixed phone number to each channel — one for the printed advert, one for a Google Ads campaign, one for the website generally. Simple, cheap, but coarse: it tells you the channel, not the specific keyword or page.
- Dynamic number insertion (DNI) swaps the phone number shown in the browser depending on how that specific visitor arrived — the source, the campaign, sometimes the exact keyword — so each visit shows a slightly different number pulled from a pool. The call itself is then logged against that visitor's full journey.
DNI gives far more detail, but it needs to be implemented carefully, because swapping the number that's visible in the browser is exactly the kind of thing that can cause problems elsewhere if it's done badly.
NAP consistency and why it matters here
Properly configured DNI avoids this because the swap only happens in the browser session — the number embedded in the page's actual HTML, and in any structured data marking up your business details, stays your real, permanent number throughout. Search engines crawling the page see the consistent number; only the human visitor sees the dynamically inserted one. The problems arise when a tool is set up carelessly and the tracking number ends up baked into the source code, or copied into directory listings by mistake.
What you actually learn from it
That last point is where call tracking earns its cost for anyone running paid advertising. It's entirely possible for a campaign to generate a healthy number of calls that are mostly poor-quality, and without listening back or reviewing outcomes, that would look like a success on a dashboard.
UK costs and when it's worth it
As a rough guide, it tends to be worth it once monthly ad spend passes a few hundred pounds and phone enquiries are the main conversion route — at that point, not knowing which campaigns are producing calls means you're effectively guessing where to put the next pound. Below that spend level, the tracking cost can outweigh what you'd actually learn from it, and the free alternatives below are usually enough.
Call recording and GDPR
Free and cheap alternatives
- Track click-to-call events (someone tapping a phone number on mobile) as a goal in Google Analytics 4, covered in our guide to checking your website traffic.
- Use the call reporting built into Google Ads directly, including call extensions and call-only campaigns, discussed further in our Performance Max explainer.
- Check the free call history and insights available in your Google Business Profile, which shows how many calls came directly from your listing.
None of these give you the keyword-level detail of full DNI, but together they cover the basic question most small businesses actually need answered: is the phone ringing because of the website, or in spite of it.
Common questions
What is call tracking?
A system that shows a different phone number depending on how the visitor found you, so each call can be attributed to a source — Google Ads, organic search, your Google Business Profile or a printed advert.
Does call tracking hurt local SEO?
Not if it's set up properly. Dynamic number insertion swaps the number in the browser while the original NAP number stays in the page source and structured data. Hard-coding different numbers across your listings is what causes problems.
How much does call tracking cost?
Entry-level UK providers start around £20-£50 a month for a handful of numbers. That's usually worth it once ad spend passes a few hundred pounds a month, and hard to justify below that.
Is there a free alternative?
Yes, roughly. Track click-to-call events in Google Analytics 4, use the call reporting built into Google Ads, and keep the free call history in your Google Business Profile. It's less precise but costs nothing.
Want a website that does this automatically?
Every site we build is hand-coded for performance, SEO and security from day one. Free, no-pressure chat — usually within a day.