Skip to main content
All posts
Fitness

Instagram DM and WhatsApp automation for gyms, fitness centers, and pilates studios

Answer membership and trial-class requests from Instagram DM, comments, and WhatsApp without missing any: the field setup of gym channel automation with inTusell.

inTusell team
Author
June 5, 20269 min read

Friday evening, a pilates studio's Instagram inbox: the post about the newly opened reformer class caught on, and dozens of comments landed under it — "price?", "which days?", "is there a trial class?". At the same time, five people are writing on WhatsApp, one asks "can I come to a trial class tomorrow morning," and one writes in English from abroad. The front desk can't get back to all of them in the two minutes between classes, and every membership question answered late goes to another gym. This article explains how to set up gym Instagram DM automation on inTusell, along with WhatsApp and comment replies — in field-tested steps that need no technical knowledge.

This article is the channel leg of the gym section of our sector-based "how to train your AI" series. You'll find the AI-training side in the series' core article gym AI training, daily operations in how you use inTusell, and the membership and trial-class engine in membership questions and trial/class booking automation.

Quick answer

Özet

Gyms, fitness centers, and pilates studios connect Instagram DM, Instagram comments, and WhatsApp to inTusell and gather them in a single inbox. WhatsApp connects in a minute with QR and doesn't require Meta Business approval; Instagram comes with one-click OAuth. The AI answers 24/7, in the language the prospect writes in, handles the membership question, and directs to a trial class; it hands over to the team what it doesn't know. So the demand coming from class posts doesn't go unanswered.

The gym's channel reality

Membership and trial-class demand doesn't come from a single channel. The post about a new class slot catches on and comments explode; someone else who saw the same post writes on WhatsApp; a third reaches you from the chat bubble on your website; a fourth finds you on Google and DMs from Instagram. On quiet weeks this scatter is manageable. It isn't during a campaign, a new-season opening, or a new-branch period.

inTusell gathers all of these channels in a single inbox and connects a fully autonomous AI sales assistant to each one. The emphasis here matters: this is not a chatbot but an assistant trained to behave like a senior membership advisor. Before it talks price it asks about the need — group class or one-on-one, which day and time range suits — then explains the suitable package and confirms availability for a trial class. On a subject it doesn't know, it doesn't make up a price or information; it says it doesn't know and connects to the team.

Who is it for?

This article is for sports businesses that can't fit the speed and volume of incoming queries into a single channel. Typical profiles:

  • Gyms and fitness centers that receive dozens of membership and trial-class questions a day from Instagram and WhatsApp but can't get back to all of them in time.
  • Pilates and yoga studios whose reformer/mat class times and capacity are constantly asked about.
  • Chains that experience a query spike during a campaign, a new season, or a new-branch opening.
  • Gyms that work with foreign prospects and lose them because they can't answer multilingually.
  • From a one-person front desk to a multi-branch chain; the more channels, the greater the benefit.

Connecting WhatsApp: QR (no Meta approval) vs Cloud API

WhatsApp is the busiest channel for a gym, and there are two paths here. For most gyms the QR method is enough.

MethodSetupMeta Business approvalSuitable for
Connect via QR~1 minute by scanning a QR from your phoneNot requiredMost gyms that want to use their existing number
Official Cloud APIApp setup on the Meta sideRequiredHigh volume, chains wanting an official API guarantee

The QR method works like connecting WhatsApp Web: you scan the square that appears in the panel from the WhatsApp on your phone, and the number stays the same. There's no change on the member or prospect side; they keep writing to the same number. You don't need to change your number or get a new line.

We support the official Cloud API optionally, for high-volume gyms and chains that want a corporate guarantee. Choosing between the two is one click, and you can change it later.

Instagram DM automation

Connecting Instagram is one-click OAuth: you say "Connect Instagram" in the panel, approve on Meta's permission screen, and the channel is active. There's no manual token copying.

After connecting, DM automation is controlled with a separate gate (instagram_dm_enabled). When this toggle is on, the AI answers incoming direct messages. If you keep it off, messages still drop into your single inbox but the AI doesn't reply automatically; the live team answers. This separation allows gradual transitions like "let me test DMs first and open comments later."

