30 October 2025 · By Deepankar

GA4 and conversion tracking for clinics: stop counting form-fills as patients

Every marketing decision you make is only as trustworthy as the tracking underneath it. In most clinics, that tracking is quietly wrong. Here’s how to fix it.

This is the least glamorous article on this site, and possibly the most important. Every other marketing decision a clinic makes — what to scale, what to cut, where the leak is — is only as trustworthy as the analytics and tracking underneath it. And in nearly every clinic we audit, that tracking is quietly wrong in ways that flatter the numbers and mislead the decisions. Two clinics with identical spend can get wildly different results: one is optimising on real signal, the other on noise. The difference is usually the plumbing.

Here’s how to make sure you’re in the first group.

The core problem: counting the wrong thing

The most common and most damaging tracking error is counting something that isn’t a patient as a conversion. We routinely find clinics whose “conversion” fires on:

When you tell Google or Meta that one of these is success, the algorithm dutifully goes and finds more people who do that thing — more page-viewers, more form-loaders — and the real cost per patient stays hidden behind an impressive-looking cost per “lead.”

The fix starts here: define your conversion as a qualified consultation booked — a real patient who showed up to talk — and rebuild everything around that.

Connect tracking to your real booking workflow

The hard part, and the reason most clinics skip it, is that the genuine conversion often happens off the website — on WhatsApp, on a phone call, at the front desk. To track it honestly you need to close that loop:

This single change — teaching the algorithms what a real patient looks like — moves cost per consultation more than almost any creative or bidding tweak.

Make attribution survive privacy changes

iOS privacy controls and cookie restrictions mean naïve tracking now silently under-counts your best channels. To keep attribution honest:

The goal is attribution that reflects reality, not a tidy report that quietly misses the channels actually producing patients.

Fix UTM and source discipline

A frustrating but common finding: most of a clinic’s traffic collapses into “direct” and “unassigned” because links were never tagged. Then nobody can answer the most basic question — where did this patient come from? The fix is a simple, consistent UTM convention applied to every campaign and link: source, medium, and campaign, named the same way every time. Boring, and transformative for clarity.

Watch your attribution windows

Default attribution windows can credit the wrong channel and keep underperforming campaigns looking fine. For long-decision specialisms especially (IVF, cosmetic surgery), a too-short window hides the channels that started the journey months before the booking. Set windows that reflect your real decision cycle, and review which channel is genuinely initiating patient journeys, not just collecting the final click.

Build reporting that drives decisions, not decoration

Most clinic dashboards are full of sessions, bounce rates, and impressions — numbers that change no decision. Replace them with reporting built for the people who use it:

A good test: can you, in thirty seconds, answer “what does a new patient cost me, by channel?” If not, your reporting isn’t doing its job.

Tracking is not set-and-forget

Platforms change, campaigns launch, the booking workflow evolves. Tracking that was correct a year ago is rarely correct today — drift is constant. Build a habit of periodically re-verifying that events fire correctly, that offline conversions are flowing, and that the numbers still reflect reality. The clinics that plateau despite increasing budget are very often the ones flying on instruments that quietly went wrong.

Get this foundation right and everything above it — every channel, every campaign, every audit finding — becomes trustworthy. Get it wrong and you’re optimising confidently in the wrong direction. If you’re not certain your numbers reflect real patients, the audit checks exactly that as one of its eight areas.

Not sure your numbers reflect real patients?

Tracking & attribution is one of the eight areas covered · ₹12,500

The Patient Flow Audit
₹12,500 · No payment to apply
Apply →