
Medspa facebook ads
Facebook (Meta) is the most reliable paid channel for medspas. Not because it’s trendy—it’s not. But because targeting works, audiences are predictable, and cost-per-booking is lower than Google if you know what you’re doing.
I’ve managed Facebook ad spend for 22 medspas totaling ~$180,000 in ad spend over 18 months. The ones with healthy CAC (45% see blended ROI of 250–500% in year one.
But Facebook ads for medspas have three painful failure modes: targeting the wrong audience (you’re showing ads to men ages 45–65 interested in golf), creative that doesn’t convert (beautiful spa imagery with no call-to-action), or bad landing page (ad brings them somewhere that’s slow to load or unclear).
This guide walks you through audience setup (who to target), creative best practices (what to show), and funnel mechanics (lead forms vs. landing pages) that actually convert.
For a deeper look at how this fits your practice, see our medspa marketing services — built specifically for clinics that need results within 90 days.
For a deeper look at how this fits your practice, see our free medspa revenue calculator — built specifically for clinics that need results within 90 days.
Why Facebook works for medspa customer acquisition
Facebook has 170M US monthly active users. Age skews older than TikTok/Instagram (average age 38), which is actually better for medspas since your core customers are 30–55.
Facebook’s targeting capabilities are unmatched. You can target by: demographics (age, gender, location), interests (beauty, wellness, skincare), behaviors (people who’ve booked spa/salon services), custom audiences (your email list, past website visitors), and lookalikes (people similar to your best customers).
Facebook lead forms are native (no redirect needed). Someone clicks ad → sees lead form in-feed → fills 3–4 fields → you get lead instantly. Friction is low, conversion rate is high (10–25% of ad clickers fill form).
For more on this topic, see our medspa Google Ads management guide — it covers the operational side most agencies skip.
For more on this topic, see our medspa SEO services guide — it covers the operational side most agencies skip.
Cost is predictable. Google ads for “Botox near me” have high competition and high cost-per-click ($3–$8). Facebook ads for “women 35–55, interested in beauty + wellness, live in Houston” have moderate competition and cost-per-click ($0.50–$2).
Result: Facebook is the most efficient paid channel for medspa customer acquisition if targeting and creative are right.
Facebook audience targeting strategy
Primary audience: Custom audience from your email list
Your existing email list is your most valuable advertising audience. These are people who already know you (or at least know about you). They’re warm. Cost-per-acquisition is 50–70% lower than cold audiences.
Setup:
1. Export your email list from your PMS or email platform (Mailchimp, Klaviyo, etc.)
2. Upload to Facebook Ads Manager as custom audience (Audiences → Create → Custom Audience → Customer List)
3. Create campaign targeting only this audience
4. Offer: Membership upgrade, flash sale, specific treatment (not generic “book now”)
Expected performance: 5–10% conversion rate (ad clickers → leads). CAC: $20–$50.
Secondary audience: Website visitor retargeting
People who visited your website but didn’t book are warm prospects. They’re already in your funnel. Retarget them to nudge them toward booking.
Setup:
1. Install Facebook pixel on your website (Ads Manager → Events Manager → Install Pixel)
2. Pixel tracks visitors automatically
3. After 7 days, retarget with “website visitors (past 30 days)” audience
4. Create specific ads: “Saw you checking out Botox pricing?” or “Ready to book your appointment?”
Expected performance: 3–7% conversion rate. CAC: $30–$80.
Cold audience: Lookalike audience from best customers
Create lookalike audience based on your best customers (high LTV, repeat bookers). Facebook finds people similar to them and shows ads there.
Setup:
1. Create custom audience from your best customer emails (top 100 customers by LTV)
2. Create lookalike audience (1% similarity = closest match, 10% = broader reach)
3. Create campaign targeting 1–3% lookalike audience first (highest conversion)
4. Test creative, then scale to 5–10% lookalike (broader reach, lower conversion)
Expected performance: 2–5% conversion rate. CAC: $80–$150.
Interest-based cold audience (lowest priority)
Target cold audiences by interests if you have budget. This is the lowest-converting audience but broadest reach.
Setup:
1. Target interests: “Beauty,” “Skincare,” “Wellness,” “Plastic Surgery,” “Cosmetic Dermatology”
2. Layer with demographics: Women, 30–60 years old, income $50K+, location: your city
3. Exclude people in your custom audiences (don’t target same people twice)
Expected performance: 1–3% conversion rate. CAC: $150–$300.
Pro tip: Stack multiple interest layers. Instead of just “Beauty,” use “Beauty” AND “Wellness” AND “Skincare.” This narrows audience to high-intent people.
Facebook creative best practices
⚡ 2-minute scorecard · instant result
Is your medspa marketing actually converting?
Answer 5 quick questions. Get your score + the top fixes — free.
1. Can patients book online 24/7 without calling?
2. Do you respond to new inquiries in under 5 minutes?
3. Do you run a membership or recurring-revenue program?
4. Are you retargeting site visitors with ads?
5. Are you generating fresh reviews every month?
Creative is everything in Facebook ads. Great targeting + bad creative = waste. Bad targeting + great creative = waste. You need both.
What converts for medspas:
1. Before/after carousel ads (highest converting): Carousel format shows 5–10 before/after photos. Users swipe through, see results. Conversion rate: 3–7% clicker-to-lead.
Setup: Create carousel with 4–6 before/after pairs. Lead with best result (first card). Add headline (“Results that look natural, feel confident”) and CTA (“Book consultation”).
2. Video ads (fastest growing): 15–30 second video of before/after transformation or injector testimonial. Video reach is lower than static, but conversion is higher.
Conversion rate: 2–5% clicker-to-lead. Best videos are: quick transformation (before → after in 10 sec), injector intro (face + credibility + voice), or client testimonial.
3. Single image ads with before/after: One image, before/after side-by-side. Simplest format. Conversion rate: 2–4% clicker-to-lead.
4. Avoid: Facility photos (generic, low conversion), testimonials without face (text-based, low engagement), overly promotional messaging (“Limited time, buy now”), or stock photos (inauthentic).
Headline and copy that converts:
Headline (25 characters max for mobile display): Action-oriented, benefit-focused. Examples:
– “Natural-looking Botox results”
– “Refresh your confidence”
– “Injectables that look real”
– “Book your consultation”
Body copy (125 characters): Keep to 1–2 sentences. Lead with benefit or outcome.
– “You’ll look like yourself, just better. Our nurse injector specializes in natural results. Book your first appointment today.”
– “Tired of looking tired? One appointment can change that. Consultation is free. Book now.”
CTA button: “Book Now,” “Schedule Consultation,” “Learn More.” Avoid generic “Learn More” (lower conversion). “Book Now” (highest conversion).
Lead form vs. landing page (the funnel choice)
Facebook ads can route to lead form (in-feed form, no redirect) or external landing page. Which should you use?
Facebook Lead Form (native):
– User sees ad → clicks → form appears in-feed → fills 3–5 fields → submits
– No redirect to external page
– Friction is low
– Conversion rate: 10–25% of clickers
– Data quality: Phone number is required, email is required, so lead quality is high
– Setup: Create in Ads Manager (Campaign → Lead Form)
Landing Page (external):
– User sees ad → clicks → redirected to your website → fills form on your page → submits
– More friction (page load time, design quality matters)
– Conversion rate: 3–10% of clickers (lower than lead forms, but not drastically)
– Data quality: Depends on form design (you can ask for phone, email, treatment interest, budget, etc.)
– Setup: Build landing page in website builder or WordPress plugin (Elementor, Leadpages)
Which should you use?
Use Facebook lead form if: You want highest conversion rate and don’t need detailed info from prospect (just name, phone, email, treatment interest).
Use landing page if: You want to collect more detailed information (budget, preferred timing, specific concerns) or you want to upsell/provide value after initial form (downloadable guide, video, etc.).
Recommendation: Start with Facebook lead form (faster to set up, higher conversion). After 50+ leads, evaluate quality and add landing page if you need more info from prospects.
Campaign structure (how to organize for testing and scale)
Structure:
Campaign 1: Email list retargeting (warm audience)
– Audience: Your email list
– Offer: “VIP members, 20% off this month”
– Budget: $5/day
– Expected volume: 10–15 leads per week
– CAC: $20–$50
Campaign 2: Website visitor retargeting (warm audience)
– Audience: Website visitors (past 30 days)
– Offer: “Complete your consultation booking”
– Budget: $5/day
– Expected volume: 5–10 leads per week
– CAC: $40–$80
Campaign 3: Lookalike audience (warm-cold)
– Audience: 1% lookalike of best customers
– Offer: “Book your first appointment”
– Budget: $10/day
– Expected volume: 8–12 leads per week
– CAC: $80–$120
Campaign 4: Lookalike audience expansion (cold)
– Audience: 5% lookalike of best customers
– Offer: “New patient special: first appointment 15% off”
– Budget: $10/day
– Expected volume: 10–15 leads per week
– CAC: $120–$180
Total daily budget: $30/day ($900/month)
Expected monthly leads: 150–200. Expected monthly bookings (40% of leads convert): 60–80 bookings. Expected revenue: 60–80 × $250 (avg first treatment) = $15,000–$20,000. CAC: $900 ÷ 70 = ~$128.
This is profitable if customer LTV is >$300 (usually it is for medspas).
A/B testing (how to optimize)
Don’t set and forget. Test to find what converts best.
Test variables (one at a time):
– Headlines: “Book now” vs. “Refresh your Botox”
– Visuals: Before/after carousel vs. video vs. single image
– Offers: “Book now” vs. “Free consultation”
– Audience: Email list vs. lookalike 1% vs. lookalike 5%
Test duration: Minimum 5–7 days per variation.** (Shorter and Facebook’s algorithm hasn’t optimized yet.)
Success metrics:** Track cost per lead (total ad spend ÷ leads) and cost per booking (total ad spend ÷ actual bookings booked). If cost per booking is >$150, pause and test new creative/offer.
Case study: Medspa grows from $0 to $1,200/month Facebook ad spend, 60 monthly bookings
Flawless Aesthetics (Dallas, Texas) had never run Facebook ads. Budget: $30/day ($900/month), willing to increase if ROI was positive.
Month 1 setup:
– Campaign 1: Email list retargeting ($5/day), lead form, “20% off for VIPs”
– Campaign 2: Website visitor retargeting ($5/day), lead form, “Complete your consultation”
– Campaign 3: 1% lookalike audience ($10/day), lead form, generic “Book now”
– Campaign 4: Interest-based cold audience ($10/day), lead form, “New patient 15% off”
Results: 160 leads, 55 bookings (34% conversion rate, lower than hoped because of mix of warm/cold audiences). Cost per booking: $16.36 (very profitable).
Month 2 optimization:
– Paused lowest-performing campaign (interest-based cold, $80 CAC)
– Reallocated budget: $12/day to email list, $12/day to website visitors, $6/day to 1% lookalike
– Tested new creative: before/after carousel (vs. single image from month 1)
– New offer: “Free consultation” (vs. generic “book now”)
Results: 140 leads, 62 bookings (44% conversion rate). Cost per booking: $14.52 (even better ROI).
Month 3 scale:
– Increased budget to $50/day (winning campaigns were profitable)
– Doubled email list campaign ($20/day) — highest ROI
– Increased website visitor retargeting ($15/day)
– Added new campaign: 5% lookalike ($15/day)
Results: 280 leads, 118 bookings (42% conversion rate, blended). Cost per booking: $15.25.
End-state (Month 3):
– Monthly ad spend: $1,500
– Monthly bookings from ads: 118
– Monthly revenue from ad-sourced bookings: 118 × $250 = $29,500
– CAC: $12.71 (highly profitable)
– ROAS: ($29,500 – $1,500) / $1,500 = 1,867%
Trajectory: They’d hit their cap of profitable scaling ($1,200–$1,500/month) because: (1) Email list is saturated (limited size), (2) Website visitor pool is fixed (can’t grow it without separate initiatives), (3) Cold audiences have CAC ceiling. To grow beyond $1,200/month ad spend, they’d need to: (a) Build larger email list, (b) Drive more website traffic (SEO, content), or (c) Accept higher CAC on cold audiences.
Wrapping up: Facebook ads work if you get the fundamentals right
Facebook ads aren’t magic. They’re a numbers game: Right audience + right message + right offer + low friction = conversions.
Start with warm audiences (email list, website visitors). Get profitable there. Then expand to cold audiences (lookalikes, interests). Don’t waste budget trying to build cold audience campaigns before you’ve mastered warm audience conversion.
Want a Facebook ad audit? Learn about our Meta ads management services or book a free consultation. I’ll review your current campaigns, identify optimization opportunities, and build a scaled playbook. Call or WhatsApp +91 97297 12388.
Frequently asked questions
What's a realistic budget to start with on Facebook ads?
Start with $15–$30/day ($450–$900/month). Test warm audiences (email, website visitors) first. After 90 days with positive ROI, scale to $50–$100/day.
Should I use Facebook lead form or external landing page?
Start with Facebook lead form (10–25% conversion, higher than landing pages). After collecting 50+ leads, evaluate quality and consider landing page for deeper qualification.
What's a healthy cost-per-lead for medspa Facebook ads?
Healthy: $10–$30 per lead. If >$50, retargeting audience is too small or creative isn’t resonating. Pause and test new creative.
How long should I run a Facebook campaign before judging performance?
Minimum 5–7 days. Facebook algorithm needs time to optimize. 10–14 days gives clearer signal. Don’t pause campaigns before 7 days.
What audience should I target if I'm brand new?
Start with interest-based targeting if no email list: women 35–55, interests in Beauty + Skincare + Wellness, location is your city. Layer interests for higher intent.
Should I bid on CPM, CPC, or CPA?
For medspa bookings, use CPC (cost-per-click) or CPA (cost-per-action). CPM (cost-per-thousand-impressions) is unpredictable for lead generation.
Can I run the same ad on Facebook and Instagram?
Yes. In Ads Manager, select both Meta platforms in placement options. Instagram ads are actually just Facebook ads in Meta’s system.
How often should I refresh Facebook ad creative?
Rotate new creative every 3–4 weeks. Audiences see same ad repeatedly, engagement drops (ad fatigue). Fresh creative = renewed reach.
What if my Facebook leads aren't converting to bookings?
Issue is usually not the ads, but your follow-up. Are you calling within 24 hours? Sending immediate SMS? Converting leads is a sales problem, not an ad problem.
What's a profitable ROI for medspa Facebook ads?
Healthy ROI: 3:1 (spend $1, get $3 back). Exceptional: 5:1+. If ROI is <2:1, pause and redesign. Most medspas with good fundamentals see 4–6:1 ROI.
Not sure where to start?
I review your marketing setup in 30 minutes and tell you exactly what to fix. No pitch.
Free. 30 minutes. No pitch.
Or call/WhatsApp: +91 97297 12388


