All articles
Measurement

Call tracking without breaking your listing consistency

You need to know where calls come from. You also need one phone number everywhere. Both are achievable, and the way most businesses do it sacrifices the second for the first.

VMVishvam MangroliyaFounder, RankLocal5 min read

Most local businesses cannot say where their calls come from, which makes every marketing decision a guess. Call tracking solves that, and the standard implementation creates a worse problem than the one it fixed.

The problem with the obvious approach

The obvious approach is a different number per channel. One on the listing, one on the website, one on the van, one in the directory. Now you know where every call came from.

You have also published four different phone numbers for one business. Google's guidance is that business information should be accurate and consistent across the web, and consistency is how a business is recognised as one business across dozens of sources. Four numbers is four partial answers to the question of how to reach you.

The setup that works

The principle is simple: one number is the truth, everywhere, permanently. Tracking numbers may be shown to a visitor, but they never become a published fact about your business.

1. Your real number goes everywhere that persists

Your Business Profile's primary number, every directory, your invoices, your van, your signage, and the underlying markup on your website. This number never changes and never gets replaced by a tracking number.

2. Use dynamic number insertion on the website

Dynamic insertion swaps the number displayed to a visitor based on how they arrived, while your real number remains in the page's underlying code and everywhere else. A visitor from search sees one number, a visitor from an ad sees another, and nothing published about your business has changed.

This is the mechanism that makes the whole thing safe, and it is a setting in every serious call tracking product rather than an advanced technique.

3. Track your listing with the additional number field

A Business Profile supports a primary number and additional numbers. If you want a distinct number for listing calls, it goes in the additional field while your real number stays primary. The primary is the one used for matching and the one shown most prominently.

4. Never put a tracking number in a directory

Not one. Directories are exactly the kind of source that persists, gets copied, and is still there three years after you changed tracking providers. Whatever visibility you gain into directory calls is not worth creating fifty stale records.

What this buys you

  • Calls attributed to search, ads, direct and referral, from the website.
  • Calls from your Business Profile counted separately, through the additional number or through the profile's own reporting.
  • One consistent number across every source that matters for recognition.
  • No cleanup job in three years when you change providers.

The free version, which is better than nothing

If call tracking is not worth the subscription at your size, two things get you most of the way.

  1. 01Ask every caller how they found you, and write it down. It is less precise and it captures the thing tracking cannot: the customer who was recommended by a neighbour and then searched for your name.
  2. 02Tag the website link on your Business Profile so clicks through to your site are identifiable in your analytics. That covers the listing half without any number changes at all.

If you have already published tracking numbers

  1. 01Find them. Search each tracking number on its own and see where it appears.
  2. 02Replace them with your real number, starting with your Business Profile and your largest directories.
  3. 03Keep the tracking numbers active until you are confident nothing important still routes through them. Disconnecting first turns a consistency problem into missed calls.
  4. 04Switch the website to dynamic insertion so you keep the attribution you actually wanted.

The wider consistency picture is in NAP consistency. Call attribution is one of the handful of numbers worth reporting at all, because a tracked call is a customer you can trace back to the work, and almost everything else on a typical report is not.

Does call tracking hurt local SEO?
Not by itself. Publishing multiple different numbers across directories and listings does, because it breaks the consistency Google uses to recognise your business. Dynamic insertion avoids that entirely.
Can I use a tracking number on my Google Business Profile?
Put it in the additional number field and keep your real number as primary. That gives you the attribution without changing the number that is used for matching.
What is dynamic number insertion?
The displayed phone number changes based on how a visitor arrived, while your real number stays in the page's underlying code and everywhere else. It is a standard setting rather than a custom build.
Is call tracking worth it for a small business?
If you are spending on more than one channel, usually yes, because you are otherwise guessing. If you spend on one, asking callers how they found you and writing it down is enough.

Not sure how many numbers of yours are out there?

The free audit searches your current and previous numbers across the sources that matter and hands you the list worth fixing.

Get a free local SEO audit

Keep reading

Talk to a Human