Brand Voice · Med Spa & Healthcare

Paid ads for med spas & healthcare.

Meta, Google and TikTok ads, social media and email marketing for med spas, aesthetic clinics, dental practices and wellness centers. Compliant creative, junk-lead filtering and real attribution built in from day one.

Lumière · Glow Clinic · Velona · $350K+ managed monthly
Scroll
Incoming leadsLive
SM
Sarah M.Lip filler · Meta
✓ qualified
JO
Jason O.Laser · Google
✓ qualified
??
asdf qwertyBotox · fake phone
filtered
ER
Emily R.Morpheus8 · TikTok
booked 3:30pm
18%junk filtered
$10.49cost per lead
14booked today
Brands we've grown
LumièreMed Spa
Glow ClinicAesthetic Clinic
VelonaMedical Center
Pure SkinSkincare
Smile LabDental
RCCCombat Sports
About Us

We help med spas grow from $50K to $500K a month.

Brand Voice is a performance marketing agency for med spas, aesthetic and medical clinics. 4 years in, with clients across healthcare, aesthetics and live events. Paid ads, social media and email marketing run by one team.

$350K+
Ad spend managed
Healthcare + aesthetics
2×+
Ad spend payback
Blended, all campaigns
4
Years in market
Award-winning agency
7 days
To first growth wins
Mapped on the first call
Verticals We Serve
Med SpasAesthetic ClinicsInjectablesLaser & BodyDentalWellnessMedical CentersHair Restoration
Channels We Run
popularMeta AdsFB · IG · Reels
popularEmailFlows · campaigns
Google AdsSearch · PMax · Maps
TikTok AdsIn-feed · Spark
SMMInstagram · TikTok
Sound familiar?

Where med spa marketing budgets quietly leak.

We've spoken with dozens of med spa and clinic owners. The problems repeat almost word for word, and each one costs money every month.

$8–15K
a month to an agency with little visibility

You pay an agency and can't see what works

A PDF once a month, clicks and reach in place of bookings. No way to tell which campaign brings patients and which just spends.

Live dashboard: lead → booked → paid, per campaign
20–40%
of leads turn out to be junk

Fake and low-quality leads

Bots, wrong numbers, price shoppers. Budget pays for them and your front desk loses hours calling them back.

Qualifying questions in forms, and campaigns optimised toward qualified leads only
$400+
lost on every high-ticket no-show

No-shows on high-value treatments

A patient books filler or laser and never shows. The chair sits empty, the provider is paid and the slot is gone.

Pre-visit email flow: confirmation, reminder, prep notes
25%+
of spend goes to losing campaigns

Ads left on autopilot

Campaigns run for months with no creative rotation, and nobody switches off what stopped working.

Daily spend control and fresh creative every 2–3 weeks
2–3 wks
to get any change made

Marketing eats your team's time

Owners and practice managers chase three different contractors, approve and re-approve. A new promo takes weeks to go live.

Ads, social and email with one team. New promos live within 48 hours
1
wrong claim can freeze your ad account

Compliance risk

"Guaranteed results", before/afters where they're restricted, medical claims. Ads get rejected and accounts get frozen.

Every ad checked against FTC and platform health rules before it runs
Typical agency setupBrand Voice
ReportingMonthly PDFLive dashboard with leads and revenue
Lead qualityEvery form fill countsFiltered, optimised to qualified
No-showsNot their problemPre-visit email reminders
VendorsAds, social and email split across vendorsOne team for all three
Speed of changeWeeks48 hours
Time to start1–3 monthsLive in 2 weeks
Email Marketing

Paid ads bring them. Email keeps them.

Paid ads get a patient once. Email gets them to the visit and back for repeat treatments at near-zero cost. For med spas, email typically adds 25–40% on top of what paid already generates.

25–40%
Extra revenue from email
On top of paid ads
6–8×
Email ROAS typical
Warm patient list
$0.1
Cost per send
vs $15–40 paid CPM
12–14 d
Setup time
Flows + design + copy
How it works · patient journey
01list growth

Visitor lands on site

→ popup form fires

Up to 10% of visitors subscribe. We A/B test the offer, timing and design.

02automated

New subscriber

→ welcome flow starts

5 emails over 7 days: your story, providers, reviews, top treatments and a first-visit offer.

03automated

Books a visit

→ pre-visit flow fires

Confirmation, a 48h reminder and prep notes. Fewer no-shows.

04automated

Gets treated

