Scroll Top

Medical Marketing Agency

Updated September 2026 · Written and maintained by the Progression Agency strategy team

Healthcare marketing is ordinary marketing with two differences that change everything: patients filter on your star rating before they read a word you wrote, and your tracking configuration carries genuine regulatory exposure. This page is what we actually do for medical practices — the channels that produce patients ranked by return, the pages a practice site needs, the HIPAA constraints most agencies never mention, the cost of every category, and the fifteen-point audit we run in week one. Prices at the bottom.

Healthcare marketing agency, medical marketing agency, healthcare SEO firm: what each label means

Answer first: these labels are used interchangeably by the firms that carry them, so they tell you very little. What actually distinguishes providers in this market is whether they have handled protected health information, whether they know your state board’s advertising rules, and whether they report on booked appointments rather than rankings.

The labels this market uses, and what to verify behind each one
LabelUsually emphasisesWhat to verifyWarning sign
Healthcare marketing agencyBreadth across a health system or groupWhich channels are staffed in-houseNo named healthcare clients
Medical marketing agencyPractice-level marketing for cliniciansExperience in your specialtyOne playbook for every specialty
Healthcare SEO firmOrganic search and local visibilityWhether they touch tracking on patient pagesReports rankings, not appointments
Medical SEO specialistAn individual or small team, search onlyCapacity, and what happens on holidaySole dependency with no cover
Medical advertising companyPaid media and creativeWhether platform policy limits are understoodAd accounts held in their name
Medical marketing companyNo consistent meaningEverything aboveVagueness about who does the work
Healthcare advertising agencyMedia planning and buying at scaleCompliance review before launchNo pre-launch review step

SEO services for doctors: what an SEO service for doctors should actually contain

Answer first: an SEO service for doctors should cover the Google Business Profile, a review program, a page per service you want more of, individual clinician bios, insurance and cost content, technical health, and call tracking. The questions below separate real experience from a generic playbook with the word medical inserted.

  1. What does my state medical board say about testimonials and before-and-after imagery? Someone who has done this work will know it needs checking for your state and will say so immediately.
  2. How do you handle analytics and advertising pixels on pages that touch patient information? A shrug here is disqualifying.
  3. What do you report on? Booked appointments and calls, or rankings? Rankings alone is a warning.
  4. Can you show a practice in my specialty, in my state, that I can call?
  5. Who owns the Google Business Profile, the ad accounts, the website and the tracking numbers?
  6. What would you refuse to do? Every experienced healthcare provider has a list.

Medical SEO specialist or a full healthcare marketing agency?

A specialist and an agency compared for a medical practice
Medical SEO specialistHealthcare marketing agency
Typical monthly$1,200 – $3,000$3,000 – $12,000
ScopeOrganic search and localSearch, paid, content, reviews, reporting
Strongest atDepth in one disciplineBreadth and continuity
Weakest atCover, breadth, paid mediaCost for a single-location practice
Right whenSearch is the only gapSeveral channels need running together
RiskSole dependencyPaying for breadth you do not use

The conclusion: a single-location practice with a functioning website and an incomplete Google Business Profile usually needs a specialist first and an agency later. A multi-location group, or a practice competing against a corporate-backed rival, generally needs the agency from the start.

The two things that make healthcare different

Medical marketing, in four numbers
Healthcare marketing is ordinary marketing with two differences: patients filter on reviews before anything else, and your tracking configuration carries genuine regulatory exposure.

Almost everything in medical marketing is the same discipline you would apply to any local service business. Two things are not, and both are routinely handled badly.

Reviews are the gate, not the tiebreak

In most categories reviews are one signal among several. In healthcare they are the filter patients apply before anything else — a practice below roughly four stars is eliminated before its website is ever seen. That reorders the whole program: the review process is not a nice-to-have that follows the website, it is the thing to build first.

Reviews versus everything else
Reviews are the gate, not the tiebreak

Your tracking carries regulatory exposure

Advertising pixels placed on pages containing protected health information have produced real enforcement actions and settlements. Booking pages, patient portals and pages tied to an individual’s treatment are the obvious risks. This is a design decision that has to be made at the start, not an audit performed after a complaint, and if a marketing agency has never raised it with you it has not thought about your category.

HIPAA and your marketing: the checks that matter
Advertising pixels on pages containing protected health information have produced real enforcement actions and settlements. If your agency has never raised this, it has not thought about your category.

Where new patients actually come from

Where new patients actually come from
The top row is the largest and cheapest and it is where most practices are least complete. A neglected Google Business Profile costs more than a dated website.

The largest channel is also the cheapest, and it is where most practices are least complete. A neglected Google Business Profile costs a practice more than a dated website does, and fixing it is free.

Free versus paid work
Do the free work first, always

What we do, ranked by return per hour

Medical marketing work ranked by return per hour
The top three are free and are the three most often incomplete. Nothing below the fifth row matters until the first five are done.

The top three are free and are the three most often incomplete. We would not take on a paid search engagement for a practice that had not done them, because spending on clicks while the profile is a third complete and the form is untested is spending money to amplify a problem.

The audit we run in week one

The medical site audit we run in week one
Fifteen points. Most practices we audit pass four. Ten of the fifteen cost nothing but attention.

Fifteen points. Most practices we audit pass four. Ten of the fifteen cost nothing but attention, which means the first month of an engagement usually produces more than any month that follows it.

What patients search, and what practices publish

What patients search versus what practices publish
Every gap on this chart is free to close and every one of them is a question a patient asks before booking. The cost column is the largest gap and the most commercially expensive.

Every gap on that chart is free to close and every one is a question a patient asks before booking. The cost question is the largest gap and the most commercially expensive: 94 on the demand index against 11 on the supply side. A practice that publishes a price range captures the patients that every silent competitor loses.

Answer the cost question

You do not need a fixed price. Publish a range and the variables that move it — ‘implants from $3,200 to $5,800 depending on whether a bone graft is required and which system is used’ answers the question honestly, pre-qualifies the enquiry, and stops the visitor going to a competitor who did answer it.

Answer the pain question

‘Does it hurt’ has more search volume in most procedure categories than the clinical name of the procedure itself. Answer it directly, near the top of the page, in the words the patient used. This is also the single most extractable format for an AI assistant summarizing your practice.

Answer the recovery question

How long until I can eat, work, drive, exercise. Almost nobody writes this and it is what determines whether somebody books now or waits.

The pages a practice website needs

What we build for a medical practice
None of the eight is about how the site looks. Aesthetics matter for trust and they are not what separates a practice site that books patients from one that does not.
Procedure — One per treatment. Cost, pain, recovery, alternatives, in patient language.
Condition — One per symptom cluster. Patients search symptoms before treatments.
Provider — One per clinician. Credentials, training, what they treat, real photograph.
Insurance — Plans named individually. The most under-built page in healthcare.
Financing — Terms and providers. High-ticket elective care is a financing decision.
New patients — What to expect. Reduces anxiety and no-shows; cheap to write.
Emergency — Same-day availability. Converts immediately where it applies.
Location — One per site. Own address, hours, staff, reviews, profile link.
Before/after — With documented consent. Converts better than any copy you can write.
Reviews — Pulled from a real source. Names and dates, near the booking decision.
Telehealth — If you offer it. A filter for a large share of patients now.
Contact — Form and phone. Both. Not everybody will call a clinic.

Procedure pages

One per treatment you want patients for. Not a section on a shared Services page — a section cannot rank for its own query, and procedure queries are where the commercial intent lives. Write them to answer anxiety rather than to describe clinical technique, in the language the patient used, with the clinical accuracy underneath.

Condition pages

The under-built companion to procedure pages. Patients search symptoms long before they search treatments — ‘jaw pain when chewing’ precedes ‘TMJ treatment’ by weeks. A condition page catches them earlier, establishes trust while they are still researching, and hands them to the procedure page when they are ready.

Provider bio pages

Chronically under-built and disproportionately effective. They rank strongly for name searches, which happen constantly because patients are given a name by a friend, an insurer or a referring physician and then look it up. And they convert far above average, because choosing a clinician is choosing a person. Credentials, training, what they actually treat, and a real photograph.

The insurance page

