A med spa owner asked us to look at what her old agency was doing, and she started the call almost apologetic. "The reports look great," she said. "I just don't understand them, and I'm not sure anything is happening." So we asked her one question: how many new patients did marketing bring you last month? Long pause. She didn't know. Her agency had been sending a polished report every month for over a year. It had reach, impressions, engagement rate, follower growth, a little upward arrow on almost everything. It did not have a single line for how many actual humans booked because of any of it. She had been paying for a year to feel busy.
She is not unusual. If you run a practice and you have ever squinted at a marketing report wondering whether the money is doing anything, this is for you. There is a simple way to tell if an agency is working, and it has almost nothing to do with how impressive the report looks.
The one question that cuts through everything
Here it is: how many new patients did marketing bring you last month, and where did they come from?
A working agency can answer that with real numbers. This many calls, tracked. This many forms filled. This many booked patients, tied back to the ad, the search result, or the post that drove them. They can tell you what a new patient cost you and whether that number is going up or down. When you ask, you get an answer, not a shrug and a slide about engagement.
If the honest answer to that question is "I don't know," you have found your problem, and it might not even be the agency's fault alone. A lot of practices genuinely cannot see where patients come from because the tracking was never set up. But an agency you pay every month should have solved that on day one. If they have not, everything else in the report is decoration.
Activity is not results
This is the trap most marketing reports are built on. They are stuffed with what marketers call vanity metrics: numbers that go up and feel good but do not pay your rent.
- Impressions and reach. How many screens your stuff appeared on. Not how many people did anything about it.
- Clicks and traffic. Better, but a click is not a patient. You can buy a thousand clicks and book nobody.
- Likes, followers, engagement rate. Nice for your ego. A practice with 40,000 followers and an empty Tuesday has a marketing problem, not a marketing win.
- "Ad spend delivered in full." That just means they spent your money. It says nothing about what came back.
None of these are useless, and a good agency tracks them to spot trends. The problem is when they are the whole story. Vanity metrics are what an agency shows you when the real metrics are not moving. The numbers that actually matter are boring and specific: new patient inquiries, booked appointments, cost per new patient, and revenue. If those are missing from the report, ask yourself why.
The signs your agency probably is working
Let us be fair, because plenty of agencies are good. Here is what it looks like when yours is earning its fee.
- You can see where patients come from. Calls, forms and bookings are tracked and tied to a channel. Nobody is guessing.
- The report leads with patients and dollars. New inquiries, booked appointments and cost per patient are at the top, and the vanity stuff is a footnote, if it is there at all.
- They talk to you like a partner. You hear from them before you have to chase them. When something dips, they bring it up first with a plan, not an excuse after you notice.
- Your schedule and revenue are actually moving. Over a fair stretch of time, more of the right patients are booking. That is the only scoreboard that counts.
- You own your accounts. Your Google Ads, your Meta account, your website, your analytics, all in your name. The agency has access, not a hostage.
The signs it probably is not
And here is the other side. One of these alone is not a verdict. A few of them together usually is.
- Every report is reach and impressions, never patients. The single loudest signal. If they could show you booked patients, they would lead with it.
- Nobody can tell you where your patients come from. Not you, not them. The pipeline is a black box.
- You only hear from them at invoice time. Silence between charges is a communication problem, and communication problems are the number one reason practices leave.
- Every question gets jargon instead of an answer. "We're optimizing the funnel and improving synergy across channels" is what people say when they do not want to say a number.
- You do not control your own accounts. If leaving means losing your ad history, your website, or your reviews, you were never a client. You were locked in.
That last one matters more than most owners realize. We wrote a whole piece on why you should always own your medical practice marketing accounts, because an agency that keeps your logins is not protecting its work. It is protecting itself from your ability to leave.
You are not imagining the frustration
If you feel let down by an agency, you have company. In a 2026 report on agency churn from Focus Digital, delivery dissatisfaction, meaning the agency simply did not deliver what was promised, was the top reason clients walked away, and it was climbing year over year. The complaints underneath it are almost always the same three: no transparency, poor communication, and no proof of results.
Here is the uncomfortable structural reason this keeps happening. Most agencies get paid a flat retainer whether your phone rings or not. Their incentive is to keep you paying, not to obsess over your cost per patient. That is not a conspiracy, it is just how the model is built, and it is why so many reports are engineered to look productive rather than to be honest. Interestingly, the ANA and 4A's found that client and agency relationships actually last longer when they are built on trust and shared goals rather than a scramble to defend a retainer. Longevity comes from honesty, not lock in.
How to test your agency this week
You do not need to be a marketer to run this check. Send your agency a short, friendly email and ask for four things:
- New patients from marketing last month, by source. Not leads, not clicks. Patients, and where each came from.
- Cost per new patient, and whether it is trending up or down over the last few months.
- What they changed recently and what they plan to do next, in plain language.
- Confirmation you own your accounts, with admin access in your name.
Watch how they respond. A good partner answers fast, in numbers, without getting defensive. A weak one buys time, sends more charts, or explains why those numbers are "hard to measure." They are not hard to measure. They are the whole job. If you want a deeper baseline, learn how to calculate your marketing ROI and how to track where your patients actually come from, so you are checking their homework against your own.
Should you fire them?
Not over one slow month. Marketing has rhythms, and paid ads, SEO and social all move at different speeds. Ads should produce calls and forms within weeks. Search and content are honestly slower and can take months to climb. Slow results can be completely normal.
Slow answers are not. If you ask the four questions above and get fog, excuses, or a lecture instead of numbers, that is your sign. And if you ever discover you do not own your own accounts, fix that before you do anything else, then decide. The goal is never to fire people for sport. It is to stop paying for the feeling of marketing and start paying for the result.
How we do it at EtherealMinds
We built our whole approach around that one question, because we got tired of hearing owners describe reports they could not read. When we run a practice's growth, tracking gets fixed first, so every call, form and booking traces back to a source you can see. Our reporting leads with the numbers that pay you: new patients, cost per patient, booked appointments. The reach and impressions live at the bottom, if at all. You always own your accounts. And because we work only with healthcare practices in the United States, we are not guessing at how patients choose a doctor, we watch it every day.
That is the difference between an agency that is working and one that is just working the report. The whole patient acquisition system we build, the website, the local search, the ads and the social, exists to move one scoreboard: how many of the right patients booked, and what each one cost. Everything else is decoration.
That med spa owner is a client now. Her report fits on one screen and she can read every line of it. The first month we asked her that same question again, how many new patients did marketing bring you. This time she had the number, to the person, and where each one came from. That is what working looks like.
Want an honest read on what your marketing is really doing?
Book a free strategy call. We will look at what you are paying for now, tell you straight whether it is working, and show you the patient acquisition system that ties every new patient back to a source you can actually see. No jargon, no lock in.
Book a free strategy call →