Paid advertising works for health practices—but only if you follow HIPAA and state rules, target the right patient type, and measure cost per appointment booked. Here's how to set up and run ads that don't violate regulations and actually drive qualified traffic.
Why Paid Ads Matter for Health Practices
Most patients search online before booking a doctor, dentist, or therapist. They use Google to find urgent care, review clinics, and check hours. If you're not visible in paid search results, competitors are. Word-of-mouth and referrals are excellent—but they're slow and don't scale. Paid ads let you capture patients actively looking for your exact service in your area, on the day they decide to call.
For physiotherapy, dental, and mental-health practices especially, paid ads solve a specific problem: you have limited inventory (appointment slots), high service value (patients pay $100–$500+ per visit), and relatively low volume of bookings needed to hit revenue targets. If you book 5 extra patients per week at your effective service price, paid ads pay for themselves many times over. The math is simple. The setup requires care—because health practices operate under strict rules.
Compliance and Legal Guardrails
Health advertising isn't like selling shoes. The FTC, FDA, state medical and dental boards, and HIPAA all have rules. Violating them can lead to fines, lawsuits, or loss of licensing. Before you write a single ad, know what you can and cannot claim.
HIPAA applies mainly to data privacy—never include patient names, health details, or recognizable faces in ads without explicit written consent. That rules out traditional testimonials. You can say 'Patients report faster recovery' if it's true, but not 'Sarah got her knee working again in 3 weeks.' Some states allow de-identified patient stories; check your legal team. Outcome claims (e.g., 'we cure migraines' or '100% success rate') must be defensible. If you can't prove it to a regulator, don't say it.
Facebook and Google have proprietary health practice policies. Both platforms flag ads for mental-health services, addiction treatment, and chronic-disease claims. Both require you to verify business credentials. Both forbid before-and-after images for cosmetic or weight-loss claims unless the images are clearly illustrative (not of real patients). Google doesn't allow ads for telehealth abortion services in some regions; check your situation. LinkedIn restricts health practitioner ads unless you've passed identity verification. Read platform policies carefully—they update often.
- Never use patient names, faces, or identifying health data without documented consent
- Avoid absolute outcome claims unless backed by published clinical evidence
- Get written legal review before running ads for mental health, addiction, fertility, or cosmetic claims
- Verify your business credentials on each platform (license number, practice address, phone)
- Keep ads honest: offer free consultations or evaluations, not guarantees
Platform Choice: Google Ads vs. Facebook
Google Ads capture patients in 'search mode'—they're typing 'dentist near me', 'physical therapy for lower back pain', or 'therapist accepting new patients'. Intent is high. Cost per click is often $1–$5 for non-competitive areas, $5–$15 in cities. You pay only when they click. Google Ads work fastest for dental emergencies, acute pain, or new-patient acquisition in less-saturated markets. The downside: high intent means high competition in urban areas, so costs can climb.
Facebook and Instagram reach people not yet searching—they're scrolling feeds, reading articles, or watching videos. You target by demographics, interests, and behaviors: women 30–50 interested in wellness; parents in your zip code; people who follow nutrition or stress-relief content. Cost per click is often $0.50–$2. You build brand awareness, retarget website visitors, and reach patients before they feel pain or book elsewhere. Facebook is slower to convert but cheaper to reach. It works well for preventive care (cleanings, check-ups), mental health services, and practices trying to fill off-peak appointments.
Many practices run both. Use Google for urgent and high-intent searches. Use Facebook to retarget people who visited your website, to build awareness in a new suburb or demographic, and to fill weekend or evening slots with less-urgent services. Test each platform for 4–6 weeks before deciding to scale or pause.
Setting Up Google Ads for Clinics and Practices
Google Ads operates via keywords and bidding. You choose keywords (e.g., 'dentist in [city]', 'emergency dental care', 'TMJ specialist near me'), write ad copy pointing to your website or phone number, and bid on how much you'll pay per click. Google shows your ad when someone searches those terms. A prospect clicks, lands on your site, and either books online or calls.
Start with a Google Business Profile verified with your real license number and phone. Google uses this to show your location, hours, reviews, and photos. Create a Google Ads account and set up a 'Search' campaign. Choose 'Website visits' or 'Phone calls' as your goal. For most health practices, phone calls are easier to track—you can note in your CRM when an ad call came in and whether it converted to a booking.
Build keyword lists by putting yourself in a patient's shoes. You're a 35-year-old with lower back pain: you'd search 'physiotherapy near me', 'back pain treatment [city]', 'sports physio [suburb]', 'fast physio appointment', 'physiotherapy for sciatica'. Use Google Keyword Planner (free, inside Google Ads) to see search volume and competition for each term. Choose a mix of broad ('dentist [city]'), exact ('emergency root canal [city]'), and long-tail ('affordable dentist for nervous patients [city]') keywords. Long-tail keywords cost less and attract more-qualified prospects.
- Create a verified Google Business Profile with your license number, address, hours, and phone
- List 15–25 keywords covering your main services, location, and patient pain points
- Write 3–5 ad variations per campaign: one emphasizes speed, one credentials, one insurance or affordability
- Point ads to a dedicated landing page (your homepage is fine if it has a clear booking button and phone number)
- Set a daily budget of $20–$30 to start; adjust up once you see 5–10 qualified clicks per day
- Use call extensions and location extensions to make phone numbers and addresses clickable
Facebook and Instagram Campaigns for Health Practices
Facebook and Instagram campaigns for health practices work best when you're building awareness or retargeting. Create a Meta Business Account (Meta owns both platforms), upload a clear profile photo of your practice or a headshot of your main doctor/therapist, and confirm your business address. Like Google, Meta wants verified credentials—have your license number and practice registration handy.
Start with a 'Conversion' campaign and choose 'Lead' or 'Landing page view' as your objective. Lead campaigns drive people to a form where they enter name, phone, and email—useful if you want to follow up later. Landing page campaigns send them to your website. For most practices, retargeting past website visitors is the fastest win: people who already visited your site are 5–10 times more likely to book than cold audiences. Create a retargeting audience of all website visitors from the past 30 days, then show them a gentle reminder: 'Still thinking about that appointment? Click here to book' or 'New patient special: first visit $50 off.'
For cold audiences (people who've never visited), target by geography and interests. On Facebook, you can target women aged 25–55 in your city who follow wellness pages, mental-health advocates, or fitness creators. Use clear, calm visuals: practice photos, calm colors, testimonial graphics (no names or faces), and straightforward calls-to-action ('Book now', 'Call today', 'Get your free consultation'). Avoid clinical stock photos; use real images of your practice and team. Test 2–3 ad creatives for 1–2 weeks, then pause the lowest-performing one and replace it.
- Create a retargeting audience of website visitors from the past 30 days and run ads to them first
- Use calm, professional visuals—avoid clinical stock imagery and sensational claims
- Target cold audiences by location, age, and interests (wellness, mental health, fitness, etc.)
- A/B test two ad creatives at a time; pause losers after 1–2 weeks
- Link ads to a landing page with a clear booking form or phone number, not your homepage
- Run a small budget ($10–$20 per day) to gather data before scaling
Measuring What Matters: Cost Per Booking
Paid ads only work if you measure them. The metric that matters for health practices is cost per qualified booking, not impressions or clicks. You don't care how many people see your ad. You care how many become patients.
Set up tracking: For Google Ads, use call extensions so clicks come through your phone. Add a unique phone number or use call tracking software (dozens exist; many are free or $50–$200/month) to know which calls came from ads. For website form submissions, use Google Analytics or your CRM to tag leads as 'from ads' so you can follow them from click to booking. Ask every new patient 'How did you hear about us?' and log it in your appointment system.
After 30 days of spending, calculate: total ad spend divided by number of booked appointments. If you spent $1000 and booked 10 new patients, your cost per booking is $100. If each new patient visits 4 times at $150 per visit, lifetime value is $600—so you made $5 for every $1 spent. That's good. If cost per booking is $200 but lifetime value is $600, still good. If cost per booking is $500 and lifetime value is $600, you're breaking even and need to optimize. If cost per booking exceeds lifetime value, pause the campaign and troubleshoot: Are you targeting the right audience? Is your landing page clear? Are your ads attracting tire-kickers or serious patients?
- Track calls using a dedicated phone number or call-tracking software
- Tag all form submissions as 'from ads' in your CRM so you can connect clicks to bookings
- Ask every new patient how they found you; record it in your system
- Calculate cost per booking: total ad spend divided by number of booked appointments
- Compare cost per booking to lifetime patient value (average visit price × average number of visits)
- If cost per booking exceeds lifetime value, lower your bid, refine targeting, or improve your landing page
Common Mistakes and How to Avoid Them
Health practices often make preventable errors. The most common: running ads without a clear booking path. Your ad looks great, someone clicks it, and they land on your homepage—which has no phone number above the fold, no booking button, and no hours. They leave. Always link ads to a dedicated landing page with one job: get their name, phone, or appointment request. Keep it simple. One form field is better than five. 'Book now' buttons should be visible without scrolling.
Second mistake: unclear targeting. You're a pediatric dentist, but you're showing ads to everyone in your city. You're a women's health therapist, but you're not specifying gender or age. Narrow your audience. Google lets you exclude age groups and genders; Facebook lets you target by gender, age, and interests. Be specific. 'Women 30–55 in [city] interested in mental health' will cost more per click but attract better-qualified leads than showing ads to all 18–65 year-olds.
Third: not budgeting enough time to gather data. If you run Google Ads for one week at $10 per day, you'll spend $70 and get 10–20 clicks. That's not enough to judge if the campaign works. Run for at least 30 days, ideally 60, before deciding to scale or pause. Adjust budget and keywords based on data, not gut feel.
Fourth: writing ad copy that looks like a medical textbook. 'Our clinic offers comprehensive multi-disciplinary care with evidence-based protocols' makes patients' eyes glaze over. Write like you're texting a friend: 'Bad back? We get you moving again. Book your free 15-minute consultation.' Patients want relief, speed, and proof you listen—not jargon.
Building a Sustainable Ad Budget
Start small and scale. A new campaign should begin at $500–$1000 per month across all platforms. That's $15–$35 per day, enough to gather 50–100 clicks and see patterns. After 30 days, calculate your cost per booking and lifetime value. If you're profitable, increase budget by 20–30% and watch for any quality degradation (clicks increasing but bookings plateauing). If you're not profitable, pause, fix the landing page or ad copy, and try again. Health practices that run ads sustainably treat it like a repeatable system, not a one-time spend.
Budget should scale with your booking capacity. If you can handle 5 new patients per week, don't spend enough to drive 15. You'll waste money on clicks that don't convert because you're fully booked. If your calendar is empty, spend more. If you're at 60% capacity, spend less until you need more. Many practices find a sweet spot at $1500–$3000 per month, which drives 20–50 qualified leads monthly, depending on market and specialty.
Consistency beats spikes. $500 per month for 12 months outperforms $2000 in January and nothing in February. Patients need repetition—hearing about you once isn't enough. Run ads year-round at a level you can sustain. If you can't afford to do paid ads consistently, focus on organic growth (Google Business Profile optimization, referrals, content) until budget allows. A sporadic ad campaign wastes money.
See exactly what each Fracmo plan ships. Every deliverable and every price is public — $249, $999 and $2,490 a month, month-to-month, no discovery call to see a number.
See Fracmo pricing →Keep reading
- What is a fractional CMO? — the plain-English 2026 guide
- Fractional CMO cost in 2026 — real numbers, including ours
- AI CMO vs fractional CMO — how the models actually differ
- Compare Fracmo to agencies, in-house hires and DIY tools
- Fracmo's CRM for clinics, dentists, physiotherapy and mental-health practices — pre-configured pipeline, booking and KPIs for the vertical
- All Fracmo blog guides