Name the plans you accept, individually. Searched constantly, almost never answered properly, and it pre-qualifies every enquiry so that reception spends less time on calls that were never going to become appointments. Perhaps thirty minutes of work.

Financing

High-ticket elective care is a financing decision as much as a clinical one. State the terms, name the providers, show what a typical monthly payment looks like. Practices that publish this convert measurably better on expensive treatment than practices that make people ask.

New patient information

What happens at the first visit, what to bring, how long it takes, what it costs. Reduces anxiety, reduces no-shows, and is among the cheapest pages you will ever write.

Location pages

One per physical location, each with its own address, hours, staff, reviews and Google Business Profile link. Not one page listing six offices, which ranks for none of them.

What a procedure page actually contains

A page that ranks and converts for a procedure covers the same nine things, in roughly this order, in the patient’s language. Most practice pages cover two of them.

  1. What it is, in one sentence a non-clinician understands.
  2. Who it is for, and — more usefully — who it is not for. Candidacy criteria pre-qualify enquiries and build trust simultaneously.
  3. What it costs, as a range with the variables that move it stated explicitly.
  4. Whether it hurts, answered directly rather than reassuringly. Patients can tell the difference between an answer and a deflection.
  5. How long it takes, both the appointment and the whole course of treatment.
  6. What recovery involves, day by day for the first week where that is relevant. This is the section that decides whether somebody books now or waits.
  7. What the alternatives are, including doing nothing. A page that only advocates reads as a sales page and converts worse than one that compares honestly.
  8. What could go wrong, proportionately. Omitting risk entirely damages credibility with exactly the informed patient you want.
  9. What happens next, with a booking route and a stated response time.

Why the cost section matters most

Cost is the most searched and least answered question in healthcare. Practices avoid it for understandable reasons — the honest answer is ‘it depends’ — but ‘it depends’ is not the same as silence. Publishing a range with the variables named is honest, it is what patients are actually asking for, and it converts the substantial share of visitors who will otherwise leave to find a practice that answered.

Writing for anxiety without being patronising

The failure mode at both extremes is familiar. Clinical description assumes a reader who does not exist; relentless reassurance reads as evasion. What works is specificity: not ‘you will be comfortable’ but ‘most patients describe pressure rather than pain, the numbing injection is the part people find least pleasant, and it takes about ninety seconds’. Specific is reassuring in a way that reassurance is not.

Where the clinical review fits

Write first, review second. Asking a clinician to draft the page produces something clinically impeccable and commercially useless; asking a writer to draft it produces something readable that may be wrong. The sequence that works is a writer interviewing a clinician, drafting, and the clinician correcting — which takes about forty minutes of clinical time per page rather than four hours.

Reviews: the program, not the campaign

Because reviews are the gate in healthcare, this is the first thing we build and the thing we protect. The mechanics are simple and almost nobody runs them consistently.

  1. Ask every patient. Not a selected subset. Selecting is review gating and it violates platform policy.
  2. By text, within twenty-four hours. A text within two hours converts roughly ten times better than an email a week later.
  3. With a direct link to the review form, not to your profile. Two fewer taps roughly doubles completion.
  4. Paired with a two-sentence verbal ask at the end of the appointment, which roughly doubles the text’s conversion again.
  5. Respond to everything within seventy-two hours — and compliantly, which in healthcare means never confirming that somebody is a patient and never referencing treatment.
  6. Never stop. Velocity and recency are ongoing signals. A profile that goes quiet for ninety days reads as a practice that closed.

Responding to healthcare reviews is constrained. A response that says ‘we are sorry your crown did not fit properly’ has confirmed a treatment relationship and disclosed a treatment detail in public. The compliant version acknowledges the feedback generically and moves the conversation to a private channel. Train whoever responds, and put it in writing.

The full method, including message templates and the four signals inside ‘reviews’, is on how to get more Google reviews.

Why review velocity beats review volume

A practice with 240 reviews that stopped collecting eight months ago is losing ground to a practice with 90 that adds five a week. Recency and velocity are ongoing signals rather than deposits, and a profile that goes quiet reads to both Google and a prospective patient as a practice that may have closed. This is the single most common reason a review program plateaus: it was run as a campaign.

What review text does for you

The signal almost nobody collects. A review saying ‘Dr Chen replaced a crown for me in Maplewood and it was painless’ contains a provider name, a procedure and a place. Reviews mentioning your service and your location measurably help you surface for that service in that location. You cannot dictate content — that violates policy and reads as fabricated — but you can ask a question that produces it: ‘would you mind mentioning what we did and where?’

Responding compliantly

The healthcare constraint that catches practices out. A response saying ‘we are sorry your crown did not fit properly’ has confirmed a treatment relationship and disclosed a clinical detail publicly. The compliant version acknowledges the feedback in general terms, does not confirm or deny that the person is a patient, and moves the conversation to a private channel with a named contact. Write the template once, train whoever responds, and keep it on file.

What to do about an unfair review

Report it through the platform’s flow with specifics if it violates policy — spam, off-topic, conflict of interest, or clearly about a different practice. Respond once, factually and without defensiveness. Then keep building velocity, because volume dilutes an outlier considerably faster than any dispute process resolves it. Nobody can remove a truthful negative review, and any vendor claiming otherwise is worth avoiding on that basis alone.

Local search for practices

For any practice with a physical location, the map pack is the largest single source of new patients and it is decided by three things: how close you are to the searcher, your Google Business Profile primary category, and your reviews. One of those cannot be changed and the other two are free.

  • Audit the primary category against the practices ranking above you, from inside your actual service area. ‘Dentist’ and ‘Cosmetic dentist’ surface for measurably different searches, and category changes can move rankings within seventy-two hours.
  • Add every legitimate secondary category without diluting into services you do not provide.
  • Populate the full services list, each with a real description. Most practice profiles list four services; the field supports dozens and the descriptions are indexed.
  • Upload real photographs weekly — the practice, the team, the equipment. Not stock.
  • Seed and answer your own Q&A. The answers surface in search results and almost nobody uses the feature.
  • Set holiday hours. Profiles flagged as possibly closed get suppressed, and medical practices have a lot of holidays where they are genuinely open.
  • Point the website link at the most relevant page, not automatically at the homepage.
  • One profile per staffed location, never per service area, and hunt duplicates.

The complete local method is on local SEO services.

Cost per click across medical categories
Addiction treatment and cosmetic surgery sit at the top for the same reason: high lifetime value and cash payment. Primary care sits at the bottom because insurance networks do most of the routing.

Medical categories carry some of the highest click costs in advertising, driven by lifetime value and cash payment. Read the chart before committing a budget: $3,000 a month buys roughly twenty-seven addiction treatment clicks and roughly 250 primary care clicks.

  1. Set location targeting to presence, not presence-or-interest. The default buys clicks from people who once searched your city from another state.
  2. Build a negative keyword list weekly for the first eight weeks. Medical accounts attract an enormous volume of research, jobs and student queries.
  3. Verify conversion tracking counts appointments, not page views, with a call duration threshold so short hangups stop counting.
  4. Send every ad to a matching procedure page, never the homepage.
  5. Consider Local Services Ads where eligible — they sit above the ad block and charge per lead.
  6. Configure it HIPAA-safely. Conversion tracking on a booking page is exactly where the pixel question bites, and it needs deciding before the campaign launches, not after.

Broader paid guidance is on search engine advertising and are Google Ads worth it.

By specialty

The discipline is the same everywhere; the emphasis is not. These are the starting points we would use for each, and the thing that most changes the plan.

Dental

Dental — Implants, ortho, cosmetic. Reviews dominate; cost content is the biggest gap.

Reviews dominate the decision and the cost question is the largest content gap. A page per procedure, provider bios, an insurance page naming plans, and before-and-after galleries with consent. Implant and cosmetic queries carry the commercial value; hygiene and check-up queries carry the volume and the lifetime value.

Dermatology

Dermatology — Medical and cosmetic split. Two audiences, two content sets, one practice.

Two audiences in one practice — medical and cosmetic — with completely different search behavior, price sensitivity and content needs. Build them as two content sets rather than one, and be explicit on every page which you are addressing. Cosmetic drives cash revenue; medical drives referral and retention.

