Short version: the wellness studio that grew 40 to 180 weekly sessions in eight months didn't post more. they posted differently. Reels for discovery, Stories for booking, grid for proof. Each format has a job. Here are 10 templates with the exact copy, captions, and CTAs that move people from scroll to schedule.
The Instagram lie wellness owners keep believing
Pretty studio photos. A 12-square mood board grid in dusty pink. A quote from Rumi every Sunday. None of it books sessions. Instagram's algorithm doesn't care how cohesive your feed looks. It cares about watch time, shares, saves, and replies. Your studio's job on Instagram is to engineer those four signals on every post and then route the people who give you those signals into your booking funnel.
Every post needs a job. Discovery (Reels), conversion (Stories), or proof (grid). If you can't say which job a post has before you publish, don't publish it.
The three-format system
Reels do new-customer discovery. Stories close existing followers into bookings. The grid is the social proof a stranger checks before they decide whether to DM you. Run all three on a calendar. The cadence that has worked across 30+ wellness studios we've audited:
- Reels: 3 per week. Tuesday 7pm ET, Thursday 12pm ET, Sunday 9am ET.
- Stories: daily, 3-5 frames. Booking-link sticker on at least one frame, every single day.
- Grid: 1-2 per week. Used as evidence, not entertainment.
The Tuesday-7pm and Sunday-morning slots are when wellness audiences are scrolling-to-plan-their-week. The Thursday-noon slot catches the lunch-break scroll right before weekend bookings.
10 post templates with exact copy
Reel 1. The 7-day transformation
Format: split-screen. Left side day 1, right side day 7. Same person, same lighting, same outfit if possible. Voiceover from the client, not the studio.
Caption: "{{Name}} came in 7 days ago with chronic lower back pain from sitting 8 hours a day. Here's what changed. (Comment WELLNESS for the 7-day reset we used.)"
Why it works: the transformation is the hook. The DM comment is the list-build. The "we used" line is social proof + curiosity.
Reel 2. Day in the studio
Format: 60 seconds. Open the door at 6am, first client, a class, the music, the towels going into the laundry, last lock-up at 8pm. Cut to about 8 scenes of 6-8 seconds each.
Caption: "What it actually looks like to run a wellness studio. The 6am clients are the kindest people on Earth. Tagging some of them."
Why it works: gives strangers a vibe check before they commit. Tags drive shares.
Reel 3. Instructor Q&A (the "ask me anything" cut)
Format: instructor on camera, 5 rapid questions on screen, 8-second answers. "Most common reason people quit? When should I eat before class? Can I come on my period? Do I need to be flexible? What if I'm scared?"
Caption: "{{Instructor}} answers the 5 questions every new client asks. The last one's the real one."
Why it works: handles the objections that keep people from booking the first session.
Reel 4. The myth-busting clip
Format: text-on-screen myth, then instructor explains the truth in 30 seconds. "Myth: you have to be flexible to start yoga. Truth: that's like saying you have to be clean to take a shower."
Caption: "The flexibility lie. If anyone told you this, please send them this Reel."
Why it works: shareable. Saves engagement from people who know somebody intimidated by yoga/pilates.
Reel 5. The "before booking, ask yourself this" hook
Format: cold-open hook. "Don't book a yoga class until you ask the studio these 3 things." Then the 3 things. Then "we answer yes to all 3, here's our intro offer."
Caption: "Pattern interrupt. Most studios fail at least one of these. Comment INTRO for our new-client offer."
Why it works: positions you as the safe choice. The DM auto-replies route to your booking link.
Story 1. The booking-link sticker (daily)
Format: a single photo of the studio, today's date, "still 4 spots open in tonight's 6:30 reformer class". Add the booking sticker linking to your scheduler.
Copy: "Tuesday 6:30pm. 4 spots. Tap to grab one."
Why it works: scarcity + same-day urgency + zero friction.
Story 2. Member of the week
Format: tagged photo of a real member after a class. "Member of the week: {{Name}}. Came in March, hasn't missed a Tuesday since." Sticker: "Reply with a 🙌 for {{Name}}." Booking sticker on the next frame.
Why it works: 1) member feels special and reshares. 2) social proof for strangers. 3) opens a DM thread, which Instagram loves.
Story 3. The poll-then-CTA
Format: Frame 1 poll. "Workout you most need this week: yoga / pilates / strength." Frame 2 results + a CTA. "Pilates won. We have a 9am Wednesday slot. Booking link in next frame."
Why it works: poll engagement boosts Story reach. The follow-up CTA converts.
Grid 1. Before/after with a 1-paragraph story
Format: 2-image carousel. Image 1 = day 1 form check. Image 2 = day 60 form check. Caption tells one short story: what was wrong, what changed, what's next.
Caption: "60 days. {{Client first name}} couldn't squat below parallel without knee pain. Here's where we are. The thing that fixed it wasn't more reps. it was foot positioning. DM us for an assessment."
Why it works: this is the proof a stranger checks before booking. Don't post pretty studio shots in this slot. post evidence.
Grid 2. The weekly schedule post
Format: clean infographic with this week's classes, instructors, openings. Pin it to the top of your profile until you replace it.
Caption: "This week's schedule. Reformer is filling fast. Save this post, screenshot it, or comment SCHEDULE for the booking link."
Why it works: saves drive ranking. Comments drive ranking. And the post is functional. people use it.
The handoff that actually books the session
Every post above ends with one of three CTAs: DM a keyword (auto-reply with link), tap the sticker (Stories only), or save/share. Whatever they do, your CRM picks it up. New DMs hit Zay CRM as leads with the keyword tagged. The auto-reply sends the booking link plus a calendar invite for a 15-minute new-client consult. If they don't book within 48 hours, the re-engagement DM script fires automatically.
The re-engagement DM: "Hi {{first_name}}, you reached out about a class on Instagram. Still want to come in? I held a spot for you Tuesday at 6:30pm. Just reply YES." Plain text. No emojis. A real-feeling message converts 3-4x better than a polished one.
The numbers to track (and the ones to ignore)
Ignore: followers, likes, impressions. Track:
- Saves per post. Anything under 30 on a Reel means the hook missed.
- DM-to-booking conversion. Should be 35-50% with a clean auto-reply flow.
- Story link taps per day. Aim for 5-15% of Story views.
- New clients sourced from Instagram per month. Tag the source field in your CRM on intake.
What to stop doing immediately
- Posting Rumi quotes on graphics. They get likes from yoga teachers, not bookings from clients.
- Asking "what's your favorite class?" with no follow-up. That's a closed loop. Always pair a question with a booking CTA on the next frame.
- Cross-posting TikTok videos with the TikTok watermark to Reels. Instagram throttles them.
- Trying to look perfect. Real bookings come from real footage. The Reel of you sweeping the studio after class outperforms the agency-shot promo every time.
Where to take it next
Once your Instagram is doing real lead-gen, the bottleneck shifts to the booking flow itself. That's where having a CRM matters. Zay CRM tags every Instagram lead by source, fires the auto-reply, books the consult, and follows up if they ghost. The 7-day trial covers the whole flow. If you'd rather have us run the Instagram, content cadence, and CRM end-to-end, that's what Zay 360 is for, starting at $4,500/month for done-for-you.
Read the wellness + fitness strategy page for the full operating model we run with studios doing $30k-$300k/month. Or start the Zay CRM trial and have your Instagram lead-capture wired up in an afternoon.