Local Service10 min read
Performance Marketing for Medspas: Offers, Channels, and Booked Appointment Math
By Nand Patel, Founder, New Public Media
On this page
Performance marketing for medspas is paid acquisition tied to booked, paying treatments, not impressions or raw form fills. Done right, a single location medspa spending USD 6,000 per month on ads should book 70 to 130 first visits, show 70 percent of them, and convert 55 percent into paying clients at an average ticket of USD 480 or more. This guide covers the offer stack, channel mix, math, creative, landing pages, and the spend levels where the model breaks or scales.
Quick answer: Performance marketing for medspas works when three things line up: a hero offer priced to fill calendars (USD 99 to 199 entry treatment), a booking flow that confirms the appointment in under 90 seconds, and tracking that ties spend to booked, paying visits. Meta drives volume, Google captures intent, and the math holds at USD 4,000 to 8,000 per month per location.
By Nand Patel, Founder, New Public Media.
What is performance marketing for medspas?
Performance marketing for medspas is paid acquisition measured against booked, paying treatments, not leads. A lead is a phone number. A booked appointment is a scheduled, confirmed visit on the calendar. A paying client is the only outcome that pays rent.
We run this model across US, UK, and AUS medspas through our Meta ads agency practice. The work covers Meta and Google ad management, conversion tracking through the Meta Conversions API and Google Enhanced Conversions, landing pages, booking integration, and weekly reporting that ranks ad sets by booked revenue, not CPL.
Key takeaway: If your medspa reporting still ends at cost per lead, you are not doing performance marketing yet, you are doing lead generation.
Why most medspa paid campaigns underperform in 2026
Most medspa paid campaigns underperform because of three repeatable failures. We audit roughly 40 medspa accounts a year and the same pattern shows up in 80 percent of them.
- Vague offer: "Book a consultation" converts at 0.4 to 0.9 percent. A specific hero offer ("USD 149 Hydrafacial including LED, this month only") converts at 2.8 to 5.6 percent.
- No booking infrastructure: Form fills sit in an inbox for 8 to 26 hours before a front desk replies. By then 40 to 60 percent of leads have booked elsewhere.
- No attribution to revenue: The owner sees a USD 38 CPL in Meta and assumes it is working. Actual cost per booked, paying visit is USD 240 because show rate is 48 percent and close rate is 41 percent.
Compliance friction adds a fourth layer in 2026: Meta and Google both restrict before/after photos, weight loss claims, and specific drug names. Healthcare advertisers must read the current Google healthcare and medicines policy before launch.
Key takeaway: A medspa with a strong offer, sub 5 minute lead response, and revenue level tracking will beat a competitor outspending it 2 to 1.
The medspa offer stack that fills calendars
The medspa offer stack that fills calendars has three layers, each with a different job in the funnel. Run all three, not just one.
Hero offer (acquisition): USD 99 to USD 199 first visit treatment with a built in upgrade path. Example: "USD 149 Hydrafacial plus complimentary skin consult, this month only." GBP equivalent USD 119 to 159. AUD equivalent USD 149 to 299. The hero offer is a loss leader, the math works on visit 2 and 3.
Secondary offer (mid funnel): Branded service bundles at USD 350 to USD 750. Example: "Glow Package: 1 Hydrafacial plus 20 units botox, USD 599 (save USD 140)." This is the offer your retargeting ads push to people who saw the hero but did not book.
Member program (retention): USD 99 to USD 199 per month rolling credit. Locks repeat revenue, lifts LTV from USD 780 to USD 2,400 plus. Sell it at the chair on visit 1.
Key takeaway: A medspa without a USD 99 to 199 hero offer will pay 2 to 3x more per booked appointment than one with it.
Which paid channels actually work for medspas
The paid channels that actually work for medspas, ranked by booked appointment volume in our 2025 to 2026 client data, are Meta first, Google Search second, then TikTok and YouTube. Meta generates the demand, Google captures it.
| Channel | Best for | Typical CPL range (USD) | Conversion to booked | Notes |
|---|---|---|---|---|
| Meta (IG and FB) | Hero offer awareness and booking | 18 to 55 | 35 to 55 percent | Strongest for injectables, facials, body |
| Google Search | High intent local queries | 28 to 75 | 55 to 75 percent | Brand plus "botox near me" plus competitor terms |
| Google PMax | Branded plus retargeting lift | 22 to 60 | 30 to 50 percent | Use only with strong asset groups and exclusions |
| TikTok | Younger client acquisition (18 to 34) | 12 to 40 | 25 to 40 percent | Best for treatments under USD 200, lip filler, lash, peels |
| YouTube | Brand build, founder authority | 35 to 90 | 20 to 35 percent | Long payback, supports Meta and Google CTR |
Lead ads vs landing page: Meta lead ads cut CPL by 25 to 45 percent but show rate drops 12 to 20 points. We default to landing page with calendar embed for medspas charging over USD 300 average ticket, and lead ads for under USD 200 entry offers. The Meta Lead Ads documentation covers form quality settings that lift show rate.
Key takeaway: Meta drives 60 to 75 percent of new medspa bookings. Google captures the rest at lower volume but higher intent.
The booked appointment math every medspa owner needs
The booked appointment math every medspa owner needs is a 6 line P&L tied to spend, not a vanity dashboard. Run this every Monday.
Example, single location medspa, June 2026:
Two numbers do most of the work: show rate and cost per booked appointment. Lift show rate from 55 to 72 percent and you change nothing about ad spend but revenue jumps 30 percent.
For deeper attribution methodology see our UTM tagging strategy for paid media and GA4 event tracking guide.
Key takeaway: Cost per booked appointment under USD 90 and show rate above 70 percent is the green zone for a profitable medspa account.
Creative angles that produce qualified leads for medspas
Creative angles that produce qualified leads for medspas fall into five repeatable patterns. Run 3 to 5 concepts per month, 2 to 4 variants each.
- Compliant before-and-after: Soft lighting, same angle, no claims text. Use side-by-side carousels, not single images. Verify against current Meta health and wellness ad policies before publishing.
- Founder-led explainer (15 to 30 seconds): The injector or owner on camera, explaining what to expect during a first visit. Converts 30 to 50 percent higher than stock UGC.
- Treatment explainer (45 to 60 seconds): "What a Hydrafacial actually is, in 60 seconds." Educational, low pressure, high save rate.
- Social proof carousel: 5 to 7 real reviews with first names and treatment type. Cheapest creative to produce, top 25 percent CTR.
- Offer hammer (single static): Plain background, price, what is included, expiry date. Boring works.
See our creative testing framework for Meta ads for the cadence we use on medspa accounts.
Key takeaway: Founder-led video and offer hammer statics are the two highest ROI creative formats for medspas in 2026.
Landing pages and booking flow benchmarks for medspas
Landing pages and booking flow benchmarks for medspas should hit specific conversion rate targets, not vague "looks nice" goals. Below the targets we hold client pages to:
Friction audit checklist:
- Phone number visible above the fold on mobile
- Hero offer price visible without scrolling
- Calendar loads under 1.5 seconds
- No more than 1 modal or popup
- Confirmation page fires GA4, Meta, and Google conversion events
See landing page conversion rate benchmarks 2026 for industry comparisons.
Key takeaway: A medspa landing page that confirms a booking in under 90 seconds will outconvert a "beautiful" 6 section page every time.
How to scale a medspa account past USD 25,000 per month in spend
To scale a medspa account past USD 25,000 per month in spend you need account structure, geo splits, creative cadence, and a lead quality feedback loop. Most accounts plateau at USD 12,000 because they try to grow the same ad set.
Account structure (Meta): 1 Advantage Plus campaign for cold acquisition, 1 ABO campaign for testing (USD 50 to 100 per day per ad set), 1 retargeting campaign with 3 audiences (page viewers, video 50 percent, lead form openers).
Geo splits: Above USD 15,000 per month, split campaigns by metro or 25 mile radius. Phoenix and Scottsdale should not share an ad set.
Creative cadence: 4 to 6 new concepts per month, 12 to 20 total variants. Kill anything below 1.2 percent CTR after 2,000 impressions.
Lead quality loop: Push booked status and showed status back to Meta via CAPI and to Google via Enhanced Conversions for Leads. The algorithm needs to know which leads actually came in.
This is also the spend level where most owners outgrow their in-house marketing coordinator and bring in a performance marketing partner.
Key takeaway: Geo splits and lead quality feedback are the two changes that open the path from USD 12k to USD 40k per month in profitable spend.
When to keep paid in-house versus hire a performance marketing agency
Keep paid in-house when spend is under USD 4,000 per month, you have one location, and you have a dedicated coordinator with at least 18 months of Meta and Google experience. Hire a performance marketing agency when spend crosses USD 6,000 per month, you add a second location, or your in-house result has been flat for 3 quarters.
What good looks like in an agency partner:
Industry context: the American Med Spa Association 2024 State of the Industry report shows the average US medspa grew revenue 18 percent year over year, driven mostly by repeat clients. Acquisition has gotten more expensive, retention has not.
Want our team to run paid for your medspa? Book a free 30 minute audit.
FAQ
How much should a medspa spend on paid ads each month? Most single location medspas should start between USD 4,000 and USD 8,000 per month in paid ads, split 70 percent Meta and 30 percent Google Search. Below USD 3,000 the algorithms cannot exit learning. Multi-location groups scale to USD 25,000 to 60,000 per month once cost per booked appointment is locked under USD 90 and show rate is above 70 percent.
What is a good cost per booked appointment for a medspa? A healthy cost per booked appointment for a medspa sits between USD 55 and USD 110 for injectables and laser, and USD 25 to USD 55 for facials and memberships. Anything above USD 150 usually points at a weak offer, poor show rate, or untracked phone bookings. Pair it with show rate above 70 percent and close rate above 55 percent to keep blended CAC under USD 220 on first visit.
Should a medspa use Meta ads or Google ads first? A medspa should start with Meta ads first because demand is largely created, not searched. Instagram and Facebook drive 60 to 75 percent of booked first visits for new medspa accounts in our portfolio. Add Google Search second to capture branded and high intent queries once Meta is profitable. TikTok and YouTube come third, after a stable creative system.
Next step
Want this run on your account?
Book a free 30 minute audit. We will walk through your ad accounts, tracking, and growth gaps with no pitch back.
Book a free auditKeep reading
Related posts
Local ServicePerformance Marketing for Local Service Businesses: 2026 Playbook
How local service businesses (medspa, dental, fitness, home services) run profitable Meta and Google ads. Offers, tracking, and lead routing.
Conversion
Landing Page Conversion Rate Benchmarks Across Industries in 2026
Real landing page conversion rate benchmarks by industry for 2026, plus what good looks like for paid traffic and how to close the gap fast.
Paid Social
A Creative Testing Framework for Meta Ads That Actually Compounds
A creative testing framework for Meta ads that compounds learnings across cycles. Hypotheses, budgets, structure, and a 6-week rollout you can ship.