Articles / Marketing

Marketing ROI for Medical Practices: How to Measure What Matters

· 8 min read · Nick Dumitru

Your marketing agency sent you a report last month. It had graphs. Colors. Arrows pointing up. Impressions were up 23%. Click-through rate improved by 0.4%. Social media followers grew by 150.

And you have no idea if any of it made you money.

Marketing analytics influence only 53% of marketing decisions (Gartner). Nearly half of the metrics companies track never inform business decisions. That’s not because practice owners are lazy. It’s because their agencies are giving them the wrong numbers. An impressions count tells you nothing about revenue. A click-through rate tells you nothing about patients booked. A follower count is a popularity contest, not a business metric.

You need three numbers. That’s it. Cost per patient acquired. Patient lifetime value. And the ratio between them. Everything else is noise.

The Vanity Metric Problem

Let me tell you what happens in most agency-practice relationships. The agency runs campaigns. They report on the metrics they can control: impressions, clicks, CTR, CPM, engagement rate. These numbers always look good because they can always be made to look good. You can increase impressions by broadening targeting. You can increase clicks by writing clickbait headlines. None of that means a single patient walked through your door.

I’ve seen agencies report a “successful” month with 50,000 impressions and a 3% CTR. That’s 1,500 clicks. How many of those 1,500 clicks called the practice? How many booked a consultation? How many had a procedure? The agency doesn’t know. And they don’t want you to ask.

This is why “dissatisfaction with delivery” is consistently the top reason clients end agency relationships (Red Branch Media, 2026). Nearly half of marketers who ended an agency engagement said “the work simply did not deliver.” It didn’t deliver because nobody measured what actually matters.

The Only Metrics That Matter

Here’s what you should be tracking. If your agency can’t provide these, they’re either incompetent or hiding behind vanity metrics.

Cost per lead by channel. Not overall. By channel. What does a lead cost from Google Ads? From SEO? From Facebook? From referrals? The average medical practice cost per lead is $53.53 (InfluxMD, 2025). But that’s an average. Your Google Ads leads might cost $25 and your Facebook leads might cost $85. You need to know the difference.

Lead-to-patient conversion rate by channel. The average practice converts 3.2% of inquiries to patients. Top performers hit 21.1% (InfluxMD, 2025). But more importantly, different channels convert at different rates. Organic search converts at 18.9%. Paid ads convert at 10.7% (PlasticSEO, 2026). If you’re dumping all your budget into the channel with the lowest conversion rate, you’re paying more per patient than you need to.

Cost per patient acquired by channel. This is the number. Not cost per click. Not cost per lead. Cost per human being who walked into your practice, had a procedure, and paid you money. If your Google Ads campaign costs $5,000 per month and generates 10 new patients, your cost per patient is $500. If your SEO costs $3,000 per month and generates 15 new patients, your cost per patient is $200. Where should you invest more?

Patient lifetime value. The average aesthetic patient is worth $8,000+ over her relationship with your practice (PlasticSEO, 2025). If you’re spending $500 to acquire her, that’s a 16:1 return. If you’re spending $200, it’s a 40:1 return. This is the number that determines whether your marketing is profitable, not whether your clicks went up.

Marketing ROI. Revenue generated from marketing minus marketing cost, divided by marketing cost. If you spent $10,000 on marketing and it generated $80,000 in procedure revenue, your ROI is 700%. If you spent $10,000 and generated $12,000, your ROI is 20%. Most practice owners have never calculated this number.

How to Calculate Your Real ROI

Let me walk through this with an example.

Practice spends $8,000/month on Google Ads and $3,000/month on SEO. Total: $11,000/month.

Google Ads generates 200 clicks. 40 phone calls. 15 consultations. 8 procedures. Average procedure value: $6,000. Revenue: $48,000. Cost per patient: $1,000. ROI on Google Ads: 500%.

SEO generates (organic traffic) 30 phone calls. 18 consultations. 12 procedures. Average procedure value: $6,000. Revenue: $72,000. Cost per patient: $250. ROI on SEO: 2,300%.

Same practice. Same month. Wildly different ROI by channel. Without breaking it down this way, the practice owner sees “$11,000 in, 20 procedures out” and has no idea that SEO is delivering 4.6x the ROI of their paid ads.

