All posts
Owner Guides

PPC vs SEO for Medical Practices: Which Pays First?

PPC vs SEO for a medical practice: ads bring patients while you pay, SEO builds slowly. Pick by open schedule, cash and cost per booked patient.

October 23, 20267 min readby Alexander Cheberko
The Google Ads logo and a magnifying glass linked by glowing lines to a booked appointment icon, for medical practices.
Table of contentstap to expand

You have budget for one more marketing push, and two agencies are telling you opposite things. Paid ads bring patients only as long as you pay. SEO builds slowly and keeps working, so the choice turns on your open schedule and your cash.

PPC (pay per click) means ads where you pay each time someone clicks, such as Google Ads. SEO means work on your site and Google Business Profile so you show up in the free results.

Quick answer

  • Open your schedule today: count new-patient slots free over the next 30 days.
  • Search your specialty on your phone and note what sits above the free results.
  • Work out cost per booked patient for each channel before you move budget.
  • With open slots and cash for ads, start ads. With a full calendar and a year's budget, start SEO.
  • Ask every new patient how they found you and write it down.

What does a patient see when searching for a doctor near them?

Usually three layers: paid ads, a map with local listings, and the free results. A patient may tap any of them, and a practice can appear in more than one.

Google now groups text ads under one "Sponsored results" label that stays visible as you scroll. The map listings come from Business Profiles; the free results are web pages, yours among them if Google ranks them. Google's local ranking help names three map factors, relevance, distance and prominence, and says there is no way to pay for a better local ranking.

Try this in ten minutes, on your phone:

  1. Open a private browser tab and type your specialty plus "near me".
  2. Write down who is in the ad slots, the map listings and the first five free results.
  3. Tap your own listing and note what a patient sees first: reviews, hours, a booking button.
  4. Repeat with your most profitable treatment.

If competitors fill the ad slots and you only appear lower, you see the gap that ads would close. If you are in the map but not in the free results, the weak spot is your site pages, not your budget.

What do I pay for, and what do I keep?

With ads you rent the clicks; with SEO you pay for work that stays on your site and profile.

QuestionGoogle AdsSEO
How do I pay?Per click, from a monthly budgetA retainer or staff time, whether or not patients arrive
When do I see the first patient?Once ads pass review and start runningLater; Google names no timeframe
What stops if I stop paying?Every ad patient, that dayThe ongoing work; pages and reviews already built stay
What do I own afterwards?Account history and data, but no trafficPages, reviews and a profile that keep earning
What health-care rules apply?Google's healthcare ad policy limits some services and audiencesGoogle weighs trust more on health topics; no certification

On timing, Google's own guide to hiring an SEO tells you to ask a candidate what results to expect and in what timeframe. The same page says no one can guarantee a #1 ranking, and that an SEO who promises first place is a reason to find someone else.

Do Google's health rules hit both the same way?

No: ads face written policy, while SEO faces a higher bar for quality, and neither blocks an ordinary practice.

For US ads, Google's healthcare and medicines policy requires LegitScript certification before you advertise drug and alcohol addiction services. In Canada the policy asks for LegitScript's Addiction Treatment Certification, and Google certification is needed in both countries. It also restricts other areas, such as prescription drug terms in ads and clinical trial recruitment.

Google's personalized advertising policy bars advertiser-curated audiences, such as customer lists, retargeting lists and lookalike segments, when you promote something in a sensitive category. Personal health is one, from chronic conditions to cosmetic surgery and injections, so those ads rely on keywords and location instead. Details are in Google Ads healthcare policy.

For free results, Google's helpful content guidance names health among the "Your Money or Your Life" topics, where its systems weigh trust more heavily. Treatment pages should show who wrote them, be accurate and agree with established medical consensus.

How far apart are click prices by specialty?

Very far apart. Check before you assume ads are cheap or expensive. Figures are Google Ads Keyword Planner estimates for the US, October 2026: average CPC (cost per click) across the whole country, not what any practice will pay.

