Medical practice marketing Grow your patient panel at a cost you can plan around

We run Google and Meta advertising for medical practices and track every form fill and phone call back to the ad that produced it. You see your cost per lead, your cost per scheduled patient, and what it really costs to add the next 50 patients to your panel. Then we manage it every day so it stays profitable.

  • Google Partner agency
  • CallRail agency partner
  • HIPAA aware tracking on BAA covered tools
  • Running ads for ENT practices today

Why most medical practice marketing is hard to judge

Clicks and impressions are easy to report and impossible to plan around. What decides whether advertising works is what it costs to put a new patient in front of a provider, and a medical practice has more ways to lose that number than most businesses.

Calls nobody can trace

Most new patients still book by phone, and in most practices those calls are not tied to a campaign at all. The report shows form fills, the schedule fills from calls, and nobody can say which ads produced the patients actually being seen.

Cost per lead is the wrong finish line

A $40 lead with the wrong insurance, the wrong condition or no intent to book costs more than a $120 lead who shows up for the consult. We measure cost per scheduled patient and cost per patient seen, service line by service line.

Provider capacity is the real budget

Adding a provider or opening a location is a guess until you know what a new patient costs and how many each provider can absorb. We give you that number, and a plan built around open schedule time.

What makes medical patient acquisition different

A medical practice does not sell one thing. Each service line has its own search behaviour, its own payer rules and its own value, so each one is planned and measured on its own.

Service lines, not one campaign

An ENT practice is really several businesses: sinus and nasal care, allergy testing and shots, hearing evaluations and hearing aids, pediatric ear tubes, voice and swallowing. Each gets its own campaigns, landing pages and target cost per patient, so a cheap allergy lead never hides an expensive hearing aid lead.

Referrals and direct booking

Many specialties still get most patients by physician referral. Paid search reaches the growing share who self refer, compare providers online, or look you up after a referral. We separate direct patients from referred ones so advertising is credited only for what it produced.

Payer mix and insurance fit

A lead you cannot see in network is not a lead. Ads, landing pages and qualifying questions state the plans you accept, and campaigns are steered toward the in network and cash pay services that carry your margin.

Consults that become procedures

For balloon sinuplasty, hearing aids, LASIK, cosmetic procedures and other elective care, the consult is only the first step. We carry the lead through to the procedure decision where your team records it, so budget follows procedure revenue rather than consult volume.

Time to first appointment

When the next new patient slot is five weeks out, leads go cold and no shows climb. We read the schedule alongside the ads, pull spend back when a provider is full, and push it toward the providers and locations with open time.

Ad policy and certification

Google and Meta restrict how health services are advertised, and some categories, such as addiction treatment and online pharmacy, need third party certification before ads can run at all. Campaigns are planned around those rules so accounts are not disapproved or suspended.

How we turn ad spend into a patient acquisition plan

  1. Attribute every lead

    Call tracking with dynamic number insertion, form tracking and click IDs on every enquiry, so every call and form fill is tied to the channel, campaign, keyword and ad that produced it.

  2. Price the lead

    Cost per lead by channel, campaign and service line. Existing patients, vendor calls and spam are filtered out, so the number is an honest one.

  3. Price the patient

    Your front desk outcome (scheduled, seen, no show) is matched back to each lead. That gives you cost per scheduled encounter and cost per new patient seen, without sending patient details to any ad platform.

  4. Plan the panel

    With real costs in hand we model what it takes to add new patients each month, by location and service line, and the most you can pay per lead and still be profitable.

  5. Manage it every day

    Bids, budgets, search terms, audiences and creative, managed against your target cost per patient rather than against clicks. Reporting in plain numbers you can take to a partners meeting.

Patient acquisition planner

See what a growth goal costs before you spend on it. Pick your practice type for a starting point, then change any number to match what you know.

Patients actually seen, not leads.
A form fill or a first-time patient call.
$
%
%
$
What is left of each collected dollar after the direct cost of care.
%
Advanced
Years of value a patient brings. 1 judges acquisition on the first year alone, which is the cautious view.
x
Include it to see the true cost per patient.
$

