A set of office keys lying on a desk beside a notebook

Agency vs in-house PPC for clinics

15 min read

Whether you hire a healthcare PPC agency or run ads in-house, the clinic must own the Google Ads account, tags, numbers and data. Choose an agency for complexity and tracking work, in-house for simple, stable accounts, and a hybrid for most small hospitals. Judge every model by a monthly audit and cost per honoured appointment.

More than once I have been asked why a clinic’s Google Ads “stopped working” after a change of agency. The answer is usually the same. The old agency created the account under its own manager account, and when the relationship ended, the account, its conversion history and its call tracking numbers went with it. The new healthcare PPC agency starts from zero, in a new account, with no data. The clinic paid for years of learning and owns none of it.

That story is why this piece is less about who is better at bidding and more about ownership, incentives and oversight. The broader question of how a hospital splits digital work between a team and agencies is covered in in-house team or agency for hospital digital. Here the lens is narrow: paid search for clinics and small hospitals. The full paid programme is in the complete guide to Google Ads for doctors in India.

The decision is smaller than it looks

For a clinic or a small hospital, a Google Ads account is usually a handful of campaigns: brand, a few specialties or services, perhaps a location or two. The work is steady rather than heavy: weekly search term reviews, negative keywords, ad and landing page checks, budget pacing, conversion checks and a monthly report.

So the real choice is not between a large internal team and a large agency. It is between four practical models:

  • The doctor or practice manager runs it. Workable for a single service with a small budget, if someone genuinely has the time every week.
  • An in-house executive runs it. Often a digital or marketing executive who also handles social media, the website and Google Business Profile.
  • A healthcare PPC agency or specialist freelancer runs it. The clinic pays for expertise and time, and manages the relationship.
  • A hybrid. The agency sets up and audits; an internal person handles daily and weekly work, or the reverse.

Any of these can work. What decides success is whether the clinic owns its assets, whether the incentives point towards appointments rather than spend, and whether someone checks the work every month.

When a healthcare PPC agency makes sense

I would lean towards an agency or specialist when:

  • You run several specialties or locations, and the account needs structure, testing and tracking work beyond one person’s time.
  • Nobody in the clinic has run Google Ads before, and you need the account set up correctly from the first day.
  • You need help with healthcare-specific policy, where ads and landing pages are reviewed more strictly. My notes on what gets disapproved and why show how easily a clinic account can stall.
  • Conversion tracking to booked and honoured appointments needs technical work across the website, call tracking and CRM.

When in-house is the better call

Running PPC internally tends to work when:

  • The account is simple: one location, a few services, a stable budget.
  • Someone close to the front desk can see which leads book and which do not, and adjust quickly.
  • The clinic is part of a small group with a digital person who can own paid search alongside other channels.
  • You are willing to pay for an independent audit once or twice a year, because an internal operator can drift without anyone noticing.

The in-house advantage is proximity. The person running ads can walk to the desk, listen to calls and see which doctors are overbooked. The weakness is isolation: no benchmark of practice across accounts, and nobody to challenge habits.

Account ownership is not negotiable

Whoever runs the account, the clinic must own it. Google’s help on ownership of client accounts is explicit: if a manager account creates a new account, that manager automatically becomes its owner. If you link an account you created yourself, the manager does not become owner by default, and users of the client account can always unlink a manager.

So the order matters. Create the Google Ads account yourself, in the clinic’s legal name, with the clinic’s billing. Then invite the agency by linking its manager account or adding its people as users. Google’s access levels let you give standard access for day-to-day work while keeping admin rights, including the power to unlink managers, with the clinic. Keep at least two admins from the clinic side, so one person leaving does not lock you out.

The same principle applies to everything around the account:

  1. Google Ads account and billing profile in the clinic’s name.
  2. Google Tag Manager container and Google Analytics property owned by a clinic account.
  3. Google Business Profile with the clinic as primary owner.
  4. Landing page builder or CMS account in the clinic’s name.
  5. Call tracking numbers and WhatsApp business numbers registered to the clinic.
  6. CRM or lead sheet owned by the clinic, with the agency given access.
  7. Creative files, ad copy and keyword research handed over on request, as a contract term.

Put ownership in the contract, and check it in the first week rather than the last.

Fee models, and what each rewards

