Skip to content

Trial classes booked in the DMs, members coming back.

"Is there a beginner class?" gets a time and a place in it. Classes stop at capacity, a canceled spot is back on offer at once, and members who go quiet get a friendly nudge with this week's timetable.
A trial class from a DM. Hannah Lee: Hi! I've never done reformer. Is there a beginner class?You: Yes! Your first class is a 50-minute intro. Mornings or evenings? πŸ’ͺHannah Lee: EveningsYou: Intro classes: Tue 18:30 (3 places left) or Thu 19:15.Hannah Lee: Tue 18:30You: You're in! Wear grip socks and arrive 10 minutes early. Change or cancel from this link.

Ready-made flow

Tonight's messages, already answered.

Start from a ready-made flow like this one, put your own words in and connect your account. It's free to start.

How a fitness, yoga or pilates studio books trial classes from Instagram DMs

More industries

The full guide

How to get more members for a gym, yoga or pilates studio from Instagram: trial classes booked in the DMs

Book beginners into the right trial class, cap every class, put canceled places back on offer, turn trials into packs and win back members who went quiet.

Every new member starts with a question. "Is there a beginner class?", "how much is a drop-in?", "what should I bring to reformer?", "is the 7 am class full?". A boutique studio gets dozens a week on Instagram, usually while the front desk is checking people in or the owner is teaching. The newcomer who waits a day for the answer loses the courage they had when they wrote. ChatinFlow answers in the chat, finds the right class for their level, books a trial into a class that still has places, reminds them before class with what to bring and puts canceled spots straight back on offer. This guide shows gyms, yoga, pilates and barre studios how to turn Instagram questions into trial classes, trial classes into members and quiet members back into regulars.

How to get new gym members from Instagram

Most studios post beautiful classes and get "how much?" in the comments. The ones that grow answer fast and make the first step small. A trial flow does both:

  1. A newcomer asks about beginner classes, prices or a trial offer, in a DM, a story reply or a comment.
  2. The flow asks their level and preferred times as taps: new to it, some experience, regular; mornings, lunchtime, evenings.
  3. It offers intro classes with free places, as taps, for the days ahead.
  4. The newcomer books a mat, and the confirmation goes out with the class, the time, the address and a link to change or cancel.
  5. A reminder before class says what to bring and when to arrive.

A comment automation does the same for "price?" under your posts, with a private reply and a short public reply.

What to say to "is it for beginners?"

Beginners are nervous, and the answer decides whether they come. Reassure first, then offer a time:

Answers to write once:

  • "What should I bring?" Mat or not, water, grip socks for reformer, a towel.
  • "How early should I arrive?" Ten minutes for the first class.
  • "Is there parking or a shower?"
  • "How much is a drop-in, a pack, a month?"
  • "Is there an intro offer?"

How to never overbook a group class

In Bookings, each class is a service with a number of places, such as 12 reformers or 25 mats. Bookings from Instagram, Messenger and your site chat all count against the same capacity, so nobody is promised a mat that isn't there. The chat offers only classes with space and stops offering one the moment it's full.

When a popular class is full, the newcomer picks the next class instead of hearing no. ChatinFlow doesn't keep a waitlist or message anyone when a place opens, so a canceled place goes back into the class for whoever asks next.

Fill canceled places in group classes

A member who can't come cancels with the link in their booking, and the place goes straight back into the class, ready for the next person who asks. Nobody on staff has to move it by hand. Post a story when a favorite class has a free spot, "Two reformers free at 6 pm, DM PILATES", and the replies fill it.

Class reminders that reduce no-shows

At the times you choose before class, a reminder flow sends what to bring and a cancel link to members it can still reach. The cancel link matters most: a member who can't come frees the place instead of leaving an empty mat.

On Instagram and Messenger, a business can write freely for 24 hours after the member's last message. A trial booked yesterday for today is easy to remind; a class booked two weeks ahead may be outside the window there. Set the order of channels to try; WhatsApp can reach the member with a template Meta approved, and email or SMS, when enabled for your workspace, have no window. The confirmation right after booking always goes out.

How to convert trial classes into memberships

The best moment to sell a membership is just after a good first class. When a trial is marked complete, a flow can wait an hour and send:

A Buy button for a fixed-price pack goes through your own Stripe or PayPal account, and the money goes straight to you. Recurring memberships and door access stay in your gym software.