SearchUS searches a monthAverage CPC
cardiologist near me90,500$5.35
dermatologist near me673,000$5.52
chiropractor near me673,000$9.93
therapist near me368,000$22.61
dental implants near me110,000$39.05

A click on "dental implants near me" costs about seven times one on "cardiologist near me". That is why cost per booked patient, not cost per click, is the number to compare. My medical PPC post builds the budget; the medical SEO post covers the pages.

How do I decide with numbers?

Compare the two on one measure: cost per booked new patient, then months to pay back.

  • Ads: cost per booked patient = monthly ad spend, divided by new patients booked from ads that month.
  • SEO: cost per booked patient = monthly SEO cost, divided by new patients from free search and the Business Profile that month.
  • Payback month = the month when total patient income passes total spend.

Illustrative: every number below is made up; the dermatology practice is imaginary and none of it comes from a client. Each new patient leaves $600 after the cost of care in their first 90 days, counted here in the month they book.

Ads, one monthSEO, one year
Spend$3,000$24,000 ($2,000 a month)
New patients booked1228 (0 in months 1 to 4, 2 a month in 5 to 8, 5 a month in 9 to 12)
Cost per booked patient$250about $857
Income from them$7,200$16,800
Result+$4,200-$7,200

That month of ads paid for itself with $4,200 to spare. SEO was $7,200 behind after a year.

If SEO holds at 5 patients a month, each month brings $3,000 and costs $2,000, a gain of $1,000. The hole closes in about 7.2 more months, so around month 20.

Month 12 alone shows the other side: $2,000 for 5 patients is $400 each. Read cost per patient by the month, not only by the year. All of this holds only if you know where each patient came from.

When does each one go first?

Your calendar decides first, your cash second.

New-patient slots open
in the coming month
Can you take more patients soon?
yes
Start with ads
then build SEO beside
no
Can you fund a year of SEO?
yes
SEO first
ads only for gaps
no
Fix profile and reviews
no retainer yet
Open schedule decides first; cash decides the rest. If both answers are no, work on the free basics yourself.

Run both once ads show a booked-patient cost you accept and the SEO work is paid for. Ads then cover the gap while pages and reviews mature. For the profile side, see Google Business Profile for doctors.

Ads fill only the slots you have. If the calendar is full, the cheapest patient is the one you do not buy.

What should I ask an agency that sells both?

Ask these before signing, and watch whether the answers use your numbers.

  • Which channel do you expect to bring my first booked patient, and when?
  • How will you count patients from ads versus free search separately?
  • Who owns the ad account, the website and the Business Profile?
  • What happens to my results if I leave after six months?
  • What does each channel cost per month, with no bundled fee?

Between October 2023 and September 2025 I managed Google and Meta ad spend of nearly $700K as a media buyer. I have no SEO client results to show you, so the SEO side here rests on Google's own documentation.

Prices and rules checked on 2026-10-23.

Tags

ppc-vs-seogoogle-adsmedical-seomedical-practicecost-per-patientbusiness-profile
Questions owners ask

Frequently asked questions

Is PPC the same thing as Google Ads?

PPC means pay per click: you pay each time someone clicks your ad. Google Ads is one PPC platform and the one this post compares, but Microsoft and Meta sell ads too. When an agency says PPC, ask which platform they mean.

Can I stop paying for ads once my SEO works?

You can, since Google keeps its free results separate from its ad programs. The ad patients stop the day the spending stops, so check first how many of your new patients each channel brought. Cut the ads in steps, one campaign at a time, and watch the booking count.

Do I need tracking before I choose between them?

You need a way to tell where each new patient came from, or the comparison is a guess. At minimum, ask every new patient how they found you and write the answer next to the booking. Phone and form tracking is better, but a notebook beats nothing.

Why do ads sit above the map results?

Advertisers bid for that space, and Google labels it as sponsored. The map and the free results are ranked by other signals, and Google says no one can pay for a better local ranking. Check with your own phone search, not with a screenshot from an agency.

Alexander Cheberko

Written by

Alexander Cheberko

Marketing Analytics & Conversion Tracking Engineer, US and Canada, run remotely

More about me · LinkedIn

Keep reading

Related posts