About Services Results Process Blog Schedule a Call
Medical Practices

Medical practice marketing sized to the schedule you can actually fill

A practice does not need more leads in the abstract. It needs the right number of the right patients, arriving at a pace the providers can absorb, with a payer mix that works. That is a narrower target than most accounts are built to hit.

14+Years Experience
5+Years in Healthcare
1:1No Agency Layer
The Problem

Where practice accounts go wrong

The failure is rarely traffic. It is almost always what happens after the click.

Volume is bought without checking capacity

An account tuned for maximum enquiries in a practice that can take twelve new patients a month produces a waiting list, a no-show rate and a receptionist who stops calling back. The spend looks efficient and the schedule does not improve.

First-visit value is mistaken for patient value

Bidding against the price of one appointment caps you at the margin of the cheapest visit. Bidding against what a patient is worth across the relationship changes which searches are worth winning.

Payer mix is not part of the optimisation

Nothing in a default setup knows which enquiries carry a plan you accept. So the account keeps buying the ones that do not, and nobody notices until someone reconciles the schedule against the spend.

The landing page is the practice website

A general practice site is built for people who already chose you. Paid traffic arrives still deciding, and needs the specific answer to the specific search, near the top, with one obvious next step.

What You Get

What a practice engagement includes

Everything here exists to move one number: new patients who book and keep the appointment.

Capacity-based budgeting

We size the spend backwards from how many new patients each provider can absorb and what one is worth over the relationship, instead of forwards from an arbitrary monthly figure.

Measurement rebuilt around kept appointments

Offline conversion import from your scheduling system so the platform optimises toward patients who showed up, not toward whoever filled in a form at 2am.

Call tracking down to keyword and outcome

Most practice enquiries are calls. Which search produced it, and whether it became a booking.

Service and payer separation

Distinct campaigns, bids and pages for the procedures and plans that carry different economics, so the high-value work can be bid up on its own.

Campaign landing pages

Paid traffic dies on a general practice homepage. I build and iterate the pages the campaigns point to, with the credentials, location signals and single clear action a deciding patient needs. Fixed scope, tied to the campaigns.

Reporting in the language of the practice

New patients, cost per new patient, and mix, rather than impressions and click-through rate.

Local Services Ads and the map pack usually belong in the mix here too, measured separately from standard search so you can see which one produces booked appointments.

Proof

Where the healthcare experience comes from

I would rather describe a real engagement honestly than invent a case study with invented numbers. The healthcare work below is an ongoing senior role, so I can speak to scope, scale and approach, but not to a client logo or exact percentages.

Large Healthcare Organization, Brazil

Ongoing · name withheld under confidentiality
Google Ads Meta Ads LinkedIn Ads Multi-Million $ Annual Budget

Ongoing role as Senior Paid Media Manager, leading strategy and a growing paid media team across multiple service lines, in an industry where every claim in an ad is subject to medical advertising rules and clinical review.

Mission AC & Plumbing, Houston, TX

Freelance · May 2025 to Feb 2026
44%CPA Reduction
60%More Qualified Leads

Different industry, included because the numbers are public and verifiable. Roughly $20K per month in Google Ads spend, in a market with $45 to $80 CPCs.

How It Works

How it runs

1

Audit

I go through the account, the tracking and the patient journey and tell you what is actually broken. You get the findings whether or not we work together.

2

Fix the foundation

Tracking, conversion actions and structure get corrected first. Optimising on top of bad data just makes you confidently wrong.

3

Build and launch

Campaigns, ad copy, audiences and landing pages built around how patients actually search, and around what your compliance rules allow.

4

Iterate

Weekly optimisation against booked appointments rather than form fills, with a monthly written read on what moved and what is next.

Go Deeper

Related guides

Long-form writing on this topic from the blog.

FAQ

Practice questions

How much should a practice spend on Google Ads?

The useful way to set this is backwards from capacity, not forwards from a percentage of revenue. Work out how many new patients each provider can absorb per month, what one is worth over the relationship rather than the first visit, and how many enquiries it takes to book one. The budget falls out of that. Spending more than your schedule can absorb just buys you no-shows.

Is Google Ads better than Meta for a medical practice?

For a practice, search usually comes first, because someone typing your service into Google has already decided they need it. Meta earns its place for elective and discretionary work where demand has to be created rather than captured. Running both without measuring them separately is the mistake.

What is a realistic cost per new patient?

It varies far too much by specialty and market for a single number to mean anything, and anyone quoting you one without knowing your market is guessing. The number that matters more is the ratio between it and what a patient is worth to you over time, which is the calculation most practices have never actually run.

We are at capacity. Should we still advertise?

Possibly, but for a different goal. At capacity, the point is not more volume, it is better mix: shifting the schedule toward the procedures and payers you want more of. That is a bidding and targeting problem, not a budget problem, and it is one of the more interesting things you can do with a mature account.

Get In Touch

Tell me what you are working with

A short form beats a long discovery call. Give me the basics and I will come back with a straight read on whether I can help, usually within one business day.

  • No sales sequence. You get a reply from me, not a nurture flow.
  • If I am not the right fit, I will say so and point you somewhere better.
  • Prefer to talk live? Book a slot instead, link below.

Rather book a time directly? Schedule a call.

I read every message myself. No newsletter, no list, no follow-up sequence.