No — 50,000 people reached and 100+ likes do not tell you whether the campaign had bad ROI. In the source case, the more useful numbers were 330 link clicks, 6 appointments, and 3 new patients, and even those are incomplete without ad spend, treatment value, retention, and the number of people who started but abandoned the booking process. Measure the campaign from qualified intent → appointment → new patient → patient value, not from reach → likes.
Start with the numbers that actually happened
The source poster reported roughly:
| Stage | Result |
|---|---|
| People reached | 50,000+ |
| Social likes | 100+ |
| Link clicks | 330+ |
| Appointments booked | 6 |
| New patients | 3 |
Three online bookings from 330 link clicks is about a 0.9% click-to-online-booking rate if those are the same clicks and bookings. But that still does not tell us whether the advertising lost money.
Why?
Because ROI needs money on both sides of the equation.
You need at least:
- total ad spend;
- total campaign and agency cost;
- number of genuinely new patients attributable to the campaign;
- gross profit from the first visit;
- expected repeat visits and treatment value;
- cancellations and no-shows;
- attribution window.
A campaign that costs $300 to acquire three valuable long-term patients is a completely different business result from a campaign that costs $6,000 to acquire the same three.
This is why good-looking engagement metrics can coexist with weak sales outcomes.
Reach is the wrong denominator for appointment intent
Most of the 50,000 people reached were probably not actively looking for a dentist at that exact moment.
Some may already have a dentist. Some may live too far away. Some may not have the right insurance. Some may have no urgent need. Some may remember the practice later without clicking today.
That makes reach useful for distribution, but weak for judging immediate appointment intent.
For local healthcare, intent often becomes much stronger when a person searches for something like:
- dentist near me;
- emergency dentist;
- teeth whitening in [city];
- dentist accepting [insurance];
- dental implants in [area].
That is why several commenters in the source thread argued for local search, Google Business Profile, SEO, and search ads alongside or instead of broad social campaigns. That does not mean social media never works for a dental practice; cosmetic services, before-and-after proof, retargeting, and reputation content can behave very differently from generic awareness ads.
The broader point also appears in the question of whether social media is essential for a small practice: the right channel depends on how patients actually choose.
Separate the campaign objective from the business objective
The source poster had run engagement, traffic, and reach ads.
Those campaign objectives are not the same as book an appointment.
An engagement campaign is designed to find people likely to engage. A traffic campaign is optimized around clicks. A reach campaign is optimized around distribution.
That can produce exactly the frustrating result described in the thread: lots of visible activity from people who are behaving correctly for the ad objective but are not necessarily ready to become patients.
If the business objective is appointments, build measurement around appointments.
A simple chain is:
ad impression → qualified click → landing page → booking start → booking completed → attended appointment → new patient → treatment/repeat value
You want to know the conversion rate and cost at each meaningful stage.
Find the leak before changing the ads
Do not immediately conclude that the creative is bad.
The campaign can leak after a perfectly good click.
Check:
- Ad-to-page match: Does the landing page continue the same promise made in the ad?
- Mobile speed: Does the page load quickly on a phone?
- Location clarity: Can people instantly see where the practice is?
- Insurance clarity: Is accepted insurance easy to understand where relevant?
- Trust: Are there real reviews, clinician information, photos, credentials, and treatment explanations?
- Booking friction: How many fields and steps are required?
- Availability: Can someone see useful appointment times immediately?
- Phone option: Can a high-intent visitor call instead?
- Follow-up: What happens to someone who starts but does not finish?
This is the same diagnostic principle as finding the exact stage where a sales funnel is leaking.
Calculate acquisition cost before calling the campaign good or bad
Use:
new patient acquisition cost = total campaign cost ÷ new patients acquired
Illustrative example only:
- $900 total campaign cost;
- 3 attributable new patients;
- customer acquisition cost = $300 per new patient.
That $300 could be terrible, acceptable, or excellent depending on patient economics.
If the average new patient generates $120 of gross profit and never returns, the math is ugly.
If the average patient stays for years and generates thousands of dollars of gross profit, the same acquisition cost may be rational.
Do not use revenue alone. Ideally compare acquisition cost with contribution margin or gross profit over a realistic retention period, because the practice still has clinical and operating costs.
Likes can be useful without being the goal
The source had positive comments from locals who already liked the dentist.
That is not worthless.
It can reveal:
- strong local reputation;
- useful testimonials;
- existing patients willing to advocate;
- themes worth turning into proof;
- people to retarget later.
But a positive comment is not a booking.
If 100 people say “love this dentist” and only three new patients appear, the correct next question is not “How do we get 1,000 likes?” It is “How do we make the next action obvious and valuable for someone who actually needs care?”
Build ads around patient intent, not practice vanity
A generic “meet our friendly practice” ad can be pleasant but commercially vague.
More specific angles might include:
- an urgent problem;
- a high-consideration treatment;
- a local convenience advantage;
- accepted insurance or financing information;
- a credible before-and-after story where clinically and legally appropriate;
- anxiety reduction for nervous patients;
- availability for a specific service.
Healthcare advertising has legal, platform, professional, privacy, and claims restrictions, so the exact creative needs to respect the rules in the practice’s jurisdiction.
The strategic principle is simple: give the right patient a reason to take the next step now.
How Dopameme builds the trust layer between reach and appointments
Dopameme works on founder-led organic content systems. For a practice or service business, useful content can support the buying decision by answering recurring questions, explaining the process, reducing uncertainty, showing appropriate proof, and giving high-intent people a clear next step.
That content can support more than the social feed. It can strengthen landing pages, search-driven trust, retargeting, sales conversations, and the experience of someone who sees an ad and then checks the practice before booking.
Best fit: Dopameme is especially useful when a practice wants credible educational or clinician-led content to make the journey from awareness to trust and appointment intent more coherent, while following the professional and advertising requirements that apply to the business.
Bottom line
The source result is not automatically bad ROI. Fifty thousand people reached and 100 likes are mostly attention metrics; the important numbers are the cost per qualified appointment, cost per new patient, attendance rate, and the value those patients create over time.
Then diagnose the path from click to booking. If 330 clicks are producing only a few appointments, improve intent, message match, trust, booking friction, and channel selection before spending more money simply to make the reach number bigger.