The power of DMs in a gym is that they can complete the trial-class flow. When a prospect writes "I want to come to a trial class," the AI doesn't just give information; it asks which day and time suit, checks capacity, and creates the appointment in a suitable slot. We've collected the details of this engine — durations, capacity, conflict prevention, reminders — in membership and trial/class booking automation.

Instagram comments: a separate gate from DMs and moving from comment to DM

In gyms, post comments are a hidden membership channel. Comments like "price?", "which days?", "is there a trial?", "I have a knee problem, would it work?" rain down under a new class time or campaign, and most go unanswered.

In inTusell, comment answering is managed with a separate toggle (instagram_comments_enabled). This is independent of the DM gate. So you can open comment answering on its own without ever opening DM automation, or the other way around. We separate the two gates for an operational reason: you want to run a price discussion in private, not under a public comment. Note: Instagram comment automation is rolled out gradually depending on Meta platform approval. DM and WhatsApp, on the other hand, are usable right away, which is why it's normal to leave the comment gate for later.

The typical flow is set up like this:

  1. A prospect writes "price?" under a post.
  2. The AI leaves a public, short reply to the comment ("It varies by package and day, we're writing the details to you in DM").
  3. The conversation is moved to DM; there the need is asked, the suitable package is explained, and a trial class is suggested.

So a price discussion doesn't happen in the public space, and the sales conversation moves to private. On comments containing a health condition ("I have a knee issue, can I do it"), the AI makes no medical assessment; it gently moves to private and routes to the trainer team.

Single inbox (web chat, Messenger, Telegram, email)

Instagram and WhatsApp are the busiest, but not the only channel. inTusell gathers all of these channels in the same inbox:

ChannelConnection methodTypical gym usage
Instagram DMOne-click OAuthMembership and trial requests after reels/stories
Instagram commentsOne-click OAuth + separate toggle"Price?" comments under class/campaign posts
WhatsAppQR (1 min) or Cloud APIThe busiest membership and trial-class channel
Facebook MessengerOne-click OAuthFacebook campaign traffic
TelegramBot connectionMember group and channel followers
Web chatWidget on the siteSite visitor membership questions
EmailAccount connectionCorporate membership and company agreements

What this means for the front desk: the team doesn't jump between seven different apps. All conversations appear on one screen, with the same prospect history. A prospect who starts on Instagram and continues on WhatsApp gives you a single context, not two separate conversations. The history of someone who came to a trial class but didn't become a member is there too, so the next contact doesn't start from scratch.

24/7 and multilingual answers

A significant share of membership questions arrives after hours. The person who sees a post after their evening workout writes at night, and "can I come to a trial class tomorrow morning" gets asked at 11 PM. The front desk sleeps; the AI doesn't. The nighttime query isn't held until morning — the AI can even create a trial-class appointment in a suitable slot.

Multilingual answering is decisive for gyms that work with foreign prospects, especially in touristic areas and big cities. Whatever language the prospect writes in, the AI answers in that language: English to someone writing in English, German to someone writing in German, Arabic to someone writing in Arabic. You don't need a separate channel, a separate account, or a translator for this; a single setup covers every language.

No-show reduction: trial-class reminders

The most concrete return of channel automation in the gym is reducing trial-class no-shows. A wasted trial slot is gyms' most frequent complaint: the prospect says "I'm coming," doesn't come, and that slot doesn't get sold either. The AI doesn't just take the appointment; it lowers the no-show rate by sending an automatic trial-class reminder one day and two hours before. If the prospect lets you know in advance that they can't come, the slot doesn't go to waste; it opens up to another prospect.

Proactive follow-up also comes into play for prospects who didn't become members. If someone came to a trial class, didn't sign up, and is reachable on WhatsApp, the AI can get back in touch at a suitable moment and offer a new term or campaign. This is not unsolicited mass messaging; it's a personal reminder sent to suitable people in follow-up, within the frame you set. For the full detail of the engine, see membership and trial/class booking automation.

Channel setup strategy