Cosmetic surgery

Cosmetic surgery — $96 CPC. Before/after with consent converts better than any copy.

Among the most expensive click categories in advertising. Before-and-after galleries with documented written consent convert better than any copy you can write. Financing content is not optional at these price points, and consultation-to-surgery conversion is where the program is actually won or lost.

Med spa

Med spa — Fastest-rising CPC. Heavy Instagram overlap; organic is the durable position.

Heavy Instagram overlap; organic is the durable position.

Ophthalmology

Ophthalmology — LASIK and cataract. Cost and recovery questions dominate the search.

LASIK and cataract queries are dominated by cost and recovery questions. Publish the range, publish the candidacy criteria, and publish what the recovery week actually looks like. Technology-specific pages rank well because patients research the equipment by name.

Orthopaedics

Orthopaedics — Condition-led. Patients search the injury, not the procedure.

Condition-led rather than procedure-led. Patients search the injury — ‘torn meniscus’, ‘rotator cuff pain’ — long before they search the operation. Condition pages catch them and hand them onward, and physician bio pages matter more here than in almost any specialty because referrals arrive by name.

Physical therapy

Physical therapy — Referral-heavy. Direct access rules vary by state and are worth explaining.

Direct-access rules differ by state and explaining yours is genuinely useful, uncontested content. Condition pages, insurance clarity and appointment availability decide most bookings. Low click costs make paid search viable at modest budgets.

Chiropractic

Chiropractic — Low CPC, high volume. Condition pages and reviews carry the whole program.

Low click costs, high search volume, and a category where condition pages and reviews carry essentially the whole program. New-patient offers work here in a way they do not in most of medicine. Be careful with claims — this is a heavily scrutinised advertising category.

Fertility

Fertility — Long consideration. Cost, success rates and financing are the entire decision.

Long consideration windows and an emotionally weighty decision. Cost, success rates and financing are the entire content agenda. Success-rate claims are regulated and must be presented in the prescribed format. Email nurture matters more here than in any other specialty.

Bariatric

Bariatric — Insurance-gated. Qualification criteria content pre-qualifies enquiries.

Qualification criteria content pre-qualifies enquiries.

Addiction treatment

Addiction treatment — $112 CPC. Highest-scrutiny category. LegitScript certification matters.

The highest-scrutiny category in healthcare marketing. LegitScript certification is required to advertise on Google, click costs are the highest in medicine, and the compliance surface is large. Organic and referral relationships matter disproportionately because paid is so expensive.

Urgent care

Urgent care — Proximity-governed. Wait times and insurance are the deciding factors.

Almost entirely proximity-governed, with wait times and insurance acceptance as the deciding factors. Publish current wait times if you can, publish insurance clearly, and make the map pack presence flawless because that is where the decision happens.

Primary care

Primary care — Insurance-routed. New-patient availability is the top question.

Largely routed by insurance networks, which changes the job: the highest-value content is ‘are you accepting new patients’, ‘do you take my plan’ and ‘how soon can I be seen’. Provider bios matter because patients choose a doctor rather than a practice.

Pediatrics

Pediatrics — Parent-searched. Age ranges, vaccines policy, after-hours cover.

Searched by parents, who filter differently — age ranges seen, vaccine policy, after-hours cover, and how the practice handles anxious children. Reviews carry unusual weight because parents consult other parents first.

Veterinary

Veterinary — Emotive and urgent. Emergency availability and pricing transparency.

Emotive and frequently urgent. Emergency availability and pricing transparency decide most first visits. Not covered by HIPAA, which removes a constraint, but the trust dynamics are identical to human healthcare.

Mental health

Mental health — Discretion-sensitive. Telehealth, insurance and modality are the filters.

Discretion-sensitive, with telehealth availability, insurance and treatment modality as the primary filters. Clinician bio pages are the most important pages on the site because the therapeutic relationship is the product. Be extremely careful with tracking here.

The mistakes that cost practices the most

Clinical language — Instead of patient language. Nobody searches 'endodontic therapy'.
One Services page — Listing twelve treatments. Nothing ranks for any individual procedure.
No pricing — Anywhere. The most common reason a visitor leaves.
Stock photos — Of models. Reads as evasive in a trust-led category.
Meta pixel — On booking pages. Documented HIPAA enforcement history.
Review responses — With treatment detail. Never confirm somebody is a patient.
Before/after — Without written consent. Regulatory and reputational exposure.
No form — Phone only. Excludes anybody who will not call a clinic.
Insurance — Vague or absent. Pre-qualification you are choosing not to do.
Bios — Missing or thin. Losing every name search you could win.
Broken form — Untested. One site in six across every category.
Slow hero — Unoptimised image. The main cause of a failing mobile LCP.

Clinical language instead of patient language

Nobody searches ‘endodontic therapy’. They search ‘root canal’. Nobody searches ‘blepharoplasty’; they search ‘eyelid surgery’. Write the page in the language of the search and include the clinical term as well, so both are covered and the page reads as credible to a clinician and comprehensible to a patient.

One Services page listing twelve treatments

The single most common structural mistake in healthcare websites. Nothing can rank for any individual procedure, and procedure queries are where the commercial intent lives. Splitting one page into twelve is usually the highest-return content work available to a practice.

No pricing anywhere

The most common reason a visitor leaves a practice website. Publish a range and the variables that move it. Patients understand that medicine is not a fixed-price product; what they will not tolerate is being made to phone to find out whether they can afford something.

Advertising pixels on booking pages

The one on this list with real financial exposure. If you take one thing from this page, check what is firing on your booking flow and your patient portal, and ask your agency to document it.

HIPAA and web analytics, in practical terms

The short version: information that identifies an individual and relates to their health, care or payment for care is protected. A page URL like /patient-portal/appointment-confirmed can carry that information in context, and third-party scripts on such pages transmit it to companies with no obligation to protect it. Enforcement has followed. The practical response is to decide, deliberately, which pages may carry which scripts, and to document the decision.

  • Map every page that could carry protected health information — booking flows, portals, condition-specific landing pages reached from a personalized link
  • Remove advertising pixels from those pages entirely rather than attempting to configure around them
  • Use server-side conversion tracking where measurement is genuinely needed
  • Ensure URLs and query parameters never contain identifying information
  • Obtain a Business Associate Agreement from any vendor that could touch protected information
  • Document what fires where, so the decision survives a change of agency

Website speed for practices

Patients search for medical care from phones, frequently in some distress and frequently on a poor connection. A homepage that loads in two seconds on office fibre can take eight on a throttled mobile network. Target mobile Largest Contentful Paint under 2.5 seconds measured on field data, and start with image formats, explicit image dimensions and third-party scripts rather than with a rebuild.

Accessibility in healthcare

Healthcare sites are held to a higher practical standard because the audience skews older and includes people with the impairments the standards exist to address. WCAG 2.2 level AA: meaningful alternative text, 4.5:1 contrast, full keyboard operability, visible focus states, real form labels, errors announced to assistive technology, and usability at 200% zoom. It is also a legal exposure in the US and far cheaper built in than retrofitted.

Before-and-after galleries

The single highest-converting content type in aesthetic and dental practices, and the one with the most consent exposure. Written, specific consent naming the platforms and the duration of use. Consistent photography conditions — same lighting, same angle, same distance — or the results look manipulated. And never a result that is not representative of what you routinely achieve.

Telehealth

A filter rather than a service for a large share of patients now: they want to know whether it is available before they consider anything else. Say so prominently, say which appointment types are eligible, say which states you are licensed in, and say how insurance handles it. It is a short page and it decides bookings.

Multi-location practices

One Google Business Profile per staffed physical location, never per service area. One genuinely distinct landing page per location with its own address, hours, staff and reviews. Per-location phone numbers where practical. Duplicate suppression as an ongoing task, because duplicates multiply with every location and competitors report the ones you miss. And reporting per location, never aggregate — aggregate reporting hides one location failing while the others carry the average.

Referral relationships

For specialties that depend on physician referral, the marketing job is different: a referring-provider page explaining exactly how to refer, what information you need, and how quickly the patient will be seen. It is unglamorous, almost nobody builds it, and it removes friction from the highest-value channel most specialty practices have.