Starting point: Specialty and referral care. These are conservative planning assumptions, not published benchmarks. The audit replaces them with your own numbers.

Monthly ad spend    
Leads needed
Appointments scheduled
Cost per lead
Cost per scheduled patient
Cost per new patient seen
Break-even cost per patient
Most you can pay per lead
Monthly profit from new patients
New patients added in 12 months

What you see every week

One row per channel, carried all the way from spend to patients seen. This is the report your budget decisions are made from.

ChannelSpendLeadsCost per leadScheduledCost per scheduledPatients seenCost per patient
Google Search: sinus and allergy$3,10044$7026$11922$141
Google Search: hearing aids$1,60018$8911$1459$178
Meta: hearing evaluation offer$1,30039$3314$938$163
Total$6,000101$5951$11839$154

Illustrative example, not client data. Meta's hearing leads cost about a third of what Google's hearing aid leads do, yet a patient seen costs nearly the same from either, because fewer Meta leads book and show. Judged by cost per lead alone, the hearing budget would have moved the wrong way. The column your team adds next, hearing aids fitted, is what settles it.

Google and Meta do different jobs

Google Ads

Captures patients who are already searching

Search campaigns for conditions, procedures, provider type and "near me" searches, with call assets so a patient can ring the front desk straight from the ad. Usually the lowest cost per patient for need based care such as sinus problems, skin checks, joint pain or a hearing test.

  • Campaigns by service line and location
  • Search term control so you stop paying for jobs, schools, symptom research and competitor names
  • Bidding trained on scheduled patients, not form fills

Meta (Facebook and Instagram)

Creates demand for elective and planned care

Hearing care, aesthetics and cosmetic procedures, LASIK, weight management, physical therapy and wellness services, where patients act on a good offer rather than a symptom. Cheaper leads that need fast follow up, which is why we measure them to the appointment.

  • Creative and targeting within Meta's health and wellness policies, never by medical condition
  • Lead forms with qualifying questions on insurance and location, routed to your team in minutes
  • Retargeting of site visitors who did not book

Privacy built into the tracking

Measuring patients and protecting them are not in conflict when the tracking is designed for healthcare from the start.

  • BAA covered tools. Call tracking, forms and lead handling run on HIPAA compliant tools covered by a business associate agreement.
  • No patient details to ad platforms. Google and Meta receive conversion signals, never names, contact details or health information.
  • A tracking review of your site. We check the pixels and tags already on your website against HHS guidance on online tracking technologies and remove what should not be there.
  • Ad policy compliant. Campaigns follow Google's healthcare policies and Meta's health ad rules, which do not allow targeting people by medical condition.
  • Your compliance team signs off. We document every tool and data flow so your privacy officer can review it.

Built for every kind of practice

The method is the same wherever patients book appointments: measure the lead, measure the patient, and buy more of what is profitable. The planning numbers change by specialty, and the audit sets them from yours.

Medical specialties we work with

  • ENT / otolaryngology
  • Allergy & immunology
  • Audiology & hearing
  • Dermatology
  • Plastic & cosmetic surgery
  • Med spa & aesthetics
  • Orthopedics & sports medicine
  • Spine & pain management
  • Podiatry
  • Physical therapy & rehab
  • Chiropractic
  • Ophthalmology & optometry
  • LASIK & refractive surgery
  • OB/GYN & fertility
  • Urology & men's health
  • Gastroenterology
  • Cardiology & vascular
  • Sleep medicine
  • Primary care & family medicine
  • Internal medicine & concierge care
  • Pediatrics
  • Urgent care
  • Behavioral & mental health
  • Weight management
  • Functional & integrative medicine
  • Hair restoration

Run a dental office?

Dental growth has its own economics: hygiene recall, treatment acceptance, and implant and aligner cases that are worth many times a first visit.

See dental practice marketing

Single location practices, multi-location groups and DSOs. If your specialty is not listed, the audit still applies.

Free, no obligation

Free Patient Acquisition Audit & Strategy Design

