A dermatology practice owner told us she was spending about 3,000 dollars a month across ads, a social media person, and a directory listing. When we asked her the simple question, which of those three brought in the most patients, she paused and said, honestly, she had no idea. They all just came out of the same account every month and she assumed the total was working because the schedule looked full. That is the most common situation we see. Money goes out, patients come in, and nobody has ever connected the two.
The frustrating part is that marketing ROI is not complicated. It is not a spreadsheet only a CFO can read. It is one short formula and two numbers you can find in an afternoon. Once you have them, the fog lifts. You stop arguing about whether marketing is worth it and start deciding where to put the next dollar. Let's walk through it.
The one formula, in plain English
Marketing ROI is just this: take the money your marketing brought in, subtract what you spent, then divide by what you spent. That gives you your return.
The formula
ROI = (revenue from marketing minus marketing cost) divided by marketing cost
Say you spent 2,000 dollars in a month, and the new patients it brought in are worth 10,000 dollars to your practice. That is 10,000 minus 2,000, divided by 2,000, which equals 4. Every dollar you put in came back as four. Some people write it as 400 percent. We prefer saying it as a multiple, because "four dollars back for every one" is easier to feel in your gut.
That is the whole thing. The math never changes. What trips practices up is not the equation, it is the two numbers you feed into it. Get those honest, and your ROI is real. Guess at them, and the answer is fiction. So let's get both right.
Number one: what a new patient is really worth
This is where most owners undersell themselves badly. They look at the first visit, see a 150 dollar cleaning or a 200 dollar consult, and decide marketing that costs 250 dollars to land that patient is a loser. That math is wrong, because a patient is not one visit. A patient is a relationship.
To find what a patient is actually worth, you want their lifetime value. Take the revenue from an average visit, multiply by how many times they come in per year, multiply by how many years they typically stay, and then remember the friends and family they refer. Watch what happens to that 150 dollar cleaning:
- One cleaning: 150 dollars. Looks small.
- Two a year, for eight years: 2,400 dollars. Now it is real money.
- Add one family member they refer, who does the same: closer to 5,000 dollars from that single new patient.
Suddenly, spending 250 dollars to acquire that patient is not expensive. It is one of the best trades in your whole business. This is not a healthcare quirk, it is a well documented truth about loyalty. Research popularized by Bain & Company found that increasing customer retention by just 5 percent can lift profits anywhere from 25 to 95 percent, precisely because the real value of a customer builds up over years, not in the first transaction. Your patients work the same way. If you want to nail this number down for your own practice, we broke it down in detail in how much a new patient is worth.
A fair note: if you want to be conservative, use a shorter window, like the first year of a patient's revenue, instead of their full lifetime. That is fine. It just means your real ROI is even better than the number you calculate. Underpromising to yourself is a safe habit.
Number two: how many patients marketing actually brought in
This is the number almost nobody has, and it is the reason marketing feels like a mystery. If you cannot say how many new patients came from your Google ads versus your Instagram versus the referral down the hall, you cannot calculate ROI for any of them. You can only calculate a vague blob for everything combined, which is why the dermatologist above was stuck.
The fix is not fancy. It is a habit and a little tracking:
- Ask every new patient how they found you, and write it down in a real field, not someone's memory. "I saw your Instagram," "I googled a dentist near me," "my neighbor sent me." That one question, asked every time, is the cheapest analytics you will ever run.
- Put a different phone number on each campaign. A unique number on your Google ad, another on your Facebook ad, so when the phone rings you know which one earned it. This is called call tracking, and most practices skip it and just guess. We covered why it matters in whether your practice should use call tracking.
- Keep a simple monthly tally of new patients by source. Even a basic sheet beats a hunch. Over three months, patterns jump out that no gut feeling could see.
Once you can see where patients come from, everything downstream gets easier. For the full picture of setting this up, our guide on how to track where your patients come from walks through it step by step, and the marketing metrics a practice should actually track keeps you focused on the ones that mean money, not vanity.
A worked example, start to finish
Let's put it together for a made up but realistic month at a small practice.
Putting it together
Spend: 2,000 dollars on Google ads and management for the month.
New patients tracked to those ads: 12.
Value of an average new patient: 900 dollars, using a conservative first year figure.
Revenue: 12 patients times 900 dollars equals 10,800 dollars.
ROI: (10,800 minus 2,000) divided by 2,000 equals 4.4. Every dollar returned about 4.40 dollars, and that is before counting years two through eight.
Now the same math exposes a problem when it goes the other way. Imagine those 12 booked patients had actually been 40 people who called or filled out a form, but only 12 became patients. That is not necessarily an ad problem. That is a booking problem. Marketing did its job and delivered 40 interested people, and 28 of them slipped away at the front desk or in a voicemail box. This is the trap we wrote about in why your ad clicks are not turning into patients. ROI math is powerful because it does not just grade your ads. It points a flashlight at the exact place your money is leaking.
The mistakes that make your ROI a lie
Even with the right formula, a few habits will hand you a number you cannot trust. Watch for these.
- Counting likes and reach as return. Followers are not revenue. A post can reach 10,000 people and book zero patients. Reach is a scoreboard that does not count the game. Measure patients, not applause.
- Judging marketing by the first visit. As we saw, this makes every good investment look bad. Always run the number against lifetime value, or at least a full first year.
- Ignoring the front desk. Your phone answering and booking are part of your ROI whether you like it or not. Great ads plus a missed call equals a bad return that is not the ads' fault.
- Expecting instant results, especially from organic. Ads can show a return in weeks. Local SEO and content build slower and then compound, so measuring their ROI after 30 days will always look unfair. Give the slow channels a fair window.
- Never writing anything down. The single biggest cause of "I don't know if it works" is that no one tracks the source. Fix that and half the mystery disappears.
Where EtherealMinds fits
Here is our honest opinion, and it is the whole reason we built the agency the way we did. Marketing that cannot be measured is not a strategy, it is a gamble, and healthcare owners have been asked to gamble for far too long. Agencies love to report on impressions and engagement because those numbers always look big and never tie to a dollar. We think that is backwards. The only report that matters is how many patients you got and what they were worth against what you spent.
That is why we build a full patient acquisition system rather than selling one channel in isolation. The social media, the ads, the website that actually converts, and the tracking all connect, so you can see the line from a dollar spent to a patient in the chair. We put call tracking and source tracking in from day one, because a system you cannot measure is a system you cannot improve. When the number is visible, we can push it up. When it is hidden, everyone is just guessing with your money, and you deserve better than that.
So before you cut your marketing because it "does not feel worth it," or double it because it "seems to be working," get the actual number. Two honest figures and one short formula. If you want a hand pulling them together for your practice, that is exactly the kind of thing we will do with you on a call, no jargon and no pressure.
Find out what your marketing is really returning
Book a free strategy call. We will help you figure out what a new patient is worth to your practice, show you where your current spend is leaking, and set up simple tracking so you never have to guess again. Healthcare only, plain English, no pressure.
Book a free strategy call →