Insurance directories

Frequently the second or third largest source of new patients and almost always unclaimed and inaccurate. Every plan you participate in maintains a provider directory, patients use them heavily, and the listings are usually wrong. Claiming and correcting them is free, takes an afternoon, and produces patients within weeks.

Physician and provider name searches

An enormous and consistently underestimated channel. Patients are given a name — by a friend, an insurer, a referring physician — and then search it. If your provider has no bio page, that search lands on Healthgrades, Vitals or a directory rather than on you, and you have handed a warm patient to a third party. A real bio page with credentials, training and a photograph captures it.

Answer engine optimization for practices

Patients increasingly ask an assistant rather than a search engine: ‘find me a dentist near X who takes Y insurance and is accepting new patients’. Being in that answer depends on being retrievable, quotable and corroborated.

  • Check robots.txt is not blocking GPTBot, PerplexityBot, ClaudeBot or Google-Extended
  • Question-shaped headings with the answer within sixty words underneath
  • Specific committed numbers rather than ‘competitive pricing’
  • Real HTML tables for anything comparative
  • Consistent facts across your site, your Google profile, insurance directories and health directories
  • FAQPage structured data where there are genuine questions
  • A visible last-updated date in the page body

More on the discipline in GEO vs SEO.

Content that is legally risky

Medical marketing has claim limits that ordinary marketing does not. Success rates must be presented in prescribed formats in several specialties. Testimonials are restricted or prohibited in some states and professions. Superlatives — ‘best’, ‘safest’, ‘painless’ — invite scrutiny. Before-and-after imagery has its own rules. The safe practice is to have clinical and, where warranted, legal review of any page making an outcome claim, and to keep a record of who approved what.

What we measure

  1. New patient appointments booked, from all sources
  2. Cost per booked appointment, including our fee
  3. Appointment show rate, because booked is not seen
  4. New patients by channel, reconciled to your practice management system
  5. Review count, velocity, recency and average rating
  6. Map pack position, tracked from a grid across your real catchment
  7. Organic impressions and clicks, branded and non-branded separately
  8. Conversion rate on the booking path, tested from a phone
  9. Lifetime value by acquisition channel, where the data supports it

Not rankings on their own, not sessions, and never impressions. If a report leads with anything other than appointments and cost per appointment, it is answering a question you did not ask.

What we do not do

  • Buy links or reviews, in any packaging
  • Gate reviews by routing unhappy patients to a private form
  • Place advertising pixels on pages carrying protected health information
  • Publish outcome claims a clinician has not approved
  • Use stock photography of models in place of your own practice
  • Build on a proprietary platform you cannot take with you
  • Guarantee rankings, which nobody can honestly do
  • Charge for a dashboard that repackages data you already own

What we need from you

  • Access on day one: analytics, Search Console, Google Business Profile, ad accounts, hosting, CMS
  • Your real numbers — new patients per month, average patient value, show rate, capacity
  • One decision-maker with authority to approve
  • Four to eight hours a month of clinical time for interviews and review
  • Permission to photograph the practice, the team and, with consent, the work
  • An honest account of what you have already tried and what it cost

The clinical interview time is the one that matters most and the one most often withheld. Procedure pages that contain something no competitor’s page contains can only be written by talking to somebody who performs the procedure.

Our engagement model

A monthly retainer with a rolling ninety-day roadmap, a change log listing every action with dates, reporting that leads with booked appointments and blended cost per appointment, thirty days’ notice, and no auto-renewal. You own every account from day one.

What it costs

Medical marketing retainers and what each buys
MonthlySuitsWhat it coversWhat it will not do
$1,800–$3,000Single-location practice, moderate competitionProfile, review program, 2–4 pages a month, local work, reportingCompete in a saturated metro on high-value procedures
$3,000–$6,000Single location, competitive category or metroFull content program, technical remediation, conversion work, grid trackingOutrank aggregators on broad terms
$6,000–$12,000Multi-provider or multi-locationPer-location programs, paid media, digital PR, CRO testingProduce meaningful organic results in under four months
$12,000–$25,000Groups, DSOs, high-value elective specialtiesDedicated team, original research, multi-market, full analyticsGuarantee any specific ranking
Project workDefined scope, defined endAudit from $1,900; website from $9,500; HIPAA tracking review from $2,400Substitute for ongoing work

Our published rates across all services are on SEO packages and pricing and the market context is on marketing agency pricing.

A realistic timeline

A realistic medical marketing timeline
Reviews move faster than content in healthcare, which is unusual – a review program started in month two frequently shows in local rankings before the first procedure page ranks.

Reviews move faster than content in healthcare, which is unusual: a review program started in month two frequently shows in local rankings before the first procedure page ranks. That makes the sequencing genuinely different from other categories — profile and reviews first, content second, paid third.

What happens in month one

  1. Access to every account, and a documented baseline of every metric that matters
  2. The fifteen-point audit, written, naming specific URLs and specific problems
  3. A HIPAA review of what is currently firing on which pages
  4. Google Business Profile primary category audit against those ranking above you
  5. Grid-based rank tracking established, with coordinates stated
  6. The review program designed, written and switched on
  7. Conversion fixes shipped to the live site — form, phone, booking path
  8. A prioritized backlog with expected impact against each item
  9. A ninety-day roadmap you can hold us to

Working with your existing team

Most practices already have somebody — an office manager who runs the Google profile, a web company that built the site, a family member who does the social media. We work alongside all of them rather than replacing them, and we will tell you plainly when the existing arrangement is fine and does not need us.

If you are choosing between agencies

  1. Ask which of your pages are indexed but not ranking, and why. A competent answer names URLs and reasons.
  2. Ask from which coordinates they track rankings. A single point is not measurement.
  3. Ask how they handle HIPAA constraints on tracking. Surprise at the question is disqualifying.
  4. Ask whether they ship code or write recommendations for somebody else to ship.
  5. Ask how many hours a month the fee represents and who those hours belong to.
  6. Ask who owns the ad accounts, the analytics, the content and the tracking numbers.
  7. Ask what is explicitly out of scope.
  8. Ask what would make them tell you to spend less.
  9. Ask to see an engagement that went badly and what they learned.

Our fuller guide, which applies to any agency including us, is how to choose a digital marketing agency.

Healthcare websites specifically

If the site itself is the constraint rather than the marketing, that is a different engagement. Our approach, the technical standard we build to and the prices are on healthcare website design and website design and development. We will tell you honestly when a restyle or a set of fixes would serve you better than a rebuild, which is more often than agencies admit.

Do it yourself first: the ninety-day plan

We publish this knowing it costs us engagements, because a practice that has done all of it and still needs help is a far better client than one that has done none of it. Roughly forty hours spread over three months, almost entirely free, and it will outperform a small retainer spent on anything else.

Week one: find out what is actually broken

  • Submit your own contact form from a phone and confirm the email arrives. One site in six fails this.
  • Book an appointment through your own online booking, on a phone, and count the steps.
  • Call your own practice from an unknown number during business hours and listen to what happens.
  • Open Search Console and see how many of your pages are actually indexed.
  • Visit yourdomain.com/robots.txt and check what you are blocking.
  • Search your practice name and each provider’s name and see what appears.
  • Ask your last twenty new patients how they found you and write the answers down.

Week two: the profile

  • Audit your Google Business Profile primary category against the practices ranking above you, from inside your actual catchment. This is the highest-leverage single edit available to you.
  • Add every legitimate secondary category.
  • Populate the full services list, each with a real description.
  • Complete attributes, hours and holiday hours.
  • Upload ten real photographs of the practice, the team and the equipment.
  • Point the website link at the most relevant page rather than the homepage.
  • Claim Apple Business Connect and Bing Places.
  • Search for duplicate listings and report them.

Weeks three and four: the review program

Find your direct review link in the Google Business Profile dashboard. Write a two-sentence text message with the link and a specific question — ‘would you mind mentioning what we did and where?’ Write a two-sentence verbal ask for whoever finishes the appointment. Send by hand for a fortnight before automating anything, because you will find out immediately whether the wording works. Respond to every existing review, compliantly.

