Case studyDental
A 4-location dental groupRevenue tripled over 2 years, without spending more on ads.
For the first phase, HPA ran Meta ads only for the group: enquiries came in, but revenue didn't move the way it should. A report on the group's own numbers found the leak was never the ads. It was the step right after them.
- Shape
- 4 locations
- Window
- 2 years
- Source
- The group's own revenue records
Revenue over 2 years
2 years
Start
2 years later
3x
Ad spend and the marketing budget didn't increase over the same 2 years.
- revenue over 2 years
- 3x
- From the group's own revenue records
- added to the ad budget over the same 2 years
- RM0
- The same ad spend ran the whole time
- new patient appointments booked in one day
- 6
- 29 July 2026, several of them Invisalign
The situation
The ads were producing enquiries. Revenue wasn't moving.
For the first phase, HPA ran Meta ads only for the group. The ads produced enquiries. Revenue didn't move the way it should have. HPA then read the group's own numbers across all four stages, enquiry, booked appointment, showed and paid, and found the problem wasn't the ads. It was the step right after: enquiries weren't turning into booked appointments.
What changed
-
The report that read all four stages
HPA read the group's own numbers across enquiry, booked appointment, showed and paid. The enquiries weren't being lost to weak ads. They were being lost between the enquiry and the booked appointment.
-
The Booking System took over that one step
A dedicated booking team follows up every enquiry, confirms every appointment and rebooks every no-show, so an enquiry that used to go quiet now turns into a booked appointment.
-
The ad budget held flat
The same ads ran on the same spend. What changed was what happened to each enquiry after it came in, not how much the group paid to bring it in.
The numbers
Same ad budget, three times the revenue.
The group's revenue over 2 years, from its own records. Ad spend didn't increase over the same window.
What this means for your clinic
The leak was never the ads. It was the step right after them.
Marketing can produce every enquiry it's capable of producing and revenue can still stand still, if the enquiry never turns into a booked appointment. See every step from enquiry to paid before you decide which one to fix, or which one to blame.
More case studies
Other clinics, other numbers.
- RM2,100+billed per paid-ad patient, more than every other new patient A 4-location dental group Read the case study
- 3.4xmore attended appointments, same 4 months, one year apart A single-location dental clinic Read the case study
- 1.6xclick-to-patient conversion on the same traffic A 3-dentist dental clinic Read the case study
See where your own enquiries are going.
The demo walks the lead to patient journey on real anonymised client data, then runs your clinic's leads and ad spend through it so you can see where you'd land.
No price on the first call.