I will not quote fees, because they vary widely by city, scope and agency. What matters more is what each model rewards, because incentives shape behaviour.

  • Percentage of ad spend. Simple and common. It rewards the agency when you spend more, whether or not results improve. Workable with a spend cap and results-based reviews.
  • Fixed monthly retainer. Predictable for both sides and neutral on spend. The risk is that effort drifts down over time; defined deliverables and a monthly audit guard against that.
  • Setup fee plus retainer. Recognises that the first months carry the heaviest work: structure, tracking, landing pages. Reasonable, provided setup deliverables are listed and handed over.
  • Pay per lead or per appointment. Attractive on paper. It rewards volume of whatever is counted, so it only works if the clinic defines a lead, the clinic’s CRM counts it and the agency cannot inflate it with cheap or duplicate enquiries.
  • Hybrid. A retainer with a bonus tied to cost per honoured appointment is, in my view, the best-aligned model, if your tracking can support it.

Two things to watch in any model. First, whether media is billed directly by Google to the clinic or passes through the agency’s invoices; direct billing is cleaner. Second, whether the agency’s reporting uses its own definition of a lead. The number that should govern the relationship is cost per honoured appointment, measured in your systems.

Questions to ask before you hire PPC for a clinic

  1. Who will actually work on our account, and how many other accounts do they handle?
  2. What healthcare accounts have you run, and how did you handle policy reviews and disapprovals?
  3. How will you track leads through to booked and honoured appointments?
  4. Will the account, tags and numbers be created in our name?
  5. What do we receive each month, and who presents it?
  6. How do you use automation such as Performance Max, and when would you not?
  7. What happens at the end of the contract: notice period, handover and data deletion?
  8. Will you sign data processing terms covering patient enquiry data?

Listen for specific answers. An agency that talks mostly about clicks, impressions and “leads” without mentioning appointments is telling you what it will optimise. The same goes for automation: a good operator can explain when Performance Max works for healthcare and when it does not, rather than switching it on by default. The wider set of scope questions and red flags is in hospital digital agency scope.

What to audit every month

This list applies whether the account is run by an agency or by your own staff. It takes an hour or two for a clinic account, and it is the single best protection against slow decline.

  • Access: who has access, at what level, and whether anyone who has left still does.
  • Spend: platform spend against the approved budget and against invoices.
  • Conversions: which actions are primary, whether any changed, and whether counts reconcile with the CRM.
  • Search terms: a scan for irrelevant, research or job-seeking queries, and the negatives added in response.
  • Brand versus non-brand: results reported separately, so brand traffic does not flatter the account.
  • Policy: any disapproved or limited ads, and what was done about them.
  • Landing pages: every live final URL opened on a phone, with current doctors, fees and slots.
  • Calls: missed calls during ad hours, and whether call assets run when the desk is closed.
  • Change log: what changed this month and why.
  • Results: cost per honoured appointment by service, against the previous period.

If conversion tracking is weak, fix that before judging anyone. Call tracking and offline conversion import for hospitals covers the setup, and how to think about cost per lead benchmarks covers why a lower CPL alone proves little.

The first ninety days with a new operator

Whether you have hired an agency or given the account to a new internal person, the first three months set the pattern. I ask for a short plan with dated milestones, and I review it at the end of each month.

  1. Weeks one and two: confirm ownership and access, document the current structure, check that conversion actions fire correctly and reconcile last month’s leads with the CRM.
  2. Weeks three to six: fix tracking gaps, separate brand and non-brand campaigns if they are blended, apply negative keyword lists and repair or replace weak landing pages.
  3. Weeks seven to twelve: test one meaningful change at a time, such as a landing page variant, a bidding change or a new service campaign, and report on appointments, not only leads.

Two rules help. Nothing structural changes in the first fortnight except fixes to broken tracking, because the new operator needs to understand the account before redesigning it. And every change goes into a log with a date and a reason, so the monthly review can connect results to decisions.

At the end of ninety days you should know three things: whether tracking reaches booked appointments, whether the operator’s reports match your own records, and whether the account is moving in the right direction on cost per honoured appointment. If the answer to any of them is no, have that conversation now, not at renewal.

A hybrid that works for many clinics

For a small hospital or a clinic with more than one service, the model I recommend most often is a split. A specialist sets up the account structure, tracking and landing pages, then runs a quarterly audit and strategy review. An internal person handles weekly work: search terms, negatives, budget pacing, landing page checks and the link with the front desk.

This keeps knowledge inside the clinic, gives the internal person a senior reviewer, and costs less than full management. It also makes switching easy, because the account has always been yours and your own person already knows it. The Google Ads launch checklist for doctors is a useful shared reference for both sides during setup.

Changing agencies without losing history

If ownership is set up correctly, a change of agency is an administrative task. Give notice under the contract. Ask for a handover pack: account structure notes, negative keyword lists, tracking documentation, creative files and a list of every tag and integration they set up. Remove their manager link and user access on the agreed date. Change passwords on any shared tools.