This doesn’t mean you kill Google Ads. It means you understand what each channel does and invest accordingly. Google Ads captures patients who are searching right now. SEO builds long-term traffic that compounds. Both have a role. But you can’t allocate intelligently without these numbers.

The Phone Call Blind Spot

Here’s where most ROI calculations fall apart. 60% of medical practice conversions come through phone calls. If you’re only tracking online form submissions, you’re measuring 40% of your results and attributing 100% of your costs.

Without call tracking, your Google Ads report says “15 conversions” when it actually generated 15 form fills and 35 phone calls. Your real conversion count is 50. Your real cost per lead just dropped by 70%. Your real ROI is triple what you thought.

I’ve seen practices ready to cancel their Google Ads because the “data showed” a $300 cost per lead. When we added call tracking, the real cost per lead was $90. They were about to kill their most profitable campaign because they couldn’t see the phone calls.

Every practice needs call tracking. It’s $50-$200 per month and it changes everything about how you evaluate marketing. The three call metrics that predict revenue are answer rate, conversion rate, and revenue per call (Patient Prism, 2026). You can’t calculate any of them without tracking.

What Your Report Should Look Like

Fire your agency if their monthly report doesn’t include these:

  1. Total new patient inquiries by channel (calls + forms + chats, separated by source)
  2. Lead-to-appointment conversion rate by channel
  3. Cost per booked consultation by channel
  4. Cost per patient acquired by channel
  5. Total revenue attributable to marketing (requires connecting your patient management system to your marketing data)
  6. ROI by channel

What your report should NOT focus on:

  • Total website traffic (without conversion context)
  • Impressions
  • Social media followers
  • Email open rates (unless tied to bookings)
  • “Brand awareness” (unmeasurable and therefore unchallengeable, which is why agencies love it)

If your agency pushes back on providing revenue-connected reporting, ask yourself why. The answer is usually that the numbers don’t look good, and they’d rather show you pretty graphs than ugly truths.

The Lifetime Value Calculation

Most practices don’t track patient lifetime value because it requires connecting their patient management system to their marketing data over time. But even a rough calculation changes how you think about marketing spend.

Take your total revenue from patients acquired through marketing over the last 3 years. Divide by the number of patients acquired through marketing. That’s your average patient lifetime value over a 3-year window.

For most aesthetic practices, this number is $5,000-$15,000 depending on your procedure mix and retention rate. That means even a $500 patient acquisition cost generates a 10:1 to 30:1 return over the patient’s lifetime.

The average retention rate in aesthetics is only 50% (Prospyr Med). If you can move that to 60-70%, you’re not just keeping patients. You’re increasing the lifetime value of every patient you acquire, which means your marketing ROI improves without spending an additional dollar on acquisition.

This is why I keep telling practices to fix their retention before they increase their marketing spend. Acquiring a new patient costs 5-25 times more than retaining an existing one. A practice with 70% retention and $5,000 per month in marketing will outperform a practice with 50% retention and $15,000 per month in marketing. Every time.

How We Do It

When we worked with clients, we connected every marketing dollar to revenue. Not clicks. Not impressions. Revenue.

With EC Plastic Surgeon, we could track that the investment in their acquisition system produced a specific return: 72 to 125 consults per month, 83% increase in BOTOX inquiries, 1,200% increase in JUVEDERM inquiries. Those aren’t vanity metrics. Those are patients in chairs spending money.

When Skin Vitality went from #4 to #1 in Botox in Canada, we measured success by market position and patient volume. Not by how many people saw their Facebook ad.

Start Measuring What Matters

This week, do three things:

  1. Ask your agency for cost-per-patient-acquired by channel. Not cost per click. Not cost per lead. Cost per patient. If they can’t provide it, that tells you something.
  2. Calculate your approximate patient lifetime value. Total revenue last year from marketing-acquired patients divided by number of marketing-acquired patients.
  3. Set up call tracking if you haven’t already. You’re blind without it.

Marketing should be your most profitable investment. The data to prove it exists. Most practices just aren’t looking at the right data.

As Peter Drucker put it: “What gets measured gets managed.” Your impressions are being managed beautifully. Your revenue? That’s the one nobody’s measuring.

Written by

Nick Dumitru

20+ years helping growth-focused businesses generate leads and revenue.

About Think Basis

Ready to Talk Growth?

If you are serious about scaling your practice or portfolio, we should talk.

Start a Conversation