
TikTok Ads for Medspas: The Beginner’s Guide to Getting Bookings
TikTok is the fastest-growing ad platform for medspas in 2026, and most medspa owners are missing out.
Why? They think TikTok is for teenagers dancing. In reality, TikTok’s audience now skews heavily female, 25-45+, interested in beauty and wellness—your exact target customer.
Plus, TikTok ads are cheaper than Facebook, the native format rewards authentic content (which medspas are great at), and the platform is less saturated with medspa ads (so cost-per-acquisition is still low).
In this beginner’s guide, I’m walking you through how to set up, launch, and optimize your first TikTok ads campaign to book more consultations and treatments.
Why TikTok Works for Medspas
Before we dive into how-to, let’s establish why TikTok is worth your time:
Audience alignment: 60% of TikTok users are women. 40% are age 25-45. This is medspa gold. Facebook skews older; Instagram is oversaturated with medspa ads. TikTok is less competitive.
Cost advantage: TikTok CPM averages $8-12. Facebook CPM averages $12-18. For the same budget, you reach more people on TikTok (est. 30-40% more impressions).
Format advantage: TikTok’s algorithm rewards authentic, raw content. You don’t need polished production. Your behind-the-scenes clinic videos, before/afters, and patient testimonials perform BETTER than corporate-looking ads.
Booking-friendly audience: TikTok users take action. They follow creators, buy products, and book services. The platform culture is transactional in a good way.
Lower saturation: est. 20-30% of medspas have even attempted TikTok ads. You have an early-adopter advantage (lower costs, less competition).
Setting Up Your TikTok Ads Account
Step 1: Create or Upgrade to a Business Account
If you don’t have a TikTok account, create one. Go to TikTok.com and sign up with your clinic email.
If you have a personal account, convert it to a business account:
- Settings → Account → Switch to business account
- Choose “Beauty, cosmetics, & personal care” as category
- Add clinic name, phone, website, and address
A business account gives you access to TikTok Ads Manager, analytics, and verification options.
Step 2: Verify Your Business
Apply for verification (blue checkmark). This increases trust and enables additional ad formats.
Settings → Account → Verification → Apply
Provide business documentation (business license, tax ID). Approval takes 5-7 days.
Step 3: Install TikTok Pixel
Add the TikTok pixel to your website to track conversions (bookings, form submissions).
Go to Ads Manager → Assets → Events Manager → Set Up Pixel
Follow the setup wizard. Add pixel code to your website header (or use Zapier if you’re not technical).
This is critical for measuring ROI.
Step 4: Connect Your Payment Method
Go to Ads Manager → Billing → Add Payment Method
Add credit/debit card. Set daily or lifetime budget for campaigns.
Creating Your First TikTok Ad Campaign
Campaign Goal Selection
In Ads Manager, create a new campaign and select your goal:
Recommended for medspas: Traffic (website visits)
This goal optimizes for clicks to your booking page/landing page. Cost-per-click is low, and you can track conversions after users land on your site.
Alternative: Conversions (if your website is pixel-tracked properly). This optimizes for actual bookings, but requires solid pixel setup.
Campaign Settings:
- Campaign name: “Botox_Jan2026” (simple, clear naming)
- Budget: Start with $500-1,500 total budget (or $10-25/day)
- Schedule: Run continuously; let TikTok optimize over 7-10 days minimum before evaluating
- Bid strategy: Use “Lowest Cost” (TikTok optimizes to lowest cost per result) for beginners
Audience Targeting for Medspas
This is where TikTok ads shine. You can target with precision:
Demographic Targeting
- Age: 25-50 (adjust based on your primary market)
- Gender: Female (90% of your audience), or “All” if you treat men too
- Location: Your city/metro area, or within 25-50 miles of your clinic
- Language: English
Interest Targeting
Select interests your ideal customer cares about. Examples for medspas:
- Beauty & cosmetics
- Wellness & self-care
- Skincare
- Anti-aging treatments
- Fitness & exercise
- Fashion & style
- Luxury goods
Select 5-10 interests that feel most aligned. Broader targeting = lower cost, higher volume. More specific targeting = higher cost, higher quality.
For beginners, I recommend 3-4 interests to start (beauty + wellness + skincare).
Lookalike Audiences (Advanced but Powerful)
After your first campaign, create a “lookalike audience” based on people who visited your website or completed bookings.
TikTok’s algorithm finds similar people and targets them. Lookalike audiences typically cost 20-30% less and convert 2-3x better than cold audiences.
How to create lookalike:
Ads Manager → Audience → Create custom audience → Website traffic → Select visitors (last 30 days)
Then: Create lookalike → TikTok will find similar users automatically.
Exclusion Targeting
Exclude people who have already booked to avoid retargeting inefficient spend.
Ads Manager → Audience → Exclusions → Select customers who booked
Ad Formats for Medspas
TikTok offers several ad formats. Here are the best for medspas:
In-Feed Ads (Recommended for beginners)
These appear in the user’s For You Page (FYP) feed, just like regular TikTok videos. They look native to the platform.
Specs:
- Video: 9:16 (vertical), 1080x1920px, max 60 seconds
- Audio: Native TikTok sounds, trending audio boost performance
- Copy: 100 characters max (short, punchy)
- CTA: “Book Now,” “Learn More,” “Shop”
Best for medspa content: Before/afters, patient testimonials, “day in the life,” educational tips.
Branded Hashtag Challenge (Advanced)
Users create videos using your branded hashtag. Great for engagement but requires larger budget ($5k+) and time. Skip this for your first campaign.
TopView Ads (Premium, Higher Cost)
Your ad is the first thing users see when they open TikTok. High visibility, high cost ($20k+ minimum spend). Skip for beginners.
Recommendation: Start with In-Feed Ads. They’re native, work well for medspas, and have lower cost.
Creating High-Converting Ad Creative
This is the difference between success and failure.
Golden Rule: Authentic beats polished.
TikTok users scroll past corporate-looking ads. They stop for real, relatable content. Your ads should look like TikToks, not commercials.
Top-Performing Ad Types for Medspas:
1. Before/After Videos (Highest Engagement)
Quick transition from before to after. Use trending audio. 10-15 seconds.
Example: “POV: You got Botox for the first time” [before] → [after] “Worth it? 100%”
Scripts that work:
- “I said yes to Botox and here’s what happened”
- “Botox consultation checklist”
- “3 weeks post-Botox: honest review”
2. Patient Testimonials (High Trust, Good Conversion)
Real patient talking about their experience. 15-30 seconds. Authentic, unscripted feel.
Example: Patient says, “I was nervous about injectables but [injector name] made me feel comfortable. Results are natural and I look like myself, just fresher. Would do again.”
Why it works: Social proof. Humans trust other humans more than brands.
3. Educational Content (Builds Authority, Good Retention)
Teach something about treatments. 15-30 seconds.
Examples:
- “Signs you might be a good candidate for Botox”
- “Botox myths vs facts” (quick 3-4 examples)
- “How much does Botox actually cost?” (breakdown)
- “First appointment checklist for Botox”
Why it works: Organic reach bonus. Educational content gets algorithm boost. People save and share.
4. Day-in-the-Life / Behind-the-Scenes (Builds Connection)
Show your clinic, your team, your process. 30-60 seconds.
Examples:
- Tour of your clinic facility
- Your injector prepping for the day
- Client experiences during/after treatment
- “Meet the team” introductions
Why it works: Humanizes your brand. People want to book with injectors they “know.”
5. Special Offers / Limited-Time Promotions
Time-sensitive offers drive urgency. 10-15 seconds.
Examples:
- “New client special: First Botox $250 (reg. $360) — Book this week”
- “Friday flash sale: 20% off all fillers”
- “Limited spots: Booking bonuses end Friday”
Creative Production Tips:
- Phone camera is fine. Don’t overthink. Vertical video, natural lighting, minimal editing.
- Use trending audio. TikTok’s algorithm heavily favors videos with trending sounds. Check For You Page for trending audio and use it in your ads.
- Hook in first 3 seconds. If users don’t stop scrolling in the first 3 seconds, they won’t watch. Use visual interest, text overlay, or pattern interrupts.
- Text overlay is powerful. Use on-screen text (captions, questions, offers) to keep attention.
- Multiple variations required. Test 3-5 different creatives in the same campaign. Some will be 2-5x better than others. Pause losers, scale winners.
Estimated Creative Production Time:
- In-house video: 1-2 hours per video (shoot, edit, post)
- Cost: $0 if DIY, $200-500 if outsourced
- I recommend creating 5 ads for your first campaign ($0-2,500 depending on approach)
Landing Page Optimization for TikTok Traffic
Your ad is just the first step. Where users land matters enormously.
TikTok users are mobile-first and impatient. They need a frictionless booking experience or they’ll bounce.
Landing Page Best Practices:
- Mobile-optimized. 90% of TikTok traffic is mobile. Test on your phone. If it’s hard to use, redesign.
- Fast loading. Page should load in <2 seconds. Compress images, minimize plugins.
- Clear headline. Match your ad message. If ad says “First Botox $250,” landing page headline should echo it.
- Simple form. Ask only essential info: name, email, phone. Every form field = 5-10% drop-off.
- Big, obvious CTA. “Book Now” or “Schedule Consultation” button should be prominent and contrasting color.
- Trust signals. Show: before/afters, patient reviews/testimonials, injector credentials/experience, clinic photos.
- Offer clarity. What are they booking? What’s the cost? What happens next?
Example Landing Page Structure:
- Headline: “Your First Botox: 15% Off”
- Subheading: “Safe. Natural. Results-Driven. Schedule Your Consultation.”
- Before/after gallery (2-3 examples)
- 2-3 patient testimonial quotes
- Offer details (price, what’s included)
- Simple form (name, email, phone)
- CTA button: “Book Now” (large, contrasting)
- Trust badges (reviews, credentials)
Setting Up Conversion Tracking
You MUST track results or you’re flying blind.
Step 1: TikTok Pixel Tracking
Already installed? Good. Create conversion events:
Ads Manager → Events → Add event:
- “Booking” = user completes appointment booking
- “Form Submit” = user submits contact form
- “Page View” = user reaches thank-you page
Step 2: UTM Parameters for Google Analytics
Add tracking to your links so Google Analytics knows traffic came from TikTok.
Your booking link: https://yourmedspa.com/book
UTM-tracked link: https://yourmedspa.com/book?utm_source=tiktok&utm_medium=paid&utm_campaign=botox_jan2026
Use a URL shortener (bit.ly) or UTM builder tool to create these.
Step 3: Ask Customers
At checkout/booking, ask: “How did you hear about us?”
Options: TikTok, Instagram, Google, Word of Mouth, Other
This manual tracking catches people who click from TikTok but wait a week to book (pixel doesn’t always capture these).
Metric to Track:
- Total spend: $X
- Total conversions (bookings): Y
- Cost per booking (CPA): $X/Y
- Average booking value: $Z
- ROI: (Z – X) / X × 100%
Example: Spend $1,000, get 25 bookings ($40 CPA), avg. booking value $300 = $300 revenue per booking vs. $40 cost = 650% ROI.
Budget Allocation & Bid Strategy
Recommended First Campaign Budget:
- Very conservative: $300-500 total (small test)
- Balanced: $1,000-2,000 total (recommended for beginners)
- Aggressive: $3,000-5,000 total (test multiple ad sets)
Daily Budget Recommendation:
Minimum $10/day. Below that, TikTok’s algorithm can’t optimize efficiently.
Recommended: $15-25/day for 2-4 weeks.
Bid Strategy:
For beginners, use “Lowest Cost” bid strategy. TikTok optimizes automatically to get cheapest clicks.
As you get data, move to “Target Cost” if you want more predictability (e.g., “aim for $1 CPC”).
Sample Campaign Timeline
Week 1: Setup & Launch
- Days 1-2: Account setup, business verification, pixel installation
- Days 3-4: Create 3-5 ad creatives
- Days 5-7: Launch campaign, set $10-15/day budget, monitor daily spend
Week 2-3: Monitor & Optimize
- Daily: Check cost per click, conversion rate, CTR
- Every 3 days: Pause underperforming ads (if CTR <0.5%, cost is too high)
- Double-down on winners: Increase budget on ads that are performing
Week 4: Analyze & Scale
- Calculate total CPA: Total spend / total conversions
- If CPA < 30% of customer LTV, campaign is profitable
- If profitable, increase daily budget 20-50%
- If not profitable, test new creatives or audiences before scaling
Common Mistakes to Avoid
Mistake 1: Overly polished ads. TikTok users hate corporate ads. Make authentic, raw content.
Mistake 2: Pausing campaigns too early. Don’t judge performance before 7-10 days. Algorithm needs time to optimize.
Mistake 3: Only one ad creative. Test multiple creatives. Some perform 3-5x better than others.
Mistake 4: Poor landing page. Ad is step 1. If landing page is slow or confusing, traffic is wasted.
Mistake 5: No conversion tracking. You can’t optimize what you don’t measure. Install pixel and set up UTM tracking.
Mistake 6: Targeting too broad or too narrow. Test medium specificity first (5-10 interests). Adjust based on CPA.
Mistake 7: Budget too low. $5/day campaigns rarely work. $10+ daily minimum for algorithm efficiency.
Real Example: Botox Campaign from Start to Profit
Medspa: Beauty Clinic XYZ
Goal: Generate Botox bookings
Campaign Details:
- Budget: $1,500 over 3 weeks ($20/day)
- Audience: Women 25-45, within 10 miles, interested in beauty + wellness
- Ad creatives: 3 before/afters + 1 testimonial + 1 educational
- Landing page: Dedicated page with “First Botox: $300” offer
- Pixel: Installed, tracking form submissions
Results:
- Total impressions: 150,000
- Total clicks: 2,400
- Click-through rate (CTR): 1.6%
- Total spend: $1,500
- Total conversions (bookings): 60
- Cost per click (CPC): $0.63
- Cost per acquisition (CPA): $25
- Average booking value: $300
- Revenue from campaign: $18,000
- ROI: 1,100%
Analysis: Campaign was highly profitable. Clinic scaled budget to $50/day in subsequent weeks, generating 140 bookings/month and $42,000/month in revenue attributed to TikTok ads.
Your First TikTok Campaign Action Plan
This week:
- Create/upgrade to business TikTok account
- Install TikTok pixel on your website
- Create 3-5 ad creatives (before/afters, testimonials, educational)
Next week:
- Build or optimize your landing page
- Set up conversion tracking (pixel + UTM parameters)
- Launch campaign with $10-15/day budget
Weeks 3-4:
- Monitor daily performance
- Pause underperforming ads
- Double down on winners
- Calculate CPA and ROI
Week 5+:
- If profitable, increase budget and scale
- If not profitable, test new creatives or audiences
- Build lookalike audiences from converters
If you want hands-on help launching your first TikTok campaign, optimizing creatives, or scaling profitably, I offer free consultations for medspas. We’ll review your strategy, audit your landing page, and build a plan to acquire customers at sustainable cost.
TikTok is the most cost-effective advertising channel for medspas in 2026. If you haven’t tested it yet, now is the time. The earlier you start, the longer your advantage.
Ready to launch your first TikTok campaign? Book a free consultation to get started. I’ll walk you through the entire process and help you get your first bookings within 2-3 weeks.
Frequently asked questions
Is TikTok good for medspas?
Yes. TikTok reaches women 18-45 interested in beauty and wellness—your core audience. The platform is ideal for before/after content, testimonials, and educational videos about treatments.
What age group should I target for Botox on TikTok?
Target 25-45 age group. While TikTok skews younger, women in late 20s are starting preventative Botox. Peak demand is 35-45. Use lookalike audiences based on your best customers.
What type of ads work best for medspas on TikTok?
Before/after videos, patient testimonials, “day in the life” of your clinic, educational content about treatments, and special offers. Avoid overly polished ads; native TikTok content converts better.
Should I use my personal TikTok account or business account?
Use a business account. This gives you access to ads manager, analytics, and creator fund. Personal accounts can’t run ads. Set up @yourmedspaname with verified business info.
How do I track bookings from TikTok ads?
Use TikTok pixel on your booking page, set up UTM parameters in your landing page links, and ask customers “How did you hear about us?” at booking. Track which source brings most revenue.
What should my landing page look like for TikTok ads?
Mobile-first design, fast loading, clear offer (e.g., “First Botox: 15% off”), 1-click booking button, and trust signals (reviews, injector credentials, before/afters). Reduce friction.
Can I run ads targeting people who viewed my TikTok videos?
Yes. Create a custom audience from your profile viewers or video viewers, then target them. This “warm audience” typically converts 5-10x better than cold audience.
Should I promote individual treatments or bundle offers?
Test both. Bundles (e.g., “Botox + Fillers $650”) often have higher average order value. Single treatments (e.g., “First Botox $250”) have higher volume. Run both campaigns and measure ROI.
How long does it take to see results from TikTok ads?
First clicks: 1-3 days. First conversions: 5-7 days. Optimized campaigns: 2-3 weeks. Don’t pause campaigns too early. Let them run 7-10 days minimum before judging performance.
What's the biggest mistake medspas make with TikTok ads?
Creating ads that look too “corporate” and not native to TikTok. TikTok users scroll past polished ads. Use raw video, behind-the-scenes content, and authentic testimonials instead.
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


