Analytics dashboards on a desktop monitor and laptop

What ROI means in a medical practice

Return on investment answers a simple question: for every dollar spent on marketing, how much value came back to the practice? In healthcare the answer depends on three things that are easy to blur together: how much was spent, how many new patients marketing produced, and what those patients are worth to the practice after the cost of delivering care.

A few definitions keep the analysis honest:

  • Marketing cost. Decide whether you are measuring media spend only or the fully loaded cost, which adds agency fees, software and staff time. Use the same definition every period.
  • New patient. Most practices count a first completed visit, not a call or a scheduled appointment.
  • Patient value. The contribution a patient brings (collections minus direct costs of care) over a defined period, calculated from your own records rather than an outside average.
  • Attribution. The rule you use to credit a new patient to a marketing source.

The core formulas

Use the same time period for cost and results. Monthly is useful for trends; quarterly smooths out the lag between spend and first visits.

Healthcare marketing ROI formulas
MeasureFormulaWhat it answers
Marketing ROI(Patient contribution from marketing − marketing cost) ÷ marketing costWhether marketing returned more than it cost
ROAS (return on ad spend)Revenue or contribution attributed to ads ÷ ad spendEfficiency of paid media on its own
Cost per acquired patientMarketing cost ÷ new patients attributed to marketingWhat one new patient costs to acquire
Patient value (your data)Average contribution per visit × visits per year × years in the analysis windowWhat a new patient is worth to this practice
Lead to patient rateNew patients ÷ qualified calls, forms and booking requestsHow well intake converts demand
Payback periodCost per acquired patient ÷ monthly contribution per patientHow long until acquisition cost is recovered

ROI vs ROAS

ROAS and ROI are often used interchangeably, but they answer different questions. ROAS divides attributed revenue by ad spend only, so it ignores management fees, tools and staff time and usually uses revenue rather than contribution. It is useful for comparing campaigns inside one ad platform. ROI uses total marketing cost and patient contribution, so it is the better measure for deciding whether marketing as a whole is earning its budget.

Patient value should come from your own practice data. Pull collections by service line from your practice management system, subtract the direct costs of delivering those visits, and choose an analysis window (for example 12 or 24 months) that fits how patients use your services. A practice with recurring chronic care visits, a surgical practice and a cash pay aesthetic practice will each arrive at very different numbers, and that is expected. For the acquisition side of the equation, see how to calculate patient acquisition cost.

Worked example (illustrative only)

These are round hypothetical numbers chosen to show the math. They are not benchmarks and do not describe any real practice.

  • Quarterly marketing cost, fully loaded: $30,000 (of which ad spend is $18,000)
  • New patients attributed to marketing: 100
  • New patients attributed to paid search: 40
  • Average contribution per visit, from practice collections data: $80
  • Average visits per new patient in the first 12 months: 5

Patient value (12 month window) = $80 × 5 = $400.

Cost per acquired patient = $30,000 ÷ 100 = $300.

Contribution from marketing = 100 × $400 = $40,000.

Marketing ROI = ($40,000 − $30,000) ÷ $30,000 = 0.33, or 33 percent over 12 months.

ROAS for paid search = (40 × $400) ÷ $18,000 = $16,000 ÷ $18,000 ≈ 0.9 on a 12 month contribution basis. A longer window or a higher value service line would change this result, which is why the window and value inputs should be stated alongside every ROI figure.

Payback = $300 ÷ ($400 ÷ 12) = $300 ÷ about $33 = about 9 months.

Attribution approaches and their limits

Every attribution method simplifies reality. Choose one, document it, and read results with its limits in mind.

Attribution approaches for medical practices compared
ApproachHow it worksStrengthsLimits
Self reported sourceFront desk asks every new patient how they heard about the practiceSimple; captures word of mouth and referralsPatients often recall the last touch or a general answer such as Google
Last click or last touchCredit goes to the final tracked interaction before the call or bookingEasy to implement; available in most platformsUndervalues awareness channels such as content and social
Call tracking sourceA distinct number per channel or a dynamic number on the websiteStrong fit for practices where most patients callShared numbers on old listings and offline materials blur the picture
Data driven (GA4)Algorithmic credit across touchpoints in Google AnalyticsConsiders more than the last interactionSees only tracked web activity; limited by consent and privacy settings
Matched back to PM or EHRLeads are reconciled to completed first visits in the practice systemConnects marketing to real patients and visitsRequires careful process and privacy-aware handling of patient data
Incrementality testPause or raise spend in one area or period and compareEstimates what marketing adds beyond baseline demandNeeds enough volume and time; seasonality can confound results