Month two: the insurance page and the conversion path

  • Write an insurance page naming every plan you accept, individually.
  • Put a tappable phone number in the header of every page.
  • Shorten the contact form to three fields and test it from a phone.
  • Add your license, credentials and years in practice above the fold.
  • Replace any stock photography with your own.
  • State whether you are accepting new patients, prominently.

Month three: procedure pages

Write one page for each of your three highest-value procedures, covering the nine things listed earlier on this page — what it is, who it is for, what it costs, whether it hurts, how long it takes, what recovery involves, what the alternatives are, what could go wrong, and what happens next. Interview the clinician who performs it. Forty minutes of clinical time per page.

Then decide honestly whether you need help

If leads have improved, keep going — you may not need an agency this year. If you have done all of it and enquiries have not moved, you now have a genuinely useful conversation to have, because the easy explanations are eliminated and whatever remains is the sort of problem worth paying somebody to solve. Either outcome is better than starting a retainer with an untested contact form.

When a practice does not need an agency

Some practices genuinely do not, and we would rather say so in the first meeting than in month four.

  • If you are booked six weeks out and turning patients away, your constraint is capacity or pricing rather than demand. More marketing makes it worse.
  • If you are a single-provider practice in a low-competition market with a strong referral network, the free work above is frequently sufficient indefinitely.
  • If you have not done the free work, do that first. It outperforms a small retainer and it tells you whether marketing is actually your constraint.
  • If your patient value is low and your market is insurance-routed, paid acquisition may never work at your economics, and the honest answer is local plus referral rather than a retainer.
  • If you are about to sell the practice, a twelve-month compounding program will not mature in time. Reviews and profile completeness will.
  • If nobody internally can give four hours a month, the engagement will stall and both sides will be unhappy. Fix that first or do not start.

Common questions

How long before we see new patients?

Review velocity and profile work show in local rankings within six to twelve weeks. Procedure pages take three to six months. Paid search produces appointments in one to three weeks if the economics work at your click costs. Budget for nine months before judging the program.

Do you work with practices outside New Jersey and New York?

Yes. Local knowledge matters for map-pack strategy and neighborhood content; everything else — technical, content, conversion, analytics, paid — is geography-independent. We say which is which rather than claiming to be local everywhere.

Can you guarantee a first-page ranking?

No, and nobody can. What we commit to is a scope, a cadence, a named team, ownership of every account, grid-based measurement with the coordinates stated, and honest reporting including of what did not work.

Will you write the clinical content?

We write it and a clinician reviews it. The pages that rank contain something no competitor’s page contains, and that requires interviewing somebody who performs the procedure. We book that time in advance and we keep it short.

What about our existing website?

We audit it first and tell you whether it needs fixes, a restyle or a rebuild. Rebuilding a site that already converts is the most expensive mistake in this category, and we would rather quote you for the right work.

Do we need to publish prices?

Publish a range and the variables that move it. It is the largest content gap in healthcare — 94 on the demand index against 11 on the supply side — and practices that answer it capture the patients silent competitors lose.

How do you handle HIPAA?

We map every page that could carry protected health information, remove advertising pixels from those pages, use server-side measurement where measurement is genuinely needed, ensure URLs never carry identifying data, and document what fires where so the decision survives us.

Can you help with reputation problems?

Partly, and honestly. We can build velocity so genuine reviews dilute an outlier, respond compliantly, and report reviews that violate platform policy. We cannot remove truthful negative reviews and neither can anybody else — if somebody claims otherwise, that is worth knowing about them.

What if we are already working with a healthcare marketing company?

Send us a recent report with the name redacted and your domain, and we will tell you what the report is and is not saying, whether the work described appears on your site, and the three questions worth asking on your next call. Free, and we frequently conclude the incumbent is doing fine.

Do you require a long contract?

Thirty days’ notice, no auto-renewal, and you own every account from day one. Compounding channels need time and we will say so, but we do not think that justifies locking anybody in.

Three from Google Search Central that bear directly on the material above.

SEO for small businesses — Google Search Central. Applies directly to a single-location practice.
Analyzing performance on Google Search — Google Search Central. How to read what medical search terms actually bring in.
Getting started with Search Console Insights — Google Search Central. Which pages are genuinely working.
How to read the Indexing Report — Google Search Central. Confirming your service pages are actually indexed.
How browsers really parse HTML, and what that means for SEO — Google Search Central. Useful when a practice site renders less than it appears to.
AI websites, crawling and Search Console updates — Google Search Central. Where patients increasingly get answers before the links.
How AI is changing Google Search and SEO — Google Search Central. Context for healthcare queries specifically.

Want the fifteen-point audit run on your practice?

Send us your website and your Google Business Profile. We will run the audit on this page — indexing, procedure page coverage, insurance content, provider bios, review velocity, conversion path, mobile speed and HIPAA exposure in your current tracking — and send you the findings with the three fixes that would move you most, in priority order. Free, written up, and whether or not you ever hire us.

Get a free practice audit

Every guide we publish, grouped by what you are trying to do.

The economics of a new patient

Before any budget conversation, work out what a patient is worth. Take the average revenue from a patient over a realistic horizon — not one visit, and including the treatments that typically follow — multiply by your conversion rate from enquiry to booked appointment, then by your show rate. That gives revenue per enquiry. Apply your target marketing cost percentage, commonly 8–15% in healthcare, and you have the maximum you can afford to pay for an enquiry. Divide any proposed budget by that number and you know how many enquiries it must produce to justify itself.

This calculation takes ten minutes and it reframes the entire conversation from price to return. A practice whose average patient is worth $340 and one whose average patient is worth $9,000 should not be looking at the same proposal, and any agency quoting both the same number without asking has not done the work.

Capacity is a marketing constraint

More enquiries are not a benefit if you cannot see the patients. A practice booked six weeks out does not need more demand; it needs higher prices, better scheduling, or another provider. We ask about capacity in the first conversation because a marketing program that fills a diary you cannot service produces frustrated patients, bad reviews and no additional revenue.

Show rate is a marketing metric

Booked is not seen. A practice with a 78% show rate and one with a 91% show rate are running materially different businesses on the same enquiry volume, and the difference is largely operational: appointment reminders, deposit policies, clear pre-visit information, and how far out the booking sits. We report show rate alongside bookings because optimizing toward bookings alone can quietly make it worse.

Speed to lead in healthcare

An enquiry from a patient in pain has a very short shelf life. Responding within five minutes rather than within an hour roughly doubles the contact rate in our client data across categories, and in urgent-care and dental-emergency contexts the effect is larger still. This is an operational change rather than a marketing one and it outperforms most marketing changes.

The phone is still the conversion point

For most practices the majority of enquiries still arrive by telephone, which means the marketing program’s actual conversion rate is set by whoever answers it. Call recording — where disclosed and consented — reveals more about why a campaign is underperforming than any analytics dashboard. We routinely find that the ads and the site are working and the call handling is not.

Scheduling friction

Every additional step between wanting an appointment and having one costs bookings. Online booking that works on a phone, real availability rather than a request form, and a confirmation that arrives immediately. Where a practice cannot offer true online booking, a callback promise with a stated window is a workable substitute — provided the window is kept.

Seasonality in healthcare

More pronounced than most practices plan for. Dental and elective procedures spike as insurance benefits reset and again as they expire in December. Dermatology skews to spring and early summer. Paediatrics spikes before the school year. Cosmetic bookings cluster ahead of weddings and holidays. A flat monthly budget is the wrong shape for almost every practice, and content must be published months before the demand arrives because search engines need time to establish it.

Open enrollment produces a large, predictable annual spike in ‘does X take Y insurance’ searches. Practices that publish a clear, current insurance page capture it and practices that do not hand it to directories. It is one of the most reliably profitable pieces of content in healthcare and it takes half a day to write.

Competitor monitoring that is worth doing

Not a dashboard of rankings. Quarterly: check what your three nearest competitors’ primary categories are, how many reviews they have added since last quarter, what new pages they have published, and whether they have started paying for terms you rank for organically. Twenty minutes, and it tells you more than most monitoring tools.

When paid search does not make sense

At $112 a click, an addiction treatment practice needs a very specific set of economics for paid search to work. At $12 a click, a primary care practice may find the volume simply is not there because insurance networks do the routing. We will tell you when the arithmetic does not support paid, which is more often in healthcare than in most categories, and recommend the free work instead.