It's best to turn the automation on before a busy period starts — a new season, a campaign, a new branch. Here is the order we use in the field:

  1. First prepare the knowledge base and the appointment system. Define packages, the class schedule, capacity, freeze/cancellation terms, working hours, and appointment types in the panel. We explained the details in gym AI training.
  2. Start with DM and WhatsApp. instagram_dm_enabled and WhatsApp are approved and usable right away; most gyms handle membership and trial traffic from here.
  3. Open comment automation gradually. instagram_comments_enabled is a separate gate and is rolled out gradually depending on Meta approval; when it's ready, watch the AI's tone on low-risk, neutral comment replies.
  4. Set the operating mode. Hybrid mode during a busy period: the AI handles the volume, the team looks only at a health condition, a special program, or escalated conversations.
  5. Scan the label queue once a day. As you approve and correct AI responses, the assistant learns patterns specific to your gym.

With this flow the system settles before the rush hits; your front desk focuses only on conversations that truly need a human instead of trying to keep up with the phone between classes.

What it isn't

To avoid putting it in the wrong category, let's clarify:

  • It is not a mass-messaging / spam tool. inTusell is an assistant that answers incoming queries; it doesn't send unsolicited mass DMs. Proactive follow-up is done only within the frame you set, to suitable people in follow-up.
  • It is not a simple chatbot that works on keywords. It's not a "say this when they write that" scenario tree, but a membership advisor that understands need.
  • It is not a system that changes your number. Your WhatsApp number stays the same; the member or prospect notices no difference.
  • It is not a system that makes up price or information. The AI explains only the packages and terms in your knowledge base; it doesn't invent a price for a combination it doesn't know, it says it doesn't know and connects the conversation to the team.
  • It is not a system that gives health/sports-medicine advice. It makes no assessment on matters like injury, a chronic condition, or a special program; it gently routes to the trainer team.
  • It is not a tool that replaces the gym. The gym always provides the service; inTusell is the answering and appointment layer.

Frequently asked questions

Do I need to change my WhatsApp number?

No. You connect your existing gym WhatsApp number by scanning a QR code from your phone; the number stays the same, and the member or prospect notices no difference.

Is Meta Business approval mandatory?

For WhatsApp with the QR method, Meta Business approval is not required; it connects in a minute. If you want the official Cloud API, it's optionally supported. Instagram and Messenger connect with one-click OAuth.

Does the AI also reply to comments on a class-time post?

Yes, but the comment gate is managed with a separate toggle (instagram_comments_enabled) from the DM gate, and Instagram comment automation is rolled out gradually depending on Meta platform approval. To avoid discussing the price openly, replying briefly to the comment and moving the conversation to DM is the typical flow. WhatsApp and DM, on the other hand, are usable right away.

What happens to a prospect who writes in a foreign language?

Whatever language the prospect writes in, the AI answers in that language. You don't need to set up a separate channel for a membership or trial-class question arriving in English, German, or Arabic; it's handled with a single setup.

How many channels can I connect at once?

You can connect them all at once, including Instagram DM, Instagram comments, WhatsApp, Messenger, Telegram, web chat, and email; they all gather in a single inbox.

When does the AI hand over to a human?

You choose the operating mode: all AI, all live team, or hybrid. In hybrid, the AI runs the normal flow and escalates the conversation to the trainer team in cases like a health condition, a special program, or a subject it doesn't know.

Next step

Connecting the channels is half the job; the real difference is in training the AI correctly. To set up packages, the class schedule, the sales playbook, and the tone, start with the series' core article gym AI training, then see daily operations in how you use inTusell. To go deeper on the membership and trial-class engine, see membership and trial/class booking automation, and for the full set of gym capabilities see the gym solution page. We built the same channel structure in other sectors too; tour agency AI training for tourism and clinic AI training for health serve as examples. For packages and quota see the pricing page, and follow the whole series via all posts.

If you'd like to see how it works at your own gym, use Get a demo or write to hello@intusell.com; we'll connect your channels together and watch the assistant live on the first membership questions.

inTusell team
The inTusell team distills this content from real field practice and user feedback. Questions? hello@intusell.com
Try inTusell

You read the blog — now see it live.

Test inTusell live with your own sector scenario in a 20-minute demo.

Get a demo