Call Tracking for UK Service Businesses
There’s a pattern I see across service businesses — cleaners, fabricators, installers, clinics: a perfectly reasonable analytics setup that tracks form fills, and a phone that rings all day, untracked. Ask where the customers come from and the answer is “they call us.” Ask which channel makes the phone ring and the room goes quiet. The booking forms — maybe three in ten enquiries — are measured to the decimal. The calls — the other seven — are folklore.
That’s the gap call tracking closes, and the good news is the first layer of it is free.
The free layer: what Google Ads gives you
If you run Google Ads, two features cost nothing and most accounts I open have at least one of them off.
Call assets put your phone number on the ad itself, with calls from the ad counted as conversions — including the after-hours searcher who never visits your site at all.
Call reporting goes further: ad-click visitors who land on your site can be shown a Google forwarding number, so when they call from the contact page twenty minutes later, the call is still attributed to the ad and the keyword. Google records call duration, so a thirty-second wrong number and a six-minute quote conversation stop counting as the same thing — set a sensible duration threshold and “calls” becomes “real enquiries”.
For a service business spending on ads, turning both on is the cheapest measurement win available. Its limit is scope: Google tracks the calls its ads produce. The call that came from your Google Business Profile, an organic search, a directory listing or the van’s livery is invisible to it.
The paid layer: dynamic number insertion
Cross-channel call attribution is what the dedicated platforms sell — CallRail, WhatConverts, CallTrackingMetrics — and the mechanism is dynamic number insertion. Your site carries a small pool of tracking numbers; each visitor session gets shown one; every call to that number is matched back to the visitor, and therefore to the channel, campaign and page that produced them. All numbers forward to your real line. The caller never knows.
What this buys you is the answer to the question that actually matters: not “which channel gets traffic” but “which channel makes the phone ring with people who book.” Platforms add call recording (useful for training, with the proper announcement), missed-call alerts, and form-and-call reporting in one place. UK pricing starts around £35–50 a month and scales with numbers and minutes.
Whether it’s worth it is a volume question, not a sophistication question. A few calls a week: stay on the free layer. Twenty calls a day across ads, organic, GBP and directories: you’re spending real money on channels whose performance you’re guessing at, and the subscription resolves the guess.
The trap: tracking numbers vs your citations
Here’s the practitioner detail the platform sales pages put in the small print. Local search visibility runs on consistency: your business name, address and phone number matching everywhere Google finds them — your citations across the directory layer, your site, your Google Business Profile. Dynamic number insertion, done carelessly, vandalises exactly that consistency: Google crawls your site, finds a rotating cast of phone numbers, and the NAP signal your citation work built starts to wobble.
The discipline that prevents it is well-established, and any setup that skips it is misconfigured:
- Swap numbers for tracked sessions only — the crawler and the untracked visitor see your real number
- Keep the real number in your schema markup — the structured data tells Google the canonical truth regardless of what the page displays
- Never put a tracking number on the Google Business Profile itself — if you want GBP call data, GBP has its own call history; a tracking number there contaminates the most important citation you have
Done this way, the two systems coexist happily — I’ve yet to see a properly configured DNI setup move a local ranking. Done carelessly, you trade attribution data for the visibility that was generating the calls. A poor exchange.
What your business actually needs
The decision tree is short. Running ads, calls matter: turn on call assets and call reporting today — it’s free and it’s sitting there. Multi-channel, phone-heavy, real volume: add a DNI platform, configured with the citation discipline above, and find out which of your channels is actually earning its budget. Forms-first business: you’re the exception — make sure the form tracking itself is actually firing, which is less of a given than the settings page suggests.
And if you’d like the whole chain looked at — calls, forms, consent, the lot, by someone who walks it end to end rather than trusting each layer’s word for it — get in touch. The first question I’ll ask is how your customers actually reach you, because the answer is usually “the phone”, and the phone is usually the part nobody’s measuring.
Related: What Are Local Citations · Consent Mode v2 and Enhanced Conversions · The Dashboard Is a Decoy
Tony Cooper
Founder
Put My Crackerjack Digital Marketing Skills To Work On Your Next Website Design Project!
Get Started