Keep it to one offer and one follow-up. A newcomer who feels chased doesn't come back.

Win back members who stopped coming

Members drift away quietly. Save the date of each member's last visit on their contact. A date rule counts the days and, after the gap you choose, such as three weeks, sends this week's timetable at a sensible hour:

A member who's pausing can say so, and nobody keeps nagging them. As always, the message goes out on a channel that can still reach the member; on Instagram that means they wrote in the last 24 hours, so WhatsApp templates or Telegram are better for the long gaps.

Launch a new class or a workshop

New classes and weekend workshops fill fastest from people who asked. Tag members by what they take, such as reformer, hot yoga or strength. When you launch a new class, send it to the members who opted in, delivered in each person's own time zone, with the booking a tap away. For a workshop with a fixed number of places, a limited spots step gives places in order and tells everyone after the limit which date to aim for next.

Personal training and private sessions

One-to-one sessions are services too: a length, a price and the trainer who does them. A button per trainer at the start of the flow lets members choose who they train with, each pointing to that trainer's own service. A deposit for a block of sessions can go out with a Buy button.

Instagram content that fills classes

  • The class in thirty seconds, real people, real sweat, and "Comment TRIAL for a free class".
  • Meet the instructors. Members choose people.
  • What to expect at your first class, for nervous beginners.
  • Member milestones, with permission: the hundredth class, the first handstand.
  • The timetable on Monday, with "DM BOOK for a spot".

Each keyword can start its own flow, so TRIAL books an intro class and BOOK offers the week's timetable.

Fitness studio message templates

Measure the studio's growth from the chat

  • Trials booked from the chat, per week and per class.
  • Trials attended, from the bookings marked complete.
  • Packs sold after a trial, from the Buy button payments.
  • No-show rate, before and after the reminders.
  • Class occupancy, from the booking reports.

A conversion step can record each pack's value on the contact, so the reports show what the chats brought in.

Refer a friend: members bring members

The best new members come with a friend who already trains with you. A refer-a-friend link gives each member a personal link to share, and the team sees which friends came through it. A reward, such as a free class, can go out when the friend books their first class. Put the offer in the message after a member's tenth class, when they're proudest of coming.

Is it right for your studio?

It suits boutique gyms, yoga, pilates and barre studios, studios that sell trial classes and class packs, and classes with a fixed number of places. It is not for big-box gyms that need door access control and billing in one system, studios that must keep a member app as the only way to book, or anyone who wants to message people who never opted in.

A week-one plan for a studio

  1. Day 1. Add your classes as services with their places and your instructors' shifts.
  2. Day 2. Build the trial flow: level, preferred times and the booking.
  3. Day 3. Write the answers to the questions beginners ask most.
  4. Day 4. Set the reminders with what to bring and the cancel link.
  5. Day 5. Add the offer after a trial marked complete, with a Buy button.
  6. Day 6. Set the win-back date rule.
  7. Day 7. Count trials booked, trials attended and packs sold.

Common mistakes studios make with Instagram DMs

  • Sending beginners to advanced classes. Ask the level first.
  • No cancel link. Members who can't cancel don't come.
  • Overselling the first message. Book the trial; sell the pack after.
  • Counting on Instagram for win-backs. After 24 hours it can't reach them.
  • One offer for everyone. A regular and a first-timer need different messages.

Fitness studio booking FAQ

Can it book people into group classes with a limit?

Yes. Each class in Bookings has its own number of places. The chat only offers classes with space and stops offering one the moment it's full.

What happens when a class is full?

The chat stops offering it and shows the classes that still have places. A canceled place goes back into the class for whoever asks next.

Can it sell class packs or memberships?

It can send a Buy button for a fixed-price pack through Stripe or PayPal. Recurring memberships and access control stay in your gym software.

Can members cancel without calling?

Yes. Every booking comes with a link to change or cancel it, and a canceled place goes straight back into the class.

Can members choose their instructor for private sessions?

Yes. Give each instructor a service of their own and start the flow with a button per instructor.

Can the chat answer at 6 am before the front desk opens?

Yes. Class questions, prices and bookings are answered at any hour from the real timetable, and anything unusual waits for the team in the shared inbox.

Do bookings from the chat show on our calendar?

Yes. Bookings made in the chat land on the same calendar as the ones your front desk adds, with the member's name and the class.

Sources