A working review of how your practice attracts new patients today, and a plan for profitable growth. You keep the plan whether or not you hire us.

  • Tracking audit. Which calls and form fills are measured today, and which are invisible.
  • Ad account review. Wasted spend, search terms, targeting and bidding in your Google and Meta accounts, if you run them.
  • Referral and direct split. How many new patients already find you directly, and what that channel is worth to you.
  • Your real costs. Cost per lead now, and an estimate of cost per new patient from your own numbers.
  • A growth plan. Budget, channel mix and a target cost per patient for the growth you want.
  • A privacy check of the tracking already on your website.

Prefer to talk? Call (865) 214-7162.

For practice owners and managers. Please do not send patient information through this form.

Questions practices ask us

What does a new patient cost from Google or Meta ads?

It depends on the service line, your market, the plans you accept and how well your front desk turns calls into appointments, which is why we measure it rather than quote an average. A hearing aid patient can justify several times the acquisition cost of an allergy patient. The planner above gives a conservative starting point, and the audit replaces it with your own numbers.

How do you track phone calls?

With call tracking and dynamic number insertion. Each channel and campaign shows its own number on your website, so every call is attributed to the ad or search that produced it. Calls are classified so new patient calls are separated from existing patients, vendors and spam. The call tracking runs on a HIPAA compliant platform covered by a business associate agreement.

Is this HIPAA compliant?

The tools that can touch patient information, such as call tracking, forms and lead handling, are HIPAA compliant and covered by a business associate agreement. Ad platforms only ever receive conversion signals, never names, contact details or health information. We also review the tracking on your site against HHS guidance on online tracking technologies, and we document every data flow for your privacy officer to approve.

Does advertising work for referral based specialties?

Yes, with the right expectations. More patients now search for a specialist themselves, and referred patients often search your name before they call. Paid search captures the first group and protects the second from competitors bidding on your name. We report direct patients separately so referral volume never inflates the result.

Can you target patients by insurance or by condition?

Not by condition. Google and Meta do not allow targeting people based on their health, and we would not do it if they did. What we can do is target searches for the services you offer, state the plans you accept in ads and on landing pages, and ask a qualifying question about insurance before a lead reaches your team.

How do you know which leads became patients?

Each lead carries an ID. Your team, or an export from your practice management system, records whether that lead scheduled and whether they were seen. We match those outcomes back to the lead and its campaign, which is what turns cost per lead into cost per scheduled patient and cost per patient seen.

Should we use Google or Meta?

Usually both, for different jobs. Google captures patients searching for care they need now. Meta creates demand for planned and elective services such as hearing care, aesthetics and weight management. The weekly report shows the cost per patient seen from each, by service line, and budget follows the better number.

Which medical specialties do well on Meta?

Services patients choose rather than need right away: hearing care, aesthetics, cosmetic surgery, LASIK, weight management, physical therapy, hair restoration and functional medicine. Need based specialties usually do better on Google search, with Meta used for retargeting and for awareness around a new location or provider.

How long before we see results?

Tracking is usually in place within the first two weeks. New campaigns then need four to eight weeks of data before their cost per patient is reliable, because automated bidding learns from conversions. Around 30 conversions a month is the working threshold for automated bidding to settle, and the planner flags any budget that falls short of it.

Is there a minimum ad budget?

There is no fixed minimum, but a budget that produces fewer than about 30 leads a month gives the ad platforms very little to learn from, so results take longer to settle. The planner shows what that means at your cost per lead.

Do you work with multi-provider and multi-location groups?

Yes. Tracking, budgets and reporting are set up per location, provider group and service line, so you can see which providers have open time and what a new patient costs at each location.

What happens in the free audit?

We review the tracking on your website, your Google and Meta accounts if you run them, and the numbers you share about bookings and patient value. Then we walk you through your current cost per lead, an estimate of cost per patient, and a growth plan for your practice. It is yours to keep whether or not you work with us.

Find out what a new patient really costs your practice

Start with the free audit. You will leave with your numbers and a plan either way.

Call Book a Call