→ post-visit + win-back

Review request, upsell, Botox touch-up at day 90 and win-back for lapsed patients. Builds LTV.

Campaigns We've Built
LUMIÈRE
−20%
off your first visit
Book now
WelcomeFlow · 5 emails
LUMIÈRE
It's been 3 months. Time for a touch-up?
Pick a time
Day-90 touch-upFlow
LUMIÈRE
Holiday gift cards are here
Gift now
Holiday OfferCampaign
GLOW CLINIC
New: Morpheus8 is here
Learn more
Treatment LaunchCampaign
GLOW CLINIC
We miss you. 15% off to come back
Come back
Win-backFlow
03 · Client Work

6 campaigns. Real numbers.

Cases across budget tiers, from a $1K test to $12K a month. Every card shows live platform data.

$1K test$5K/mo$10K/mo$12K/mo
Meta Ads ManagerLead forms
Amount ↓Impr.LeadsCPL
$2,195.1397,744157$13.98
$1,780.1067,902160$11.13
$1,474.6760,422116$12.71
$1,099.9947,738111$9.91
$999.6050,256153$6.53
$999.6043,673118$8.47
$8,549 total367,735815$10.49
Med Spa · Injectables$5K/mo

Botox & filler bookings

Meta · FB + IG · Lead forms
815
leads
$8,549 spend
$10.49
cost per lead
vs $25–45 category avg

815 Botox and filler leads at $10.49. Separate campaigns per treatment with a first-visit offer. The best ad set hit $6.53 per lead.

Get results like this →
Meta Ads ManagerWebsite purchases
On/OffResultsReachCPPSpent
2018,625$60.07$1,201.40
2019,045$60.08$1,201.68
4983,487$72.34$3,544.45
242,529$14.03$336.71
1522,316$98.62$1,479.27
Total128146,002$60.65$7,763.51
Med Spa · Memberships$10K/mo

Memberships & treatment packages

Meta · FB + IG · Online checkout
10.2×
ROAS
$650 avg package
$60.65
cost per purchase
128 paid online

Memberships and packages sold straight from ads with online checkout. Losing campaigns were cut on data and budget moved to winners. Buyers then went into an email flow for repeat visits.

Get results like this →
Meta Ads Manager3 campaigns
ResultsReachImpr.Cost/RSpent
140Facebook leads29,00493,423$8.81$1,232.80
1,985Link clicks103,336258,264$0.40$803.14
252Facebook leads58,424152,441$10.40$2,619.76
392 leads190,764504,128$9.83$4,655.70
Aesthetics · Laser & Body$5K/mo

Laser hair removal & body contouring

Meta · Lead gen + retargeting
392
leads
504K impressions
$0.40
CPC on retargeting
1,985 clicks

Two lead-form campaigns plus low-cost warm-up traffic. People who didn't convert first time were retargeted with a treatment package offer.

Get results like this →
Channel reportSep 15–26
ChannelSpendImpr.LeadsCPA
Display$287198,12941$7.00
Local channels$51471,89217$30.25
Maps$59107,36113$4.50
Total$884305,49775$11.79
Brand searches×3.4
Healthcare · Clinic Launch$1K test

Velona Medical Center

Display · Maps · Local channels · 2 weeks
75
leads before opening
On $884 spend
×3.4
brand search growth
76% of visits from ads

Two weeks to launch a new clinic. Platforms throttle medical reach, so we split campaigns between click and conversion goals. Display delivered leads at $7 against a $12–29 benchmark.

Get results like this →
Meta · CampaignsOct 1–14
MetricValue
Total ad spend$9,543.21
Impressions1,310,980
Reach876,543
Clicks23,456
CPM$7.28
CPC$0.41
Med Spa · New Location$10K/mo

Second location launch

Meta · FB + IG · Video + offer
876K
people reached
In 2 weeks
$0.41
cost per click
23,456 clicks

A new location in a different part of town. Treatment videos, a first-visit offer and email list building before opening day. 1.3M impressions in two weeks at a $7.28 CPM.

Get results like this →
Meta Ads Manager · Ad setsOngoing
ResultsReachImpr.CPP
2834,56147,039$2.83
1744,85655,667$4.48
73115,169130,584$1.45
59130,976144,768$1.90
1975,55094,223$6.02
Total4,710,28011,202,922$12,117
Aesthetics · Skincare DTC$12K/mo

Professional skincare line