Social media for practices

Genuinely valuable for cosmetic, aesthetic, orthodontic and paediatric practices, where visual results and personality drive choice. Largely a formality for primary care, radiology and most surgical specialties, where nobody chooses a provider from a feed. We will say which you are rather than selling a package that suits us.

Video

A short piece of a clinician explaining a procedure outperforms almost any written page on conversion, because the anxiety being resolved is partly about the person. It does not need production value; it needs the clinician, decent audio and two minutes. This is the single most under-used asset in healthcare marketing.

Email and recall

The cheapest revenue in any practice sits in the patients who have not been back. Recall sequences, hygiene reminders, treatment-plan follow-up for accepted-but-unscheduled work, and reactivation of patients who lapsed twelve to thirty-six months ago. None of it requires new traffic and all of it is routinely under-resourced because acquisition is more interesting to sell.

Treatment plan follow-up

In dentistry particularly, a large share of diagnosed treatment is never scheduled. A structured follow-up sequence on unscheduled treatment plans is frequently the highest-return marketing activity available to a practice, and it is not marketing at all in the usual sense — it is a process that somebody has to own.

Front desk and marketing are the same system

The marketing program delivers an enquiry; the front desk converts it. Practices that treat those as separate departments lose most of what they pay for. We report on both sides of that handover and we will say plainly when the constraint is the phone rather than the campaign.

Reputation management, honestly

What can be done: build genuine review velocity so an outlier is diluted, respond compliantly and factually, report reviews that violate platform policy, and improve the operational cause. What cannot be done: remove truthful negative reviews. Anybody selling removal is selling either a policy report you could file yourself or something you should not buy.

Crisis and complaint handling

Have a written process before you need it: who responds, within what window, in what tone, and what may not be said. In healthcare the constraint is regulatory as well as reputational — a defensive response that confirms a treatment relationship is worse than no response. The process should be agreed with whoever handles your compliance.

Working with practice management software

The reporting that matters connects marketing spend to booked and completed appointments, which lives in your practice management system rather than in analytics. Where the system allows an export or an integration, connecting it changes the quality of every decision downstream. Where it does not, we reconcile manually against a monthly export, which is imperfect and still better than reporting sessions.

Multi-provider practices

Each provider is a small brand with their own name searches, their own referral relationships and frequently their own specialisms. A practice site that treats providers as a list on an About page is leaving all of that unclaimed. Individual bio pages, individual review attribution where the platform supports it, and individual content where a provider has a genuine specialism.

New provider launches

A predictable, time-boxed piece of work that most practices handle badly. A bio page live before the start date, the Google Business Profile updated, the insurance directories updated, an announcement to the patient list, and referral partners told. Done well it fills a new diary in weeks; done badly it takes months.

Opening a new location

A separate Google Business Profile from the day the location is genuinely staffed, its own landing page with distinct content, its own phone number, its own citation set and its own review program. And realistic expectations: a new location’s map-pack presence builds over months, and the surrounding content work should start before the doors open.

Practice acquisitions and rebrands

The highest-risk moment for a practice’s search visibility. The acquired practice’s website, profile and reviews carry accumulated value that a careless rebrand discards. Handled properly — profile merged rather than replaced, site redirected page by page, reviews retained, name change staged — almost all of it survives. Handled carelessly, a practice can lose years of accumulated local authority in a fortnight.

The first year, month by month

What a well-run medical marketing engagement actually looks like across twelve months, and — more usefully — what should be true at the end of each stage so you can tell whether it is working.

Month one: instrument and audit

Access to every account. The fifteen-point audit, written, naming specific URLs. A HIPAA review of what is currently firing on which pages, which frequently produces the most urgent finding of the whole engagement. Grid-based rank tracking established with the coordinates stated. A documented baseline of every metric that matters, because without one every future claim about improvement is unfalsifiable.

What should be true at the end of month one: you have a written document naming specific problems on specific pages, you know your starting position in numbers, and something has already been fixed.

Month two: the free surfaces and the review program

Google Business Profile completed properly — primary category audited against those ranking above you, every service listed with a real description, products where applicable, attributes, hours including holidays, real photographs uploaded, Q&A seeded and answered. Apple Business Connect and Bing Places claimed. Insurance directories claimed and corrected. The review program designed, written, automated and switched on.

What should be true at the end of month two: the profile is above 90% complete, review requests are going out within a day of every appointment, and the conversion path has been fixed and tested from a real phone.

Months three and four: the content foundation

Procedure pages for the highest-value treatments, written from clinical interviews and clinically reviewed. The insurance page naming plans individually. Provider bio pages. Internal linking built between all of it. This is the slowest-maturing work and it is why it starts now rather than later.

What should be true at the end of month four: impressions are measurably up, the first long-tail queries are ranking, review velocity is steady, and the roadmap has changed at least once in response to what months two and three actually showed.

Months five to seven: volume

Condition pages catching symptom searches. Financing and new-patient content. Remaining procedures in descending value order. Paid search running if the click economics support it. Conversion testing on the pages actually receiving traffic.

What should be true at the end of month seven: local pack position has moved inside your catchment, organic enquiries are arriving in meaningful numbers, and cost per booked appointment has started to fall.

Months eight to twelve: compounding

The program becomes largely self-sustaining: content publishing at cadence, reviews arriving weekly, the profile maintained, and the reporting reconciling to your practice management system. Attention shifts from building to optimizing — which pages to deepen, which to consolidate, where the conversion path still leaks.

What should be true at twelve months: organic and local together are the largest source of new patients, blended cost per appointment is materially lower than in month three, and you can forecast next quarter with reasonable confidence.

What should worry you

  • Nothing shipped to the live site by day sixty
  • The roadmap unchanged since kickoff by month four
  • Reporting that still leads with impressions in month six
  • No honest account of anything that failed, over six months
  • Numbers that do not reconcile to your practice management system within about 20%
  • An agency that has never told you not to spend money on something
  • Review velocity that started and then stopped
  • Procedure pages published without a clinician having read them

Why healthcare marketing fails

Across the engagements we have been asked to rescue, the causes cluster into a short list. Roughly half are agency-side and half are practice-side, which is worth stating plainly because the fixable ones are distributed across both.

The practice never made clinical time available

The most common cause. Procedure pages that contain something no competitor has can only be written by talking to somebody who performs the procedure. Where that time is not made available, the agency writes from what already ranks, produces something indistinguishable from every competitor’s page, and the content fails for entirely predictable reasons.

The front desk was never part of the program

Marketing delivers an enquiry and the front desk converts it. Practices that treat those as separate departments lose most of what they pay for, and the loss is invisible in marketing reporting because the enquiry was delivered. Call recording, where disclosed and consented, resolves this argument in about a week.

Capacity was never checked

A program that fills a diary the practice cannot service produces frustrated patients, bad reviews and no additional revenue. This should be established in the first conversation and it frequently is not, because more enquiries always sounds like the right answer.

At $96 or $112 a click, the arithmetic has to be done first. Practices that start paid search without knowing their consultation-to-treatment conversion rate are buying clicks and hoping, and in high-cost categories that gets expensive within a single quarter.

The agency treated it as ordinary local marketing

Healthcare has two structural differences — reviews as the gate, and regulatory constraints on tracking — and an agency that does not account for both is either exposing the practice to risk or under-weighting the thing that matters most.

Reviews were run as a campaign

A burst of activity followed by silence produces a short-lived gain that fades within two quarters. Velocity and recency are ongoing signals and the program has to be permanent, which means it has to be somebody’s job rather than a project.

Nobody owned it inside the practice

The engagements that work have one person inside the practice who owns the relationship, approves quickly, and can say ‘that report does not answer my question’. Without that person, everything takes three times as long and the agency ends up optimizing for what is easy to report rather than for what matters.

How we report

Monthly, leading with booked appointments and blended cost per appointment including our fee. What changed and why, including when it got worse. Every action taken, with dates. What is planned next and what it is expected to produce. What we tried that did not work. Rankings, traffic and impressions last, as context rather than as conclusions.

Cost per new patient, by specialty

