684 new patient leads at $16.37 each.
How we built two focused Meta lead campaigns for an Edmonton Med Spa and turned Botox, filler, laser hair removal and PRP offers into a steady flow of consultation requests.
Lots of great treatments. Not enough people booking them.
Edmonton has no shortage of med spas, and they all promote the same treatments. This clinic offered Botox, fillers, laser hair removal and PRP, but promoting everything at once meant nothing stood out. They needed a reliable way to bring in new patients without wasting money on treatments nobody was clicking on.
A crowded market
Every clinic in the city is running ads for the same services. Generic ads get scrolled past.
Too many services, one message
When every treatment is in one ad, nobody knows which one is bringing people in.
Money going nowhere
Without clear numbers per treatment, budget kept going to things that were not working.
One offer per treatment. Let the numbers pick the winners.
We split the account into two lead campaigns and gave every treatment its own lane, its own offer and its own budget.
A clear offer for each treatment
Botox led with a simple price people could act on: 25 units for $209. Fillers, laser hair removal and PRP each got their own ad set and their own offer, so every ad spoke to one need.
A separate PRP campaign
In January 2026 we launched PRP as its own campaign with its own budget, so it could grow without taking spend away from Botox and fillers.
Instant lead forms
Patients could request a consultation in a few taps without leaving Facebook or Instagram. No website, no long forms.
Constant creative testing
We tested photos, split layouts, video and plain text against each other. The surprise winner was a simple text ad with the Botox price front and centre.
684 consultation requests, with Botox leading the way.
Across both campaigns, $11,194.88 in ad spend brought in 684 lead form submissions at an average of $16.37 each, with the ads showing up 759,473 times across Edmonton.
| Campaign | Leads | Cost per lead | Spend | Impressions | Reach |
|---|---|---|---|---|---|
| Botox, fillers & laser hair removal | 565 | $16.08 | $9,084.41 | 580,328 | 118,284 |
| PRP | 119 | $17.74 | $2,110.47 | 179,145 | 37,814 |
| Both campaigns | 684 | $16.37 | $11,194.88 | 759,473 | n/a |
| Treatment | Leads | Cost per lead | Spend | Impressions | Reach |
|---|---|---|---|---|---|
| Botox: 25 units for $209 Best performer | 392 | $12.47 | $4,888.08 | 302,834 | 55,730 |
| Fillers | 120 | $20.37 | $2,444.75 | 147,596 | 28,533 |
| PRP | 119 | $17.74 | $2,110.47 | 179,145 | 37,814 |
| Laser hair removal: medium area $99 | 53 | $33.05 | $1,751.58 | 129,898 | 53,747 |
The best ad was plain text with the Botox price front and centre. It brought in 250 leads on its own. A clear price beat polished photos, because people knew exactly what they were getting before they tapped.
| Ad | Treatment | Leads | Cost per lead | Spend | Impressions | Reach |
|---|---|---|---|---|---|---|
| Text only Top ad | Botox | 250 | $12.03 | $3,007.01 | 203,556 | 49,538 |
| Image ad | Fillers | 120 | $20.37 | $2,444.75 | 147,596 | 28,533 |
| Image ad | Botox | 108 | $12.46 | $1,345.46 | 74,278 | 16,717 |
| Image ad 1 | PRP | 72 | $20.08 | $1,445.81 | 126,326 | 35,126 |
| Video | Laser hair removal | 48 | $29.62 | $1,421.85 | 107,864 | 50,867 |
| Image ad 2 | PRP | 47 | $14.14 | $664.66 | 52,819 | 12,769 |
| Split layout (text left, image right) | Botox | 34 | $15.75 | $535.61 | 25,000 | 9,156 |
| $99 offer image | Laser hair removal | 5 | $65.95 | $329.73 | 22,034 | 10,521 |
Straight from Ads Manager.
No rounded numbers, no cherry picked days. These are the live campaign and ad results for the full period.
What this means for your clinic.
“25 units for $209” told people exactly what they would get. It became the clinic’s biggest source of leads.
A plain text ad outperformed every photo and video. Don’t assume the most polished ad will win.
Separate ad sets showed Botox at $12.47 a lead and laser hair removal at $33.05, so budget could go where it worked best.
Running PRP as its own campaign brought in 119 leads without pulling budget from the clinic’s best sellers.
Want results like this
for your clinic?
Free 30-minute strategy call. We’ll look at your current ads, show you which treatments could bring in the most patients, and tell you exactly what we’d change.