Meta · FB + IG · Always-on
11.2M
impressions
$12.1K spend
4.7M
people reached
Purchases + messaging

A clinic's own skincare line. Always-on purchase structure, a separate messaging campaign, social media and email to the buyer list.

Get results like this →
More Campaigns
Meta · Lead forms$1.2K
255
consult requests

Dental implant clinic

Two $600 campaigns with a free 3D scan offer.

CPL$4.70
Meta · Lead forms$2.3K
221
leads

Hair restoration clinic

Three parallel offer tests with a steady CPL across all three.

CPL$10.44
Email6 mo
31%
of revenue from email

Med spa · email flows

Welcome, pre-visit reminders, day-90 touch-ups and win-back.

Email ROAS6.8×
SMM6 mo
+9.8K
Instagram followers

Aesthetic clinic

Treatment Reels, providers on camera, Q&A series.

DM inquiries+140%
Meta + TikTok4 mo
410
bookings

Wellness center

UGC treatment videos and repeat-visit packages.

ROAS4.4×
Social + paidOngoing
50+
event creatives

RCC · MMA & boxing

Full marketing support for a major fight league: posters, video, social.

Campaigns20+
Recent Client Work

Newsletters, creatives & video in-house.

A recent slice of production for med spa and clinic clients: email design, static ad creative and UGC video, all briefed and produced by our team.

SponsoredFeed
Natural lips in one visit
First visit $199
Lip fillerMeta · Feed
SponsoredStories
6 laser sessions. Done.
Book now
Laser hair removalStories
SponsoredDisplay
Clinic grand opening
−20%
Clinic launchDisplay · Maps
SponsoredFeed
Morpheus8. Lift without surgery
Free consult
Skin tighteningMeta · Feed
SponsoredFeed
Glow membership. Save 30%
Join online
MembershipsMeta · Feed
UGCReels
0:27
"I was scared of needles, but…"
UGC testimonialReels · TikTok
VideoReels
0:34
Ask the injector: does it hurt?
Provider Q&AReels
VideoTikTok
0:15
What the treatment looks like
Treatment processTikTok
LUMIÈRE
How to prep for your filler visit
Pre-visit guideFlow
GLOW CLINIC
5 Botox myths, busted
Read
EducationCampaign
LUMIÈRE
BOGO
Second laser area on us
Claim
PromoCampaign
What We Do Different

A growth partner beyond ad buying.

Most agencies run your ads and email you a PDF once a month. We run the whole client journey: audit, creative, ads, social, email and reporting, as one team, in the open.

Complete audit

We audit before we spend

Before a dollar of ad spend, you get a full growth audit: pricing, reviews, website, booking flow and social against your competitors.

PricingReviewsWebsiteSocial
Lead quality

We filter junk leads

Qualifying questions in forms, contact checks and campaigns optimised toward qualified leads and bookings. Budget stops paying for bots.

QualifyingConversions API
Capture & retention

We test how you capture leads

Lead forms, first-visit offers, list-building popups and a live welcome series. If performance dips, we change the setup.

Lead formsOffersWelcome
UGC

UGC & content for the whole funnel

We produce UGC and provider Reels and use them everywhere: in ads, on social and in email.

UGCReelsEmail
Always on

24/7 chat with the whole team

A direct line to everyone on your account. Ask anything or pull a report any time, with no account-manager bottleneck.

TelegramWhatsAppSlack
Live reporting

A live dashboard, not a PDF

Your own dashboard link: spend, leads, bookings, revenue and email. Updates itself, open it any time.

Live linkAll channels
The Brand Voice Audit

It starts with an audit, not a guess.

Every client gets a full audit benchmarking treatment pricing, reviews, booking flow, social and email against the closest competitors, plus a marketing-waste and lead-quality assessment. We know what to fix before we spend.

Get a free ad audit →
Trust & conversion · sample
ElementYouComp AComp B
Online booking from ads✕✓✓
4.8+ rating, 200+ reviews~✓✓
Pricing on site✕✓✕
Email flows✕✓~
Consistent Reels~✓✓
Treatment education★~✕
The full audit also covers per-treatment price benchmarking, an ad account review, a social review and a 6-month roadmap.
Real-Time Reporting

Every client gets a live dashboard.

  • Your own private URL, open any time
  • Auto-updating, always live
  • Every ad channel in one view
  • Email performance right next to ad data
