For most local businesses the phone is where the money arrives, and “how did you hear about us” is an unreliable way to find out what produced it. Call tracking answers the question properly.
It also creates a specific problem that a lot of businesses discover months later, when their local visibility has quietly slipped.
What it does
A tracking number forwards to your real line. Because it is a different number, you can tell which one rang.
Two flavors:
Static numbers. One number per channel. One on your ads, one on your printed flyers, one on a directory listing. Simple, cheap, and tells you which channel produced the call.
Dynamic numbers. The number on your website changes depending on where the visitor came from, so you can tell an ad click from an organic search. More precise, more moving parts.
The problem
Search engines build confidence in a local business partly by seeing the same details in many places. When your number is different in six places, that confidence drops, and it can cost you visibility in the map results.
Worse, a tracking number that gets scraped into directories becomes semi-permanent. Two years later a directory you have never heard of is still showing a number you stopped paying for, and those calls are gone.
The rule
One number is the real one, and it goes everywhere public.
Your website’s main number. Google Business Profile. Apple Maps. Bing. Facebook. Directories. Your invoices, your van, your sign. That number never changes and it is the one everything agrees on.
Tracking numbers go where they cannot be scraped into the record:
- Inside paid ads, using the platform’s own call extension.
- On printed material, where nothing crawls it.
- On a landing page that ads point to, which is not your main site content.
- In an email signature for a specific campaign.
Using dynamic numbers safely
If you want a changing number on the website itself, it can be done without harm, and the mechanism matters.
The setup that works: the real number is in the page’s markup. A script replaces the displayed number for visitors who arrived from a tracked source. Crawlers see the real number, because they do not run the swap the way a browser does with visitor context.
The setup that breaks things: the tracking number is baked into the page, or into the structured data that describes your business. Then it is the number of record, and it starts spreading.
Ask your provider directly: “Is the real number in the page source and swapped for visitors, or is the tracking number in the source?” If they cannot answer clearly, do not put it on the main site.
Google Business Profile
Do not put a tracking number in the primary phone field. That field is one of the most heavily copied pieces of data about your business and it is the one you least want to be temporary.
Google’s own listing offers a way to add a second number. If you want to measure calls from the listing, the tracking number goes in the additional field and your real number stays primary.
Before you switch anything
- Keep the real number active forever. Never retire a number that has been public. Old flyers, old directory entries, and customers’ phone contacts all still have it.
- Check what the tracking number’s history is. Recycled numbers sometimes belonged to a business in another state, and occasionally to a business with a bad reputation.
- Make sure it forwards correctly out of hours and does not send callers to a system your team never checks.
- Decide who is reviewing the data. A tracking system nobody reads is a monthly bill.
What to actually do with the data
The point is not a dashboard. It is three decisions:
Which channels produce calls. Not clicks. Calls.
Which calls turn into work. Many recorded calls are wrong numbers, suppliers, and people asking for something you do not do. Count the real ones separately.
When the calls come. If a third of them arrive after five and nobody answers, that is a bigger finding than anything about attribution, and it is fixable this week.
A safe setup, in order
- Decide which number is your permanent public one. Write it down.
- Put that number everywhere public: site, listings, directories, print, vehicles.
- Add call extensions inside your ad platforms. That covers paid without touching anything public.
- If you want more, add a tracking number to the secondary field on your Google listing only.
- Only consider dynamic swapping on the website after confirming the real number stays in the page source.
- Once a quarter, search your own phone numbers and check what shows up. Old tracking numbers loose in the wild are the thing to catch.



