How to Track Which Marketing Actually Books Your Patients
When I audit an aesthetic clinic, one of my first questions is simple. Where did last month’s new patients come from?
The answer is nearly always a guess. “Mostly Instagram, I think.” “Google, probably.” “Word of mouth, mainly.” Then I look at the numbers and the guess is usually wrong. The channel the owner feels good about is often not the one booking the treatments. And the one they’re thinking of cutting is sometimes the one quietly paying for everything else.
This isn’t a criticism. Most clinic owners are also the main practitioner. Nobody set up tracking when the clinic opened, and there’s never been a quiet afternoon to sort it out. But without it, every marketing decision you make is a hunch.
Why this matters more than any single channel
If you can’t trace a booked treatment back to where the patient first found you, you can’t tell a good month from a lucky one. You keep paying for the ad agency because cancelling feels risky. You post on social media every day because it feels like it must be working. You ignore your Google Business Profile because nobody told you it brought in eleven patients last month.
In the S.E.L.F framework, this is the L — Leverage Smart Marketing. The one rule I hold to: if you can’t trace it, you’re hoping rather than marketing. Across nine clinics, the biggest savings I ever made didn’t come from finding a clever new channel. They came from finding out which existing spend wasn’t booking anyone, and stopping it.

The tracking setup I’d put in place
None of this needs expensive software. Most of it is free, and the rest is a habit your front desk can pick up in a week.
1. Ask every new patient — and write it down
The cheapest tracking tool you have is a question. “How did you hear about us?” Ask it on the booking form, and ask it again at the first appointment.
Make it a dropdown on your online booking and enquiry forms, not a free-text box. Free text gives you “google”, “Google Maps”, “internet”, “saw you online” and “my friend Jo” — impossible to count. A dropdown with six or seven fixed options gives you a number you can use:
- Google search
- Google Maps
- Instagram or Facebook
- Recommended by a friend
- Existing patient
- Walked past
- Other
Patients don’t always remember correctly. That’s fine. Over a hundred bookings, the pattern is still reliable enough to make decisions with.
2. Tag every link you control
Every link you put out — in your Instagram bio, on your Google Business Profile, in an email, on a paid ad — should carry a small tag on the end. These are called UTM tags. They’re just extra words added to the web address that tell Google Analytics where the visitor came from.
Your Google Business Profile website link is the one most clinics miss. Without a tag, those visits get lumped in with ordinary Google search, and you never learn how many bookings your Maps listing brings in. Google has a free tool called the Campaign URL Builder that writes the tags for you. It takes five minutes per link.
3. Count enquiries, not visitors
Website traffic is a vanity number. Ten thousand visitors who don’t book are worth less than two hundred who do.
In Google Analytics, set up your enquiry form submission, your online booking confirmation and your click-to-call button as “key events”. That tells GA4 what a real result looks like on your site. Once it’s set, you can see which sources send people who actually get in touch — not just people who look around and leave.
4. Give your phone a way to report back
Phone calls are where tracking usually falls apart. A patient finds you on Google, rings the clinic, books over the phone — and none of it shows up anywhere.
Two fixes. First, make sure whoever answers the phone asks the same “how did you hear about us?” question and logs it in your booking system. Second, if you spend real money on ads, consider a separate call-tracking number just for that channel. If the ad number rings forty times a month and the ad costs you £900, you know exactly what each call cost.
5. Match enquiries to bookings in your diary
This is the step that turns tracking into something useful. An enquiry isn’t revenue. A booked, paid-for treatment is.
Once a month, take your new-patient bookings from your booking system and line them up against the source recorded for each one. Most clinic software — Pabau, Consentz, Phorest and the rest — lets you store a referral source on the patient record. Use that field. It’s the only place where “where they came from” and “what they spent” live side by side.
6. Look at the value of each patient, not just the first visit
A patient who books a £250 filler appointment through a Facebook offer and never returns is worth less than one who comes via a friend’s recommendation and stays on a treatment plan for three years.
Once you’ve got six months of sources recorded, look at which channels bring patients who come back. In my own clinics, referrals and Google search almost always brought patients who stayed. Discount offers often brought patients who went wherever the next discount was. You only see that difference if you track beyond the first booking.
The mistakes I keep seeing
Trusting the ad platform’s numbers. Meta and Google both report “conversions” in their own way, and both are generous to themselves. Your booking diary is the truth. Their dashboards are a sales pitch.
Tracking for a month, then stopping. One month of data tells you almost nothing. Three months starts to show a pattern. Twelve months lets you plan the year.
Changing everything at once. If you launch a new website, start ads and redesign your Instagram in the same month, you’ll never know which change worked. Change one thing, watch it for six weeks, then change the next.

What to do this week
In priority order:
- Add a “how did you hear about us?” dropdown to your booking and enquiry forms. Tell your front desk to ask it on every new-patient call.
- Tag your Google Business Profile website link so Maps visits stop disappearing into general Google traffic.
- Set up form submissions and bookings as key events in Google Analytics, or ask whoever manages your site to do it.
- Put a monthly half-hour in the diary to match new bookings against their source. The first time takes longer. After that, it’s quick.
Do this for three months and you’ll know, rather than guess, where your next patient is coming from. That’s usually the moment clinic owners stop paying for something that was never working — and start putting more into the thing that was.
Surinder Ahitan grew a UK aesthetic clinic group from one to nine locations in six years, mainly through Google rankings and well-built websites.
Want this taken off your plate? I build and run websites for UK aesthetic clinics for £297 a month, with no build fee and no minimum term. Book a 30-minute call and I’ll give you a straight answer on whether it suits your clinic.