MarketingOS founding seats are free. Pull up a seat on Skool
All answers

SEO or paid ads: which should my clinic do first?

Jacob Campos, Campfire Creative Media

Do both, in a set order: fix your Google Business Profile and reviews first, run paid ads second, and build SEO third. Ads buy patients this month and stop when the budget stops. SEO costs time instead of ad spend, takes months to show, and keeps working. Ads fund the wait; SEO lowers what you depend on them for.

Why this comes up after the ads are already running

Five of the 67 sales calls in my backlog asked some version of "why aren't I getting ranked?" Eight more asked which channel to start with. Almost nobody asks it on the first call. It shows up a few weeks after the ads launch, once leads are coming in and the owner looks at the monthly spend and thinks: can Google just send me these people for free?

It's the right question at the right time. The mistake is treating it as either-or. Ads and SEO do two different jobs on two different clocks, and the clinics that get in trouble are the ones that pick one and expect it to do the other's job.

What each one actually buys you

Paid ads are rent. You pay, people show up. You stop paying, they stop. The upside is that the price is knowable. In the Campfire Benchmark (15 clinic Meta ad accounts, 9 with spend, October 2025 through September 2026), a patient lead cost $61.34 once the lead-magnet downloads were removed, and a booked appointment cost $131.96 across the three accounts that track bookings. You can put those numbers next to what a plan of care is worth to you and decide this week.

SEO is closer to a mortgage. Nobody bills you per click, but you pay in hours and in waiting. Pages have to be written, found, indexed and trusted before they bring anyone in, and that runs in months, not weeks. I can't give you a benchmark cost per patient from search the way I can for ads, and I'd be careful with anyone who does. What I can tell you is that it doesn't shut off when your card does.

The trap on each side

The ads trap is dependence. One owner told me the goal was to "have the faucet turn on and off" based on what the clinic wanted to spend. That works, until the faucet is the only water in the building. If every new patient comes from paid traffic, a bad month of ad costs is a bad month of revenue.

The SEO trap is quieter. Three calls in the backlog were about price-shoppers, and one owner said it straight: the people who found the clinic on Google were all cold, "looking for a better deal." Search brings intent, but it also brings comparison. A page that ranks and doesn't answer the price question, show reviews or make booking easy just hands you more tire kickers. Ranking is not the finish line. A booked visit is.

Both traps get worse without tracking. "They say Google, but did they see my ad?" is a real line from a call. If you can't tell which channel a patient came from, you'll credit the wrong one and cut the one that was working.

The order I'd run them

  1. Google Business Profile and reviews, this week. It's free, it's what shows in the map results, and it's what a person checks after they see your ad anyway. Fill out every field and start asking past patients for reviews. The setup is here.
  2. Paid ads, with tracking, at a budget you can hold for six weeks. This fills the schedule while everything else is still being built. Put a source tag on every lead so you know what came from where.
  3. Search Console, then fix what's already there. Before writing anything new, look at which pages Google is already showing and for what. On the SEO build sessions I ran last week, the first question was "what's the lowest-hanging fruit?" The answer was in that report: pages already being seen that needed a clearer title and a direct answer.
  4. One page per real patient question. Not blog posts about posture. The questions people ask on the phone: what it costs, whether you take insurance, how many visits it takes. Answer each one in the first two sentences. One owner told me new patients have started saying an AI chatbot recommended the clinic, and a plain answer to a plain question is what those tools have to work with.

Steps one and two start the same week. Three and four run in the background a little each week, and that is where an AI role earns its keep: it drafts, you approve, it tells you what it did.

When to flip the order

If you can't hold an ad budget for six weeks without flinching, don't start ads yet. Do step one, reactivate past patients, and put your hours into steps three and four until the cash is there. Starting and stopping costs more than spending small.

If the schedule is empty right now, SEO alone won't save the quarter. Run ads, and use what they teach you. The headline that books patients in an ad tells you what your service page title should say.

The goal isn't to get off ads. It's to get to where ads are a choice. If you want to see which of these is the gap in your clinic, book a call and bring your Search Console and your ad account.

Questions around the fire

How long does SEO take for a clinic?

Months, not weeks. A page has to be found, indexed and trusted before it brings patients, and that timeline isn't yours to set. That is why ads or past-patient reactivation carry the schedule in the meantime.

Can I stop running ads once I rank on Google?

You can turn them down, and that is the point. I'd keep a smaller budget running, because ads reach people who aren't searching yet. Decide by cost per booked patient on each channel, not by which one feels free.

Is a Google Business Profile the same as SEO?

It's the local half of it, and the fastest. The profile and its reviews drive the map results; your website pages drive the regular results. Start with the profile because it costs nothing but time.

Bring your numbers. We'll bring the matches.

Book a call