Book a call to see it live
yourbrand.reportLive
Spend
$48,231
▲ +12.4%
ROAS
2.3×
▲ +0.4
Leads
1,284
▲ +28%
Cost / lead
$14.20
▼ −9.0%
CTR
2.41%
▲ +0.3 pt
CPM
$12.30
▼ −2.1%
Spend vs conversions · 30 days+38%
Meta Ads58%
Google Ads27%
TikTok Ads15%
Updated 2 min agoIllustrative · built to your KPIs
How We Start

From brief to live in 2 weeks.

Strategy call, brief, creatives, launch. Every engagement follows the same tested structure. No 3-month onboarding, no waiting for the account to "warm up".

01Prep

Week 1 · Setup

  • Discovery call: geo, budget, treatment economics, audience
  • Creative brief plus 2–5 static and video assets
  • Email flows designed and built
  • Pixel and conversion events installed and verified
  • Written landing page audit before spend
  • Campaign structure, audiences and copy
02Launch

Week 2 · Launch

  • Campaigns live in Feed, Reels, Stories and Search
  • Daily sheet: spend, leads, bookings
  • Budget tracked daily, no silent overspend
  • 3–4 day check-in on early data together
  • Winning audiences scaled, losers cut
  • Email flows triggered from first paid traffic
03Scale

Ongoing · Scale

  • Creative refresh every 2–3 weeks
  • New audiences tested alongside proven ones
  • Seasonal email campaigns and promos
  • Weekly call: results and next week's plan
  • ROI reviewed monthly, structure adjusted
  • New channels as ROAS permits
Test budget $5–10K over 2–3 weeks · Full data before scale decision · NDA before briefing call
04 · Pricing

Build your plan. See it pay back.

Add the services you want, watch the total update, and see a projected 6-month return. Bundle two or more and your UGC content is free.

Choose your services
Monthly ad budget
$5K$200K
Your plan
Management (monthly)
Monthly total
+ ad budget
Projected revenue · month 1–6
123456
6-mo projected revenue
2×blended ROAS by mo 6
Get my plan →

Illustrative projection using blended client averages across paid, email and creative. Not a guarantee. Actual results depend on offer, spend and market.

Minimum $5K test budget · NDA before briefing · No lock-in after 90 days
Before your strategy call

Fill out the brief. We'll tailor a plan to you.

Short questions on your clinic, treatment economics, marketing history and budget. Takes 2–3 minutes. We review it before the call and come with a plan built for your situation.

Start the brief →
6
QuestionsBusiness · Economics · Channels · Budget · Pain · Contact
2–3
MinutesMost answers are one click
24h
ResponseWe reply with a draft plan
NDA
AvailableBefore briefing call on request
05 · FAQ

Questions we always get asked.

01What types of businesses do you work with?

Med spas and aesthetic clinics, injectables, laser and body, dental, hair restoration, wellness and multi-specialty medical centers. We fit best with 2–10 location groups already spending on Meta or Google.

02What exactly do you run?

Three things: paid ads on Meta, Google and TikTok, social media management and email marketing. Take one, or all three working as one system.

03We already have an agency. Why switch?

Great comparison point. We start with a free audit: what they manage, what you pay and your cost per booked appointment. If we don't see a clear way to outperform, we'll tell you so.

04How do you navigate health advertising rules?

We write against FTC health advertising rules and Meta and Google health policies from the first draft: no guaranteed-result claims, no before/afters where restricted, required disclaimers in place. It's built into the process, not reviewed at the end.

05What is the minimum monthly ad spend?

We recommend at least $5,000/month in ad spend for a test. Management starts at $2,500–$4,000/month per service, as shown in the calculator, plus 15% of spend above $25K. The more efficiently we spend, the better for both sides.

06How do you measure results when a lead isn't a patient?

We track lead → booked → showed → paid together with your booking system. Junk leads are filtered out and campaigns optimise toward qualified ones. We never optimise to last-click.

07How long does it take to see results?

For lead generation, 3–4 weeks to exit the learning phase and stabilise CPL. For online membership sales, 4–6 weeks. Email flows start working from day one. No legitimate agency promises week-one results.

08Do you sign NDAs?

Yes, a mutual NDA before any briefing call. Your campaign data, creative and results stay confidential. We don't need access to patient medical records to run your marketing.

06 · Start Here

Grow a steady flow of clients for your services.

A 30-minute strategy call. We map your audience and channel mix and show you what the first 30 days look like. NDA available before the call.

No lock-in · 3–4 new clients per month
Brief · 2–3 minutes
Made on
Tilda