WhatsApp Business API for gyms: setup, rules and real costs
The WhatsApp Business app works for a gym with one phone and one person answering it. Once reminders, confirmations and replies need to go out without someone typing them — or more than one person needs to answer the same number — you need the WhatsApp Business API. This guide covers what Meta asks for, how setup works, and what gyms actually pay per message.
Key takeaways
- A gym's WhatsApp follows the member: enquiry, trial, joining, classes, renewals and win-back.
- Renewal reminders before expiry are utility messages and the most valuable a gym sends.
- Class bookings and waitlists in chat fill classes that would otherwise run half empty.
- Attendance data tells you who is drifting away — message them before the membership lapses, not after.
On this page (25 sections)
- 1.Why gyms outgrow the WhatsApp Business app
- 2.What a gym needs before applying
- 3.Setting it up for your gym, step by step
- 4.The messages a gym sends
- 5.From enquiry to trial to member
- 6.Which messages a gym sends — and what each costs
- 7.Renewals before they lapse
- 8.Spotting members who are drifting
- 9.Keeping a gym's number in good standing
- 10.Classes and waitlists
- 11.Personal training
- 12.Payments and failed payments
- 13.Freezes, transfers and cancellations
- 14.Several branches
- 15.A 30-day rollout for a gym
- 16.Checklist before you go live
- 17.Corporate memberships
- 18.Why gyms outgrow the WhatsApp app
- 19.Templates Meta approves for gyms
- 20.Induction and the first month
- 21.Guest passes and day passes
- 22.After hours
- 23.Class cancellations and trainer leave
- 24.Payments and receipts
- 25.Frequently asked questions
1.Why gyms outgrow the WhatsApp Business app
The app is fine until these start happening to a gym:
- January members gone by March.
- Renewal reminders happen too late. Member's subscription expires. Nobody nudged them the week before. Now they're deciding whether to rejoin.
- Inactive members ghost before cancelling.
The app cannot send on a trigger, share one number across staff, or read your records. The API can. And customers keep asking the same things: prospects ask about membership prices, trial passes, class timings and trainer availability; members ask about freezing a membership and class bookings.
2.What a gym needs before applying
- A verified Meta Business account in the gym's legal name, backed by a registration, GST or utility document.
- A number not active on the WhatsApp app — your current one works once it is removed from the app.
- A display name matching the business, and a website or public page Meta can check.
- Opt-in from every customer you message first. Trial sign-up and membership registration, plus a QR code at the front desk for class updates.
3.Setting it up for your gym, step by step
- Connect the number through Meta's embedded signup inside Reputoo, and submit business verification — you can start sending within Meta's starting limit while it is reviewed.
- Get your first templates approved for the 2 routine messages listed below; anything outside a customer's 24-hour reply window must be a template.
- Wire the triggers to your records. What to connect: gym management software tracks memberships, check-ins and renewals — the data that tells you who to message.
- Put staff on one shared inbox, with conversations assigned so two people never answer the same customer.
4.The messages a gym sends
| Message | When | Meta category |
|---|---|---|
| Trial confirmed — time, what to bring | After an enquiry | Utility |
| Welcome — hours, induction, app or class booking | On joining | Utility |
| Class booked / waitlist spot available | On booking or cancellation | Utility |
| PT session reminder | The day before | Utility |
| Membership expiring | Before the end date | Utility |
| Payment due / failed | On the due date | Utility |
| New batch, challenge, renewal offer | A few times a month | Marketing |
A gym with 600 members sending class, PT and renewal messages might send 3,000 utility messages a month — roughly ₹345 in Meta fees on the July 1, 2026 India rate card, before GST. Promotional messages cost ₹0.8631 each.
5.From enquiry to trial to member
Most people who enquire about a gym are comparing two or three. The one that replies first with a clear answer — fees, timings, a free trial slot — usually wins. On the API, enquiries from ads, Google and walk-ins land in one shared inbox, the trial is booked with a confirmation and a reminder, and after the trial a short follow-up asks how it went and offers the joining options. The sales team works from one list instead of their own phones.
6.Which messages a gym sends — and what each costs
Meta charges per delivered template message, and the price depends on the category. For gyms, the day-to-day messages sort like this:
- New member gets welcome sequence — utility
- Inactive after 10 days — re-engagement sent — marketing
- Renewal reminder 15 days before expiry — utility
- Monthly class schedule broadcast — marketing
Timing matters as much as category. Class reminders before the session, renewal reminders ahead of expiry, and re-engagement when a member stops showing up.
A service reply answers a customer who wrote first; from 1 October 2026 Meta charges those at the utility rate. Utility messages (confirmations, reminders, status updates) cost a fraction of marketing messages, so keep them strictly transactional — a discount line inside a reminder makes Meta classify the whole template as marketing.
| Market | Utility message | Marketing message |
|---|---|---|
| India | ₹0.115 | ₹0.8631 |
| United States | $0.0034 | $0.0250 |
| United Kingdom | $0.0220 | $0.0635 |
| UAE | $0.0157 | $0.0499 |
Meta list rates, July 1, 2026. India in INR, plus 18% GST.
7.Renewals before they lapse
A membership that lapses is far harder to win back than one renewed on time. A reminder a couple of weeks before expiry, another a few days before, and a payment link in both, keeps members continuous. These are utility messages as long as they state the renewal plainly; a discount turns them into marketing.
8.Spotting members who are drifting
Gym check-in data shows who has stopped coming long before their membership ends. A friendly message after two or three weeks without a visit — from their trainer if they have one — asking whether everything is okay and offering a class or a session, brings many back while they are still members. It is the single best retention tool a gym has, and it only works if the check-in data is connected.
9.Keeping a gym's number in good standing
Meta rates every number on how customers react. For gyms, the risk is usually messaging the whole contact list about something only some of them asked for. Send reminders only to people with a booking or order, promotions only to people who opted in to them, and never use a bulk-sender tool on the ordinary app — that is the route to a banned number. The full list of what Meta checks is in our WhatsApp Business API guide.
10.Classes and waitlists
Popular classes fill and others run half empty. Members who book by message get a confirmation, a reminder, and a spot from the waitlist the moment someone cancels — with buttons to accept or pass. Instructors see their class list; no-shows can be tracked fairly.
11.Personal training
Personal trainers manage their own schedules and clients, often on their own phones. On the gym's number, sessions are booked and reminded, packages tracked ("7 of 12 sessions left"), and the relationship stays with the gym if a trainer leaves. Trainers can still message their clients personally from the shared inbox.
12.Payments and failed payments
Monthly memberships and instalments need reminders and payment links. A failed or missed payment gets a polite utility message with a link to retry; a second follow-up comes from a person. Access rules for unpaid memberships should be stated in the joining terms, not discovered at the turnstile.
13.Freezes, transfers and cancellations
Members ask to freeze during travel or injury, transfer to a friend, or cancel. Handle these in writing: the rules, the fees, the dates, confirmed in the chat. A clear written record prevents the disputes that sour a member's last experience of the gym.
14.Several branches
Chains usually run one number per branch under one business account, with members' home branch recorded. If membership allows access to all branches, the welcome message should say so and list them.
15.A 30-day rollout for a gym
- Week 1: move the number to the API; get trial, welcome, class, PT and renewal templates approved; connect the member system.
- Week 2: all enquiries in the shared inbox; trials confirmed and followed up.
- Week 3: class booking, waitlists and PT reminders.
- Week 4: renewal reminders and check-ins for members who have stopped coming.
16.Checklist before you go live
- The member system knows each member's expiry date and check-ins.
- Class capacity and waitlists are set.
- Trainers reply from the shared inbox, not personal phones.
- Renewal templates contain no discounts.
- Freeze and cancellation rules are written down.
17.Corporate memberships
Companies nearby sign up employees in groups. A thread with each company's HR contact handles the list of employees, joining dates, invoices and renewals, while each employee gets their own welcome and renewal messages. Corporate accounts renew together, so one conversation at renewal time keeps dozens of members.
18.Why gyms outgrow the WhatsApp app
Many gyms answer enquiries on the manager's phone and trainers message clients from their own. Leads get lost when someone is off, and clients leave with the trainer. The API puts every enquiry and member conversation on the gym's number, in a shared inbox where sales, front desk and trainers can all see what was said.
19.Templates Meta approves for gyms
Keep templates factual: the member's name, the class or session, the time, the expiry date, the amount due. Avoid body or weight-loss claims in any template, and keep discounts out of renewal and payment reminders so they stay utility messages.
20.Induction and the first month
New members who do not come back in the first few weeks rarely stay. A welcome message with the induction booking, a check-in after the first week, and an invitation to a beginner class in week two give new members a routine before the novelty fades. These messages are some of the most valuable a gym sends.
21.Guest passes and day passes
Members bringing friends and travellers wanting a day pass can book by message: the rules, the price, a payment link, and a confirmation the front desk sees. Guests who enjoy the visit are warm leads, and their number and consent can be collected on the pass message.
22.After hours
An automatic reply outside staffed hours should give the gym's hours, how to book a trial or class, and when a person will reply. For 24-hour gyms, it should say how to reach help on the floor.
23.Class cancellations and trainer leave
When a class is cancelled or a trainer is away, every booked member should know before they leave home. One utility message with the change and alternatives — another class, another time — with buttons to choose, saves wasted trips and complaints at the desk.
24.Payments and receipts
Renewals, instalments, PT packages and day passes can all be paid by link in the chat with receipts sent back — useful for members claiming wellness allowances from employers. Keep payment messages separate from marketing.
25.Frequently asked questions
Can a gym keep its existing WhatsApp number on the API?
Yes. Delete the number from the WhatsApp or WhatsApp Business app first, then register it on the API. Existing chat history on the phone does not transfer, so export anything you need before switching.
How much does the WhatsApp Business API cost for gyms?
Two parts: Meta's per-message charge (in India ₹0.115 per utility message and ₹0.8631 per marketing message, plus GST, on the July 1, 2026 rate card) and the platform plan. Reputoo does not add a markup per message; plan prices are on the pricing page.
Can a gym send membership renewal reminders on WhatsApp?
Yes. A reminder a couple of weeks before expiry and another a few days before, each with a payment link, keeps members continuous. Plain reminders are utility messages.
How can a gym use WhatsApp to reduce member drop-off?
By watching check-ins and messaging members who have not visited for two or three weeks — ideally from their trainer — with an invitation back while they are still members.
Can members book gym classes on WhatsApp?
Yes, with confirmations, reminders and automatic waitlists that offer a spot the moment someone cancels.
Can personal trainers message clients from the gym's number?
Yes. With a shared inbox trainers reply personally under the gym's number, so the relationship continues and the client stays with the gym if a trainer leaves.
Can members book classes via WhatsApp?
Yes. Members text your WhatsApp to see the class schedule and book a spot. The bot confirms their slot and sends a reminder before class.
How do I send monthly class schedules to all gym members?
Use WhatsApp Broadcast. One message to your full member list with the monthly schedule and new class additions. Far more members see it than would see an email.
Set up WhatsApp Business API for your business
1,000+ businesses onboarded · Member of NVIDIA Inception · Official WhatsApp Business API, no per-message markup.