Quick answer: Most salons pay to make the phone ring and then have no idea which ad, post or listing actually did it. Tracking which marketing produces your calls closes that gap: it ties each booking call back to the channel that sent it, so budget can follow the appointments instead of a hunch. This guide covers why calls still matter for appointment businesses, how the tracking works in plain terms, the few numbers worth watching and where an AI receptionist like Callpad fits in.
Booking software, online calendars and Instagram DMs have all pulled their weight, and plenty of clients now book without speaking to anyone. Vendor surveys put online scheduling in the majority, with a GetApp poll reported by SimplyBook.me finding that most consumers would rather schedule online than pick up the phone. So why keep worrying about who answers the line?
Because the calls that do come in are usually the ones that pay. They are the new client who shortlisted three salons and wants to ask about balayage before committing. They are the bride pricing a party of eight. Invoca's 2025 B2C Buyer Experience Report, run with Sago, found that 44% of people now prefer to call a business when they need help, up from 32% in 2022. People who call tend to arrive with intent, which is why the call-tracking industry has argued for years that calls convert better than clicks.
Here is the catch. You can see exactly which ad drove a website booking, down to the campaign and the keyword. The phone call is a blind spot. A client rings, books a cut and colour worth a few hundred dollars across the year, and your marketing report shows nothing at all. Call tracking is how you fix that.
At its simplest, call tracking is giving different marketing channels different phone numbers and then watching which numbers ring. Every tracking number forwards to your real line, so nothing changes for the caller or for your front desk. Behind the scenes, each call gets stamped with the source that produced it. There are two common ways to set it up.
You assign one dedicated number per channel. One number on your Google Business Profile, a second in your Instagram bio, a third printed on the flyers you leave at the gym next door. When the gym number rings twice a week and the Instagram number rings twenty times, you know where the demand is. Static numbers are cheap and simple, and they suit offline channels like print, signage and local sponsorships where there is no website to read.
For website visitors, a small script can swap the number shown on your site based on where each person came from. Someone arriving from a Google ad sees one number; someone arriving from an organic search sees another. This is called dynamic number insertion, and Invoca lays out the mechanics clearly: a pool of numbers, a script that reads the visitor's source, and call matching that links the ring back to that browsing session. Google runs a lighter version of the same idea inside Google Ads, where call reporting uses Google forwarding numbers to measure calls from your ads and call assets.
Before you pay for any software, it helps to know the handful of places a salon's calls tend to start. Each one can be tracked, and some of them give you data for free.
Your Google Business Profile. For most local salons this is the biggest single source of calls. Google has a built-in call history that can log calls from Search and Maps, though it comes with real limits. CallRail points out that the feature keeps only about 45 days of history and captures calls placed through the listing's call button rather than every dial. Treat it as a starting point, not a full ledger.
Paid search. If you run Google Ads, switch on account-level call reporting so calls from your ads are counted the same way clicks are. Leave it off and you are paying for the ad while crediting the booking to no one.
Social and your website. Instagram and TikTok send a lot of people straight to the phone, since someone will watch a transformation reel and then call rather than fill in a form. A tracking number in your link-in-bio, plus dynamic insertion on the site itself, keeps those two apart.
Offline and word of mouth. Flyers, local magazine ads, window signage and referral cards each deserve their own number. It is the one honest way to find out whether the glossy quarterly ad has ever produced a single booking.
Call tracking throws off a lot of data, and most of it is noise. A busy owner needs about five figures and can ignore the rest.
The last two matter most, because raw volume flatters. Ten calls that book will beat forty that do not.
Call tracking tells you which channels ring. It does nothing about the calls you miss, and missed calls quietly poison the data. If your Instagram number looks poor because no one answered it on a Saturday, you might cut the very channel that was working.
That is where an answering layer earns its keep. Callpad is an AI receptionist built for salons and spas that picks up every call, day or night, books straight into your software and logs what happened on each one. Because it answers the calls a tracking number would otherwise drop, the source data you collect reflects real demand instead of whoever happened to be free at the desk. You keep the attribution and the booking at the same time.
You do not need enterprise software to begin. A single salon or a small group can get useful answers in an afternoon.
Do that for a quarter and the guesswork mostly falls away. You will learn whether the flyer was ever worth printing and which listing carries the business, and you can shift the Instagram budget on evidence rather than a hunch. That knowledge is cheap to get and expensive to keep ignoring.
We use cookies for analytics and ads. Accept or reject non-essential cookies. Privacy policy