Then have the new operator review before changing anything. Most accounts have years of useful history; the worst thing a new agency can do is rebuild from scratch because it is easier than understanding what was there.

Questions people ask

What does a healthcare PPC agency do for a clinic?

It plans, builds and runs paid search campaigns, mainly Google Ads, for a clinic or hospital. That covers keyword research, campaign structure, compliant ad copy, landing page advice, conversion tracking, bid and budget management and reporting. A good one also handles healthcare advertising policy reviews and ties results to booked and honoured appointments rather than clicks or raw enquiries.

Should a small clinic hire an agency or run PPC in-house?

It depends on complexity and time. A simple account with one location and a few services can be run in-house if someone has time every week. Several specialties, several locations or a need for tracking work usually justify a specialist. Many clinics do best with a hybrid: specialist setup and quarterly audits, with weekly work done internally.

As the clinic owner, how do I make sure I own the Google Ads account?

Create the account yourself in the clinic’s name with the clinic’s billing, then invite the agency. Google’s help explains that a manager account that creates a new account becomes its owner, while linking an account you created does not transfer ownership. Keep admin access with at least two clinic staff and give the agency standard access.

What fee model should the CFO prefer?

The one whose incentives match your goal. Percentage of spend rewards higher spend, a fixed retainer is neutral but needs defined deliverables, and pay per lead rewards whatever is counted. A retainer with a bonus tied to cost per honoured appointment is well aligned if tracking supports it. Whatever the model, keep media billed directly to the clinic.

Is pay per lead a good arrangement with a PPC agency?

It can be, but only if the clinic defines what a lead is, counts leads in its own CRM and excludes duplicates, spam and existing patients. Otherwise the agency is paid for volume it can influence cheaply. If you use it, review a sample of billed leads monthly against your appointment records and cap the number billable in a month.

What should we check in the agency’s monthly report?

Spend against budget, results by service with brand and non-brand separated, conversions reconciled with the CRM, search terms and negatives added, policy issues, landing page checks and a log of changes. The headline should be cost per honoured appointment by service. If the report only shows clicks, impressions and platform leads, ask for the missing pieces.

How long does it take to judge whether an agency is performing?

Allow the first month or two for setup and tracking, then judge on trends over a full quarter. Early weeks are often noisy while campaigns learn and tracking is fixed. However, access, ownership, reporting quality and responsiveness can be judged from the first week. If those are poor, performance rarely improves later.

What does the doctor need to contribute if an agency runs the ads?

Clear information on services offered, availability and what the practice does not want to advertise, plus quick review of ad copy and landing page content for accuracy. The doctor or a clinical reviewer should approve anything describing a condition or procedure. A short monthly conversation about lead quality helps the agency more than any tool.

What skills does an in-house PPC person need?

Working knowledge of Google Ads structure, keywords and match types, negative keywords, bidding, conversion tracking and healthcare ad policy, plus enough analytics to reconcile ad data with the CRM. Equally important is time: paid search needs attention every week. An independent audit once or twice a year helps an in-house operator avoid blind spots.

What red flags suggest an agency is not working in our interest?

The account created under the agency’s manager account, media billed through the agency with no visibility, reports with no link to appointments, reluctance to share access or change logs, frequent staff changes on your account, and pressure to raise budgets without evidence. Any refusal to hand over tracking documentation or creative files should also concern you.

Can one agency handle Google Ads for several of our units?

Yes, if the structure keeps units separate for budgets and reporting, conversion definitions are identical across units, and each unit’s desk feeds lead outcomes back. Ask for results by unit and service, not blended totals. For larger groups, compare units against each other on cost per honoured appointment to spot where the problem is operations rather than ads.

What should compliance ask an agency about patient data?

Whether they will sign data processing terms, what enquiry data they can see and where it is stored, whether any patient data is uploaded to ad platforms, how access is removed when staff leave and how data is deleted at contract end. They should also confirm the agency follows healthcare advertising policy and the clinic’s own review process.

How do we switch agencies without losing performance?

Make sure you own the account, tags and numbers before you give notice. Ask for a handover pack covering structure, negatives, tracking and creative. Remove the old agency’s access on the agreed date. Then ask the new operator to review and improve the existing account rather than rebuild it, so years of conversion history and learning are preserved.

Free download

Get the Hospital Digital Growth Audit

A 25-point self-assessment across AI operations, growth & CRM, launches, leadership, and PR. Confirm your email and it arrives in your inbox, along with the full Tools & Checklists set. Occasional notes after; unsubscribe anytime.

Read my takes first in Google Search