Data sources you will need

ROI is only as reliable as the inputs. Most practices combine several sources.

  • Call tracking

    Records calls by source, answered and missed status and duration. Configure it in a privacy-aware way and limit recordings and transcripts to what your policies allow.

  • GA4 and ad platforms

    Show sessions, form submissions and booking requests by channel and campaign. Track conversions as events without sending health information to analytics or advertising platforms.

  • PM and EHR source fields

    A required new patient source field in the practice management or scheduling system is the most direct way to connect marketing to completed visits.

  • CRM or lead log

    A CRM or a simple lead log tracks each inquiry from first contact to booked and completed visit, including referrals from other physicians.

  • Cost records

    Monthly costs split into media, fees, tools and staff time so you can calculate both media only and fully loaded figures.

  • Collections by service line

    Collections and direct costs by service line give you a patient value grounded in your own practice.

Privacy-aware measurement

Analytics tags, advertising pixels, call tracking and form tools can collect information that becomes sensitive in a healthcare context. Review which tools run on which pages, avoid sending health information to advertising platforms, prefer aggregated reporting, and confirm that vendors are configured appropriately, including Business Associate Agreements where they are required. HHS has published guidance on online tracking technologies, and a federal court has since vacated part of it, so review the current status with your advisors. This is marketing guidance, not legal advice.

A reporting cadence that supports decisions

  1. Weekly: operational checks

    Call volume, missed calls, form and booking requests, and any tracking or ad account issues. The goal is to catch problems early, not to judge ROI.

  2. Monthly: channel performance

    Leads, new patients, cost per acquired patient and lead to patient rate by channel, office and service line, with notes on what changed.

  3. Quarterly: ROI and budget review

    Marketing ROI, ROAS and payback using updated patient value, plus decisions on where to shift budget and which tests to run next.

  4. Annually: assumptions reset

    Revisit patient value inputs, the analysis window, attribution rules and goals, and document any changes so year over year comparisons stay fair.

ROI evaluation checklist

  • A written definition of a new patient (first completed visit)
  • A stated cost basis: media only or fully loaded
  • Call tracking with distinct numbers by channel or campaign
  • Conversion events for forms and online booking in GA4
  • A required source field in the practice management system
  • Patient value calculated from your own collections data
  • A documented attribution approach and its known limits
  • Privacy review of every tracking tool and vendor
  • Monthly and quarterly reports with notes and decisions
  • Results stated with the analysis window used

Common pitfalls when judging marketing ROI

  • Counting leads as patients. Calls and forms are inquiries. ROI should be based on completed visits.
  • Using gross charges. Charges overstate value. Use collections minus direct costs.
  • Judging too early. SEO, content and reviews compound over months, while paid search responds quickly. Compare each channel over a window that fits how it works.
  • Ignoring intake. Missed calls and slow follow up lower ROI without any change in marketing performance, which also makes intake one of the most direct areas for improvement.
  • Changing definitions midstream. Keep definitions stable, or restate past periods when you change them.

Run your own numbers

Our medical practice marketing ROI calculator lets you enter your own cost, new patient and patient value figures. If you want help building the tracking, source fields and dashboards that make those inputs dependable, our healthcare marketing analytics and reporting service is designed for that work.

FAQ

How to Evaluate Healthcare Marketing ROI: common questions

What is a good ROI for healthcare marketing?

It depends on your margins, capacity, service mix and the analysis window you use. Compare ROI with your own goals and track how it changes over time rather than relying on an outside benchmark.

How do I measure ROI when most patients call instead of booking online?

Use call tracking with distinct numbers by channel or dynamic numbers on the website, then reconcile calls to completed first visits using a source field in your practice management system.

Should referrals be included in marketing ROI?

Include referral marketing costs and the patients attributed to referral outreach. Patients from long standing referral relationships with no marketing cost are usually reported separately so they do not inflate channel ROI.

Is ROAS enough to judge paid search?

ROAS is helpful for comparing campaigns, but it excludes management fees and other costs. Use ROI and cost per acquired patient to judge whether paid search is earning its full cost.

Can I measure ROI without sharing patient data with marketing vendors?

Yes. Many practices report aggregated counts of new patients by source from their practice management system, so vendors see totals rather than patient level records. Confirm your setup with your compliance advisor.

Sources and further reading

  1. HHS: Use of Online Tracking Technologies by HIPAA Covered Entities and Business Associates

External sources are provided for context. Marketing guidance on this site is not legal advice.