What practices typically pay to acquire a patient, and what one is worth
SpecialtyCost per clickTypical cost per new patientApprox. first-year patient valueSustainable?
Primary care$12$45–$110$450–$900Marginal on paid; strong on local and referral
Pediatrics$14$50–$120$600–$1,400Yes, with strong local and review work
Urgent care$16$38–$90$220–$400Proximity-driven; paid works in dense markets
Physical therapy$18$70–$160$1,100–$2,600Yes
Chiropractic$22$60–$150$900–$2,200Yes
Dermatology, medical$34$110–$260$700–$1,800Yes
Orthodontics$38$180–$420$4,500–$7,000Comfortably
Ophthalmology / LASIK$44$260–$700$3,000–$5,000Yes, with a strong consultation process
Med spa / aesthetics$47$120–$320$1,200–$3,500Yes, and rising fast
Fertility$58$400–$1,100$15,000–$40,000Comfortably
Bariatric surgery$68$450–$1,300$12,000–$25,000Yes, with qualification content
Dental implants$74$300–$800$3,500–$14,000Yes
Cosmetic surgery$96$420–$1,200$6,000–$18,000Yes, with a strong consultation process
Addiction treatment$112$700–$2,400$18,000–$45,000Only with a rigorous admissions process

Two columns matter more than the headline. The consultation-to-treatment conversion rate determines whether the third column is affordable, and it is an operational variable rather than a marketing one — which is why the highest-cost categories on this table live or die on their admissions and consultation processes rather than on their advertising.

Which channels suit which specialty

A starting allocation by specialty
SpecialtyLocal & reviewsOrganic contentPaid searchPaid socialReferral & email
Primary care45%20%10%0%25%
Pediatrics45%20%5%10%20%
Urgent care55%10%25%0%10%
Dental, general40%25%15%5%15%
Dental, implants and cosmetic25%30%25%10%10%
Orthodontics25%20%20%25%10%
Dermatology, medical35%30%15%0%20%
Med spa / aesthetics20%20%20%35%5%
Cosmetic surgery15%30%25%20%10%
Ophthalmology25%30%30%5%10%
Orthopaedics25%45%10%0%20%
Physical therapy40%25%15%0%20%
Chiropractic45%25%15%5%10%
Fertility10%40%25%10%15%
Mental health30%35%20%0%15%
Veterinary50%20%15%5%10%

The pattern is consistent: the more the treatment is elective, cash-pay and visual, the more the budget moves right. The more it is insurance-routed and proximity-driven, the more it stays left. An agency proposing the same allocation across two rows of that table is selling a package rather than making a plan.

The content calendar for a practice

What to publish, when, and why
PeriodPriority contentWhy then
Month 1–2Procedure pages for your three highest-value treatmentsWhere the commercial intent is; longest to mature
Month 2Insurance page naming plansAhead of any enrollment period; pre-qualifies enquiries immediately
Month 3Provider bio pagesCaptures name searches that are already happening
Month 3–4Condition pages for the symptoms preceding those proceduresCatches patients earlier in the journey
Month 4New patient and first visit contentReduces no-shows; supports every other page
Month 5–6Financing and cost guidanceOnce procedure pages exist for it to support
Month 6+Remaining procedures in descending value orderCompounding
Aug–SepBenefit-year and school-year contentPublished before the demand, not during it
Oct–NovOpen enrollment insurance contentThe single most reliable seasonal spike in healthcare
Nov–DecUse-it-or-lose-it benefits messagingDental and vision especially
JanNew year, new plan contentDeductibles reset and search behavior changes
OngoingReviews, photos, profile activityWeekly, permanently. Not a campaign

The two rows that matter most are the seasonal ones. Content published in October for open enrollment is too late — search engines need months to establish a page, so the enrollment content should be live and indexed by August.

4.0 — The rating cliff. Below roughly four stars, click-through falls off sharply.
24 hrs — Review request window. By text, to every patient, every time.
72 hrs — Review response window. Compliantly - never confirm somebody is a patient.
1 page — Per procedure. Not one Services page listing twelve treatments.
Anxiety — What procedure pages answer. Not clinical technique.
Cost — The biggest content gap. 94 demand index, 11 supply. Publish a range.
Insurance — Name the plans. Individually. Pre-qualifies every enquiry.
Bios — The under-built page. Rank for name searches, convert above average.
HIPAA — Pixels on PHI pages. Real enforcement history. Ask your agency.
Consent — For before/after. Written, specific, platform and duration named.
Symptoms — Searched before treatments. Condition pages catch patients earlier.
2.5s — Mobile LCP target. Field data, not a Lighthouse score.
Procedure pages
Out of a hundred audited
The cost question
Relative index. The largest content gap in healthcare

Healthcare SEO, and why it is a specialism rather than a vertical label

An SEO company for doctors is doing something materially different from general search work, and the differences are regulatory as much as technical. Healthcare content is assessed more stringently by search engines than most categories because the consequences of bad information are real, which means authorship, credentials and citation of primary sources carry weight they do not carry elsewhere. A healthcare SEO expert or healthcare SEO consultant earns the title by knowing that, by understanding what may and may not be claimed about outcomes, and by handling patient privacy correctly in analytics — tracking that leaks protected health information into an ad platform is a compliance problem, not a marketing one. Healthcare marketing agencies in the USA that treat a medical practice as a local services business with different vocabulary will produce content that either fails to rank or creates liability.

Choosing between a healthcare creative agency and a performance shop

The best healthcare marketing agency for a given practice depends on which problem is binding. A healthcare creative agency builds brand, patient communication and the materials that make a practice feel trustworthy — worth buying when patients are choosing between similar providers. A performance-led shop buys and optimizes acquisition, which is what you need when the schedule has gaps. Ask any candidate how they measure a patient rather than a lead, and whether their reporting reconciles to the practice management system — if it does not, nobody is counting the thing that matters.

Frequently asked questions

