Conversion Tracking for Clinic Websites: What to Actually Set Up
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.
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.
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.
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 🤍
I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.
Work with me ✦