
Medspa instagram marketing
Instagram is the platform for medspas. Your ideal clients (women 25–55) are on Instagram daily. They’re scrolling before/after transformations, comparing aesthetic clinics, and making follower-based decisions about where to book.
I’ve managed Instagram for 23 medspas. The ones posting consistently (3–4 times per week) with before/after content and Reels see 8–15% of bookings come from Instagram within 90 days. That’s the fastest channel to ROI I track.
But most medspas run Instagram wrong. They post beautiful photos of their clinic or random skincare tips. Engagement flatlines. No bookings. The algorithm doesn’t care how pretty your photo is; it cares about engagement (likes, comments, saves, DM replies). And the content that drives engagement isn’t what you think.
This guide shows you the content and tactics that actually convert on Instagram: Reels strategy, before/after posting cadence, DM funnels, and hashtag strategy specific to medspas.
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 Instagram works for medspas (the psychology)
Instagram is visual-first. Aesthetics clients are shopping with their eyes. They see a before/after, evaluate the result quality, and decide if your clinic is at their level.
Instagram is social proof-driven. A client is 40% more likely to book after seeing 5+ before/afters from your clinic versus seeing none. The photos prove capability. Text doesn’t.
Instagram has built-in DM conversion. A prospect sees a Reel, likes it, slides into DMs with a question. You reply in 24 hours, build rapport, and close the booking in DM conversation. No middle-man, no sales call needed.
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.
Instagram’s algorithm heavily favors Reels (short video). Instagram want users watching video longer (more ad inventory). A Reel gets 3x more reach than a static post, same follower count. A Reel with 1,000 followers reaches 8,000–15,000 people. A static post with 1,000 followers reaches 2,000–5,000.
Result: Medspa Instagram works if you understand the platform mechanics (Reels > static, video > photos, engagement > follower count, DM > comments).
Content pillar 1: Before/after transformations
Before/afters are the most proven content type for aesthetics on Instagram. They’re searchable, shareable, and drive DMs.
Best practices:
– Use consistent lighting and angle for before/afters (photograph all befores at appointment start, afters at end, 2–4 weeks post-treatment for final result)
– Include treatment name and product/dose in caption (“Botox 20 units + Juvederm 1 syringe, 2-week result”)
– Use client consent form. Include first name + last initial or completely anonymous.
– Post 2 before/afters per week (not all at once; spread through the week for algorithmic reach)
– Encourage saves: “Save this for reference when you book your consultation”
Engagement hack: Ask question in caption that prompts comments. “What’s your biggest concern about Botox?” and then reply to comments, creating conversation. Algorithm loves commented posts.
DM hook: Respond to DMs about before/afters within 24 hours. Person DMs: “How much for this result?” You reply: “Hey! This is [dose], $[price]. I do custom treatment plans—let’s chat about your goals. First consultation is free. Available Tuesday at 2 PM?”
Benchmark: Before/after posts get 8–15% engagement rate (likes + comments + saves as percentage of reach). Reach per post: 2,000–8,000 with 500 followers. Conversion rate (viewers to DM inquiries): 2–4%.
Content pillar 2: Reels (short-form video)
⚡ 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?
Reels are where growth happens on Instagram. The algorithm gives Reels 3x more reach than static posts. A Reel with 500 followers might reach 20,000 people; a static post reaches 5,000.
Best Reel formats for medspas:
1. Transformation Reel (20–30 sec): Before state → quick narration of what you’re doing → after state. Show the work, not just the result.
Example: Client looking tired at before → apply primer, foundation, concealer → close-up of finished under-eye area looking lifted. Caption: “Custom undereye blending to hide tiredness (also this client booked Botox after seeing how tired she looked 😅).”
Drives: High DM volume (“How much for that undereye work?”), good engagement.
2. Educational Reel (20–30 sec): Quick tip about injectables or skincare. “3 myths about Botox debunked” or “Why your filler migrates (and how to prevent it).”
Drives: Saves (people save for later reference), comments (people debate in comments), follower growth (people follow for value).
3. Trend-jacking Reel: Use trending audio + your own treatment angle. If the trending audio is fast-paced, show a transformation quick. If it’s slow, show a detailed shot of your work.
Drives: Maximum reach (trending audio = algorithm boost), follower growth.
4. Day-in-the-life Reel: Quick cuts of injector prepping, client in chair, after result. Humanizes your clinic, builds trust.
Drives: Moderate reach, high trust perception (people see you’re real, not AI), repeat bookings from existing followers.
Best practices:
– Post 1 Reel every 3–4 days minimum (1–2 per week is minimum viable; 3–4 is optimal)
– First 3 seconds matter most (hook with visual hook, not text)
– Use trending audio when possible (algorithm boost)
– Call-to-action at end (“DM for pricing” or “Link in bio to book”)
– Add captions/text overlay (50% of viewers mute video; caption carries message)
Benchmark: Reel reach: 5,000–25,000 with 1,000 followers. Engagement: 5–12%. DM conversion: 3–6% of people who watch to completion.
Content pillar 3: Carousel posts (multiple images)
Carousels are Instagram’s engagement sweet spot. They’re easier to create than Reels, still perform better than static posts, and they showcase multiple angles of a treatment.
Carousel structure (5–7 slides best):
– Slide 1: Hook. “This client wanted subtle refreshed look (see slide 3 for result)”
– Slide 2: Before photo, full face
– Slide 3: After result, full face, same lighting/angle
– Slide 4: Close-up before (eyes/cheeks)
– Slide 5: Close-up after
– Slide 6: Treatment details. “2 units Botox lateral brow, 0.5 syringe filler left cheek, 10 units filler lipsm”
– Slide 7: Call-to-action. “Ready for your refresh? DM us or tap link in bio”
Best practices:
– Design consistency (same filters, overlays, caption style across all carousels)
– Put best image first (hook carousel clickers)
– Encourage swiping in caption (“Swipe to see result →”)
– Post 2–3 carousels per week (less frequent than Reels, more impactful than single photos)
Benchmark: Reach: 3,000–8,000 with 1,000 followers. Engagement: 8–14%. DM conversion: 1–3%.
DM conversion funnel (how to close bookings in DM)
Instagram DMs are where conversion happens. A prospect slides into DM after seeing a Reel or carousel. You have 24–72 hours to respond before they lose interest or book elsewhere.
DM conversion sequence:
Message 1 (in DM, within 24 hours of inquiry): Acknowledge their question + give quick answer + book a call/consultation.
Example: “Hey Sarah! Love that you’re interested. That result was 20 units Botox + 0.5 syringe Juvederm. I’d love to chat about your specific goals and see if we’re a fit. I have Friday at 2 PM or Saturday at 10 AM available for a free consultation call. Which works?”
Aim: Friendly, quick, action-oriented. Don’t oversell in DM. Get them on a call or in-chair for consultation.
Message 2 (if no response in 48 hours): Light follow-up. “Hey, just wanted to check if you saw my last message. No rush—let me know if you have questions!”
Aim: Persistence without being pushy. Some people are just busy.
Message 3 (72 hours, no response): Warm exit. “No worries if the timing isn’t right. Feel free to reach out anytime. You can also book directly at [booking link].”
Aim: Leave door open, don’t chase.
Conversion benchmark: Of all DM inquiries, 40–55% convert to consultations. Of consultations, 65–75% convert to first booking. Blended: 26–41% of DM inquiries → first booking.
Setup: Assign one person to DM duty. Response time matters more than who responds. Fast response (within 2 hours) converts at 50%+. Slow response (>12 hours) converts at 30%.
Hashtag strategy (getting found by searchers)
Hashtags are Instagram’s search layer. Hashtags with lower competition but high relevance drive qualified reach.
Hashtag categories:
Broad location hashtag (10–20M posts):
– #Botox (9M posts) — reach but low relevance
– #MedspaMarketing (500K posts) — better relevance
– #Injectables (2M posts) — relevant
Niche location hashtag (100K–1M posts):
– #[YourCity]Aesthetics (e.g., #HoustonAesthetics)
– #[YourCity]Medspa
– #[YourCity]Botox
Long-tail hashtag (10K–100K posts):
– #NaturalBotoxResults
– #RefreshmentInjectables
– #UndereyeFillerSpecialist
Hashtag strategy: Use 20–25 hashtags per post. Mix broad (3–5), niche (5–10), and long-tail (8–12). Put most relevant hashtags in comments (not caption, which is visible before following). Instagram doesn’t penalize hashtag use; it rewards hashtag strategy.
Hashtag research: Open a competitor medspa in your city that has good engagement. View their posts, note the hashtags. Copy 70% of their hashtags + add 30% your own for differentiation.
Benchmark: Posts with hashtags get 3–5x more reach than posts without. Long-tail hashtags drive qualified traffic (searchers already interested in your niche) vs. broad hashtags (high volume, low-intent).
Account growth tactics (building audience)
More followers = more reach = more DM inquiries. Growth tactics:
1. Engage with competitor/similar clinic accounts: Like and comment on accounts in your city doing similar work. 2–3 times per week. Use this to build awareness and attract followers from their audience.
2. Post consistently: Algorithm favors accounts that post on a regular schedule. Pick a cadence (e.g., 3 Reels + 2 carousels per week) and stick to it.
3. Use Stories (more frequent): Stories don’t reach as many people as feed posts, but they keep your account visible to existing followers. Post daily if possible. Use story stickers (polls, questions) to encourage engagement.
4. Cross-promote: Mention Instagram in email to existing clients. “New content every Wednesday—follow for tips and transformations.” Direct them to your handle.
5. User-generated content: Repost photos from clients (with permission). Tag them. This builds community and provides fresh content.
Growth benchmark: 1,000–2,000 followers in first 3 months if posting consistently (3–4 times/week) with good content. Growth should be 5–10% month-over-month once you hit 500 followers.
Paid Instagram ads for medspas (when worth it)
Organic reach is valuable, but paid is faster. Instagram ads for medspas typically convert at 3–5% (clicks to bookings).
Best ad types:
– Video ads (Reels + audio): Lowest CAC, highest engagement
– Carousel ads (before/after): High engagement, clear social proof
– Collection ads (carousel of multiple results): High visual impact
Best targeting:
– Lookalike audiences (based on your existing customers)
– Interest-based (women 30–55, interested in skincare, wellness, beauty)
– Geographic (your service area only)
Budget recommendation: Start with $10/day for 7 days. Measure CPC (cost per click) and conversion rate. If conversion is 3%, scale budget 50%.
ROI benchmark: Expect 3–5% conversion (clicks to bookings) on ads. CAC typically $80–$150. ROI positive if customer LTV is >$250.
Case study: Medspa grows from 300 to 3,200 followers in 6 months, 18% of bookings from Instagram
Radiance Aesthetics (Austin, Texas) had an Instagram account with 300 followers, posting sporadically (1–2 posts per month). They weren’t getting bookings from Instagram.
I restructured their strategy:
Month 1:
– Posted 3 Reels + 2 carousels per week (consistent cadence)
– All content: before/afters or quick educational Reels
– Added hashtag strategy (22 hashtags per post, long-tail focused)
– Set up DM auto-response: “Hey! Thanks for reaching out. I’ll reply within 24 hours”
– Growth: 300 → 450 followers
Months 2–3:
– Continued Reel + carousel schedule
– Engaged with 5 competitor accounts daily (likes/comments)
– Started Stories (daily)
– DM conversion: 35 inquiries → 14 bookings
– Growth: 450 → 900 followers
Months 4–6:
– Scaled to 4 Reels per week (still sustainable)
– Introduced user-generated content (reposting client photos)
– Ran small paid ad campaigns ($300/month total)
– DM conversion: 120 inquiries → 45 bookings (37% conversion)
– Growth: 900 → 3,200 followers
End-state metrics (Month 6):
– Followers: 3,200 (10.6x growth from starting point)
– Monthly bookings from Instagram: 12–15 (18% of total monthly bookings)
– Cost per booking (organic + ads): $85 (lower than paid ads alone)
– Monthly content time investment: 8–10 hours (manageable)
ROI: Each booking is worth $200+ (first treatment). 15 bookings × $200 = $3,000 revenue attributable to Instagram. Content time is 10 hours at ~$100/hour (if hired out) = $1,000 cost. Plus $300 ad spend. Net ROI: ($3,000 – $1,300) / $1,300 = 131%.
Wrapping up: Instagram is your always-on salesperson
Instagram doesn’t replace ads or your website. It complements them. Every piece of content is another chance for a prospect to see your work and decide to book with you.
Focus on Reels (3x reach) + before/afters (proven conversion) + DM response (quick close). Avoid algorithm-killing content: facility tours (low reach), skincare tips with no medspa angle (low engagement), overly promotional posts.
Want a free Instagram audit? Book a free 30-minute consultation. I’ll review your current strategy, content mix, and engagement metrics to identify what’s working and what’s draining effort with no return. Call or WhatsApp +91 97297 12388.
Frequently asked questions
How often should I post to Instagram?
Minimum: 3 posts per week. Optimal: 3 Reels + 2 carousels per week. Consistency matters more than frequency. Pick cadence you can sustain for 12+ months.
Are Reels or static posts better for medspa growth?
Reels. They get 3x more reach than static posts on the same account size. Post 1 Reel every 3–4 days for optimal growth.
How do I get client consent for before/after photos?
Use consent form at intake. “May we photograph your results for marketing?” Make optional. Use first name + last initial for privacy.
Should I buy followers?
No. Bought followers are fake accounts, don’t engage, don’t convert, and Instagram penalizes accounts with unnatural growth. Grow organically.
What's a good engagement rate for medspa posts?
Healthy: 3–5% engagement (likes + comments + saves ÷ reach). Excellent: 5–8%. Below 2% means content isn’t resonating or hashtags/targeting are off.
How do I turn Instagram followers into bookings?
DM conversion. Post content that prompts DMs (before/afters, educational content with “DM for pricing”). Respond within 24 hours. Close in conversation, not comments.
Should I use Instagram Ads?
Yes, if organic reach plateaus (usually at 2,000+ followers). Start with $10/day. Test with Reels and before/after carousels. Scale if conversion >3%.
What hashtags should I use for a medspa?
Mix: broad (#Botox, #Injectables), niche (#YourCityAesthetics), and long-tail (#NaturalBotoxResults). Use 22 total: 5 broad + 8 niche + 9 long-tail.
How long does it take to see bookings from Instagram?
Usually 60–90 days of consistent posting (3–4x week) before meaningful booking traffic. Some bookings might appear in weeks 2–3 if content quality is high.
Can I use the same content across Instagram and other platforms?
Mostly yes, but optimize for each platform. Instagram favors Reels (square video). TikTok favors trends. Facebook favors longer captions. Reuse content, adapt format.
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