What does a medical marketing agency do?
For a practice: completes and manages the Google Business Profile, builds and runs a review program, writes procedure and condition pages, builds provider bios and insurance content, fixes the booking path, manages paid search where the economics work, and reports on booked appointments and cost per appointment. In healthcare it also has to configure all of that within HIPAA constraints.
How much does medical marketing cost?
$1,800–$3,000 a month for a single-location practice in a moderately competitive market, $3,000–$6,000 for a competitive category or metro, $6,000–$12,000 for multi-provider or multi-location, and $12,000–$25,000 for groups and high-value elective specialties. See SEO packages and pricing.
How do practices actually get new patients?
Roughly 38% through the Google Business Profile and map pack, 22% referral from existing patients, 20% organic search to procedure pages, 12% paid search, 10% insurance directories, and the rest from physician referral, paid social and direct. The largest channel is also the cheapest and it is where most practices are least complete.
Does HIPAA affect medical marketing?
Substantially. Advertising pixels on pages containing protected health information — booking flows, patient portals, pages tied to an individual’s treatment — have produced real enforcement actions and settlements. You also need a Business Associate Agreement with any vendor that could touch protected information, and review responses must never confirm somebody is a patient.
Can we put a Meta pixel on our booking page?
No. That is the specific configuration that has produced enforcement actions. Remove advertising pixels from any page that could carry protected health information and use server-side conversion measurement where measurement is genuinely needed. Document what fires where.
How important are reviews for a medical practice?
They are the filter rather than the tiebreak — patients eliminate practices below roughly four stars before reading a word of the website. Volume gets you considered; velocity, recency and review text decide local rankings. See how to get more Google reviews.
Should we publish our prices?
Publish a range with the variables that move it. Cost is the most searched and least answered question in healthcare — a 94 demand index against 11 on the supply side — and practices that answer it capture the patients that silent competitors lose.
Do we need a page for every procedure?
Yes, if you want patients for that procedure. A section on a shared Services page cannot rank for its own query, and procedure queries are where the commercial intent lives. Splitting one Services page into twelve procedure pages is usually the highest-return content work available to a practice.
What are condition pages and do we need them?
Pages targeting the symptom rather than the treatment — ‘jaw pain when chewing’ rather than ‘TMJ treatment’. Patients search symptoms weeks before they search procedures, so condition pages catch them earlier, build trust while they research, and hand them to the procedure page when they are ready.
Why do provider bio pages matter so much?
Because patients are given a name — by a friend, an insurer or a referring physician — and then search it. Without a bio page, that search lands on a directory rather than on you. Bio pages rank strongly for name searches and convert far above average, because choosing a clinician is choosing a person.
How long does medical marketing take to work?
Review velocity and profile work show in local rankings within six to twelve weeks — faster than most categories. Procedure pages take three to six months. Paid search produces appointments in one to three weeks where the click economics work. Budget nine months before judging the program.
Is paid search worth it for medical practices?
It depends entirely on your click cost and patient value. At $112 a click for addiction treatment or $96 for cosmetic surgery, you need specific economics. At $12 for primary care the volume may not be there because insurance networks do the routing. We will tell you when the arithmetic does not support it.
What is the biggest mistake practices make with their website?
One Services page listing twelve treatments instead of a page per treatment. After that: no pricing anywhere, stock photography of models, clinical language instead of patient language, and a contact form nobody has tested from a phone.
Do we need to be on social media?
It is genuinely valuable for cosmetic, aesthetic, orthodontic and paediatric practices where visual results and personality drive choice. It is largely a formality for primary care, radiology and most surgical specialties. We will say which you are rather than selling a package.
Can you remove bad reviews?
Nobody can remove truthful negative reviews, and any vendor claiming otherwise is selling either a policy report you could file yourself or something you should not buy. What works is building genuine velocity so an outlier is diluted, responding compliantly, and fixing the operational cause.
What should we measure?
Booked appointments, cost per booked appointment including the agency fee, show rate, new patients by channel reconciled to your practice management system, review count and velocity, map-pack position from a grid, and conversion rate on the booking path. Not rankings alone and never impressions.
Do you work with practices outside your area?
Yes. Local knowledge matters for map-pack strategy and neighborhood content; technical work, content, conversion, analytics and paid media are geography-independent. We say which is which rather than claiming to be local everywhere.
What do you need from us to do this well?
Access to every account on day one, your real numbers — new patients per month, patient value, show rate, capacity — one decision-maker with authority, four to eight hours a month of clinical time for interviews, and permission to photograph the practice and, with consent, the work.
Will you rebuild our website?
Only if it is actually the constraint. We audit first and frequently recommend fixes or a restyle rather than a rebuild, because rebuilding a site that already converts is the most expensive mistake in this category. See healthcare website design.
How do we start?
Send us your website and your Google Business Profile. We run the fifteen-point audit free — indexing, procedure coverage, insurance content, provider bios, review velocity, conversion path, mobile speed and HIPAA exposure in your current tracking — and send you the three fixes that would move you most. Contact us.
What is the difference between a healthcare marketing agency and a medical marketing agency?
In practice, very little — firms use the labels interchangeably. Healthcare marketing agency slightly more often signals work with systems and larger groups; medical marketing agency slightly more often signals practice-level work with clinicians. Neither term is protected, so verify the substance: specialty experience, handling of patient data, state board knowledge, and what they report on.
What should a healthcare SEO firm actually do?
Google Business Profile management, a systematic review program, a page for each service you want more of, individual clinician bios, insurance and cost content, technical health, and call tracking. If a scope has no profile work and no call attribution, it is a generic SEO scope with the word healthcare added to the title.
How much do SEO services for doctors cost?
A medical SEO specialist typically runs $1,200 to $3,000 a month for organic and local work. A healthcare marketing agency running search, paid, content, reviews and reporting typically runs $3,000 to $12,000. A single-location practice with a functioning site usually needs the specialist first and the agency later.
Should I hire a medical SEO specialist or a full agency?
A specialist if search is genuinely the only gap and you have a functioning website and someone answering the phone. An agency if several channels need running together, if you have multiple locations, or if you are competing against a corporate-backed rival. The specialist risk is sole dependency with no cover; the agency risk is paying for breadth you do not use.
What is the fastest way to judge a medical advertising company?
Ask what your state medical board says about testimonials and before-and-after imagery. Someone who has done healthcare work will immediately say it needs checking for your state. Someone applying a generic playbook will not know the boards exist. It takes thirty seconds and it is the single most diagnostic question available.
Can a healthcare advertising agency run ads for my practice safely?
Ask two things before signing: how they handle analytics and advertising pixels on pages that touch patient information, and whether there is a compliance review step before campaigns go live. Both are build-and-process decisions rather than settings changed afterwards, and platform policies on health targeting are stricter than most other categories.
Who should own my practice’s marketing accounts?
You. The Google Business Profile, the ad accounts, the website, the analytics and the tracking phone numbers should all be in the practice’s name with the agency granted access. Tracking numbers in particular should be portable — practices have discovered at the point of leaving that the number printed on their signage belonged to the agency.
What should a medical marketing company report on?
Booked appointments and calls, with cost per new patient where paid media is running. Rankings alone is a warning sign: a practice can rank well and book nobody if the phone goes unanswered or the booking path is broken. Ask what the baseline was and what has been cut in the last six months.
What makes a healthcare SEO consultant different from a general one?
Three things: knowing that healthcare content is held to a higher evidential standard, so authorship and credentials matter; knowing what may legally be claimed about outcomes; and handling analytics so that protected health information never reaches an ad platform. The third is a compliance exposure that most general practitioners are not thinking about.
How do I pick the best healthcare marketing agency for my practice?
By which problem binds. If patients are choosing between similar providers, buy brand and communication work. If the schedule has gaps, buy acquisition. Then ask both types how they measure a patient rather than a lead, and whether reporting reconciles to your practice management system.

Sources and further reading

  1. Google Search Essentials — SEO starter guide
  2. Google: creating helpful, reliable, people-first content
  3. Google: intro to structured data
  4. Google: LocalBusiness structured data
  5. Google: FAQPage structured data
  6. Google: Article structured data
  7. Google: Product structured data
  8. Google: title links in search results
  9. Google: control your snippets
  10. Google: robots.txt introduction
  11. Google: sitemaps overview
  12. Google: consolidate duplicate URLs
  13. Google: redirects and Search
  14. Google: JavaScript SEO basics
  15. Google: multi-regional and multilingual sites
  16. Google Search Central Blog
  17. Google: get started with Search Console
  18. Google: how local search results are determined
  19. Google Business Profile: prohibited and restricted content
  20. Google Business Profile: address and service area guidelines
  21. Google Business Profile: review policy
  22. Google Business Profile: add or edit categories
  23. FTC: CAN-SPAM Act compliance guide
  24. FCC: telemarketing and robocall rules (TCPA)
  25. FTC endorsement guides — reviews and testimonials
  26. FTC: rule on consumer reviews and testimonials
  27. HHS: HIPAA guidance on online tracking technologies
  28. New Jersey Courts: attorney advertising guidelines
  29. New Jersey DCA: construction codes and permits
  30. New Jersey Home Improvement Contractor registration
  31. New Jersey Division of Consumer Affairs
  32. web.dev: Core Web Vitals explained
  33. web.dev: Largest Contentful Paint
  34. web.dev: Cumulative Layout Shift
  35. web.dev: Interaction to Next Paint
  36. Google PageSpeed Insights
  37. Google Rich Results Test
  38. Google Search Console
  39. W3C Markup Validation Service
  40. Google Ads: location targeting settings
  41. Google Ads: about negative keywords
  42. Google Ads: about Quality Score
  43. Google Ads: importing offline conversions
  44. Google Ads: about Smart Bidding
  45. Google Ads: about Performance Max
  46. US Census Bureau QuickFacts: New Jersey
  47. US Census Bureau: American Community Survey
  48. US Census: Statistics of US Businesses
  49. Bureau of Labor Statistics: New Jersey data
  50. BLS: Occupational Employment and Wage Statistics
  51. HHS: HIPAA guidance on online tracking technologies
  52. HHS: sample Business Associate Agreement provisions
  53. FTC: health products compliance guidance
  54. Schema.org: MedicalClinic type
  55. Schema.org: MedicalProcedure type
  56. Schema.org: Physician type
  57. LegitScript certification (required for addiction treatment advertising)
  58. Centers for Medicare & Medicaid Services

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.