Med Spa Lead Generation: What Actually Fills the Calendar
Most med spas do not have a lead problem. They have a follow-up problem. Here is what the gap costs, and the system that closes it.
Updated October 5, 20268 min read
Most med spas that call us do not have a lead problem. They have a follow-up problem.
The ads work. The form fills. Then the lead sits in an inbox for six hours, and by the time someone calls back, that person has already booked somewhere else. The owner concludes that the ads failed and changes agencies. The next agency sends more leads into the same leak.
This is a guide to the part nobody shows you in a pitch deck: what happens between a stranger clicks your ad and that stranger sits in your chair.
The number that explains most of it
One clinic we work with, Aldana Laser in Miami, was missing about two calls a day. Not dramatic. Two.
At their average treatment value, those two calls were worth roughly $20,000 a month. The leads were already paid for. The ads had already done their job. The money left because nobody picked up fast enough.
Before you spend another dollar on ads, find out how long a new lead waits before a human contacts them. If the answer is more than five minutes, that is your cheapest fix.
Why boosting a post gets clicks, not appointments
Boosting optimizes for engagement, because engagement is what the button was built to buy. You get likes from people who admire the before-and-after and will never book.
A campaign built for appointments optimizes for the appointment itself — which means the platform has to know when one happens. That requires conversion tracking wired to your booking system, not to a thank-you page.
Without that, you are asking an algorithm to find buyers while only ever telling it about clickers. It will faithfully bring you more clickers.
The five parts that make it a system
1. An offer with a reason to act now
"Book a consultation" is not an offer, it is a request. A specific, time-bound, named offer — a treatment, a price, a window — gives someone a reason to stop scrolling today instead of bookmarking you for a someday that never comes.
2. A page that does one thing
Sending paid traffic to your homepage is paying for attention and then asking the visitor to go find what they came for. The page should match the ad, answer the three objections that actually block booking — price, pain, downtime — and ask once.
3. Speed to lead, measured in minutes
The first clinic to respond usually wins, and the advantage decays fast. Automating the first touch — text and email within a minute, then a call — is the difference between a lead and an appointment.
4. Follow-up that does not depend on memory
Most people who enquire are not ready the same week. Without a sequence that keeps showing up for the next 30 to 60 days, those leads are not lost to a competitor — they are lost to nothing at all.
5. A database you own
Every person who ever enquired is an asset. Aldana Laser built a list of 121,000 emails starting from zero. That list books treatments at a fraction of the cost of new ads, and no platform can take it away or reprice it.
What the numbers looked like
These metrics come from one documented case — Aldana Laser, Miami — and are not a guarantee of results. Cost per lead in particular varies with market, offer, budget and execution. Treat them as evidence that the system works, not as a forecast for your clinic.
How to tell whether your current setup is leaking
Four questions. You can answer them this afternoon, with or without an agency.
- How many minutes pass between a form submission and the first human contact? Measure it on a real lead, not on your intention.
- Can you name, for last month, how many booked appointments came from each ad platform? If the answer is a total rather than a breakdown, your tracking is not wired to bookings.
- What happens to someone who enquires and does not book? If the honest answer is nothing, that is the largest recoverable number in your business.
- How many contacts are in your database, and when did you last make them an offer?
If three of those four are uncomfortable, more ad spend will make the leak bigger, not smaller.
Where an agency actually helps
Running ads is the easy part and the part most agencies sell. The hard part is the plumbing between the ad and the appointment — tracking, CRM, automated follow-up, and someone reviewing the numbers weekly and changing something because of them.
If you are evaluating partners, the useful question is not "what results do you get?" It is "show me what happens to a lead in the first five minutes, and who looks at the numbers on Monday."
Questions people actually ask
- How much does med spa lead generation cost?
- Cost per lead depends on market, offer and treatment value. In one documented case — Aldana Laser in Miami — leads came in at $1–$2, but that figure reflects a specific offer in a specific market and is not a benchmark to plan with. The more useful number to track is cost per booked appointment, because a $2 lead that never books is more expensive than a $40 lead that does.
- Why do my med spa ads get leads but no appointments?
- Almost always one of three things: the campaign is optimized for clicks or engagement rather than for bookings, nobody responds fast enough (past five minutes, conversion drops sharply), or there is no follow-up for the majority of people who are interested but not ready this week.
- How fast should a med spa respond to a new lead?
- Within five minutes for the first touch, which in practice means automating it — an immediate text and email, then a call from a person. One clinic was missing roughly two calls a day, worth about $20,000 a month at their treatment value, purely from response delay.
- Is it better to hire an agency or run med spa ads in-house?
- It depends on which part you mean. Running ads in-house is feasible. Building and maintaining the tracking, CRM, speed-to-lead automation and follow-up sequences around them is where most clinics stall, because it is ongoing systems work rather than a one-time setup. Judge any partner on that plumbing, not on the ad creative.
- How long before med spa lead generation produces appointments?
- First leads typically arrive within days of launch. Booked appointments follow once the response and follow-up are in place — that is the part that converts leads into treatments. Expect the first 30 to 60 days to be about fixing response time and tracking, not about scaling spend.
Keep reading
Want this run for your clinic?
A 10-minute call. We look at your response time, your tracking and your follow-up, and tell you which one is costing you the most.
Book a free evaluation