← Back to blog

Conversion Tracking for Clinic Websites: What to Actually Set Up

08 August 2026·4 min read
Quick answer: A clinic website needs three conversion events tracked, minimum: booking button clicks, completed online bookings, and phone calls initiated from the website (via a call-tracking number). None of this should ever involve tracking what a specific visitor searched for regarding their own health condition at an individual level — track the action, not the person's health details. Most clinics either track nothing beyond generic page views, or set up tracking that risks capturing more personal health information than it should. 📈

Ask most clinic owners how many bookings their website actually generates and you'll get a shrug, or a guess based on "it feels like more people are calling." That's not a data problem you can't solve — it's a tracking setup that was never properly built. 💖

What most clinics get wrong

They either have no conversion tracking at all beyond basic page-view analytics, or they bolt on generic e-commerce tracking templates that weren't designed for a healthcare booking flow and end up capturing more detail than necessary. The other common mistake is tracking website form submissions as "conversions" without following through to confirm they became actual attended appointments — a form fill isn't revenue, a booked and attended session is.

The Clinic Conversion Tracking Setup (copy this):

1. Booking button click: Track clicks on your "Book now" button as a distinct event, separate from general page views — shows intent even before a booking is completed.
2. Completed booking confirmation: If your booking software fires a "thank you" or confirmation page, track that as your primary conversion — this is the closest proxy to an actual new patient.
3. Phone calls from the website: Use a call-tracking number specifically on your website (different from your general listed number) so calls originating from web traffic are distinguishable from walk-ins or referrals.
4. Source attribution: Tag your Google Ads, Meta ads and email links with UTM parameters so you know which channel drove each booking, not just that a booking happened.
5. Never track condition-specific search terms at an individual, identifiable level — aggregate, anonymised trend data (e.g. "more people are searching for our sports injury service") is fine; associating a specific visitor's identity with a specific health search is not.
Physiotherapy clinic: The clinic had Google Analytics installed but no actual conversion events set up — traffic numbers looked healthy, but nobody could say how many bookings the website generated. Adding booking-button-click and confirmation-page tracking, plus a call-tracking number, revealed that a large share of "conversions" were actually phone calls, not the online booking form the clinic had been optimising — a genuinely surprising finding that shifted where design effort went next.
Multi-practitioner allied health clinic: Running both Google Ads and Meta ads without UTM tagging meant the clinic couldn't tell which platform was actually driving bookings — both showed website clicks in their own dashboards, but neither showed follow-through. After adding consistent UTM tagging and connecting it to the booking confirmation event, one channel turned out to be driving significantly more attended first appointments per dollar spent than the other, despite similar click volumes.

The mechanics: setting this up without a developer

Google Tag Manager, free and installable on most website platforms without code changes, is the standard tool for setting up button-click and confirmation-page tracking. Most booking software (Cliniko, HealthEngine-connected systems, and similar) can pass a conversion event to Google Ads or Meta directly through their integration settings — check your specific platform's documentation, as setup varies. A call-tracking number (from providers like CallRail or similar) typically takes under an hour to configure.

💡 Never pass identifiable health information into ad platform tracking pixels. Meta and Google both explicitly prohibit sending sensitive health data through their pixels, and doing so — even accidentally through an auto-filled form field — risks account suspension as well as a genuine privacy breach.

Mistakes to avoid

Don't count a form submission as a conversion without checking it actually led to a booked, attended appointment — some percentage of form fills never convert, and treating them as equal to real bookings skews every decision downstream. Don't install tracking pixels or scripts without checking what data they capture by default — some default configurations are more invasive than clinics realise. Don't set up tracking once and never audit it — booking software updates and website changes can silently break tracking without anyone noticing for months.


Frequently asked questions

Is Google Analytics enough on its own?

Not really — out of the box it tracks page views and sessions, not the specific conversion events (bookings, calls) a clinic actually needs. It's a good foundation, but conversion events need to be configured on top of it.

Do we need patient consent for conversion tracking?

Standard anonymised website analytics generally sits under normal cookie/privacy notice requirements — but always check current Australian Privacy Principles guidance for your specific setup, particularly if any tracking could be linked to identifiable patient data.

How long until conversion data is actually useful?

Give it at least 4-6 weeks of consistent traffic before drawing conclusions — smaller clinics with lower website traffic may need longer for the data to be statistically meaningful rather than noise.


Keep reading 🤍

Share
Written by
Kate, founder of Chronically Online

I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.

Work with me ✦