Back to Blog
OperationsJuly 28, 202613 min read

50+ WhatsApp Message Templates for Indian Gyms (English + Hinglish)

Copy-paste messages for fee reminders, renewals, win-backs, class bookings and festival greetings — with the Hinglish versions that actually get replies, and the one setting that decides whether your WhatsApp bill is ₹0.86 a message or nearly free.

By Pranat Sharma

Below are 54 messages you can copy, change the name of your gym in, and start using this evening. They cover the whole life of a member: joining, paying, forgetting to pay, renewing, going quiet, coming back, and the birthday and Diwali messages in between.

Two things before the templates, because they change the result more than the wording does. One is the 24-hour rule, which decides whether you can message somebody at all. The other is the message category, which decides what you pay — in India a marketing template costs about ₹0.86 to send and a service reply costs nothing. Same words, different bill.

Everything in curly braces is a placeholder: {name}, {amount}, {date}. Whatever you use to send these will have its own way of filling those in.

The rule that decides whether you can message at all

WhatsApp splits your messages into two worlds. When a member messages you first, a 24-hour window opens and you can reply freely, in your own words, as many times as you like. Those replies are free.

Outside that window you can't just type a message. You have to send a pre-approved template — text you submitted to WhatsApp in advance and got cleared. That's why every list like this one exists: templates need writing before you need them, not at the moment a member goes quiet.

You also need consent before the first template goes out. In practice that means a line on your admission form saying you'll send fee, renewal and gym updates on WhatsApp, and the member ticking it. Keep the form. If somebody asks you to stop, stop that day and note it against their record.

What does each message actually cost you?

This is the part almost nobody mentions, and it can be the difference between a ₹400 monthly bill and a ₹4,000 one. WhatsApp bills templates by category, and you pick the category when you submit the template.

CategoryWhat it meansIndia cost per messageGym examples
MarketingPromotions, offers, anything selling somethingAbout ₹0.86, raised roughly 10% in 2026 from ₹0.78Diwali offer, referral push, new batch announcement
UtilityTied to a transaction or an account the member already hasMuch cheaper — typically a fraction of the marketing rateFee due, payment received, renewal reminder, class booked
AuthenticationOne-time passcodes onlySame low band as utilityLogin OTP for your member app
ServiceYour reply inside the 24-hour window after they message youFreeAnswering "what are today's timings?"

India rates as reported for 2026; Meta revises these periodically and volume tiers apply to utility and authentication. Check your provider's current rate card before budgeting.

Here's the practical version. A fee reminder is a utility message, because it's about money the member already owes on an account they already hold. A Diwali offer is marketing, because you're selling. If you submit your fee reminder as a marketing template out of habit, you've chosen to pay several times more for the most frequent message your gym sends.

Two things to keep straight. Don't bolt an offer onto a utility message — "your fee is due, also 20% off annual plans" turns it into marketing and can get the template rejected. And send your genuine promotions in fewer, better messages rather than weekly blasts, because marketing is priced deliberately high to discourage exactly that.

Welcome and first week (1–5)

The first week is when a member decides whether this is a place they belong. These are utility messages.

  • New member welcome — "Welcome to {gym}, {name}! Your {plan} membership is active from {start date} to {expiry date}. Gym timings are {timings}. Any questions, just reply here."
  • Orientation booking — "Hi {name}, your free first session with a trainer is set for {date} at {time}. Come 10 minutes early and wear proper shoes. See you then!"
  • QR code / member card sent — "Hi {name}, here's your check-in code for {gym}. Show it at the entrance screen each time you come in. Save this message so it's handy."
  • Trainer assigned — "Hi {name}, {trainer name} will be looking after your programme at {gym}. You'll meet on the floor on {day}. Their number is {phone} if you need to reschedule."
  • Day 7 check-in — "Hi {name}, you've completed your first week at {gym} — well done. Anything not clear about the equipment or your plan? Reply here and we'll sort it out."

Fee due and overdue (6–12)

This is the ladder that decides how much of your money comes in on time. Start soft, get specific, and never open with a threat. All utility.

The Hinglish versions here matter more than anywhere else in this list, because chasing money in stiff English reads as a legal notice and puts people on the defensive.

  • Three days before due — "Hi {name}, a heads-up that your {plan} fee of ₹{amount} is due on {date}. You can pay by UPI to {upi id} or at the desk. Thanks!"
  • Due today — "Hi {name}, your ₹{amount} fee for {plan} is due today. UPI to {upi id} or pay at the front desk — whichever is easier."
  • Three days overdue, gentle — "Hi {name}, your ₹{amount} fee was due on {date}. Probably just slipped your mind — you can pay by UPI to {upi id} whenever you're next free."
  • Three days overdue, Hinglish — "Hi {name}, aapki {plan} fee ₹{amount} {date} ko due thi. Shayad yaad nahi raha hoga — UPI {upi id} pe kar sakte ho, ya desk pe aake de dijiye. Thanks!"
  • Seven days overdue, firmer — "Hi {name}, your ₹{amount} fee is now a week overdue. Please clear it by {date} so your membership stays active. If something's come up, reply here and we'll work it out."
  • Seven days overdue, Hinglish — "Hi {name}, ₹{amount} ki fee ek hafte se pending hai. {date} tak clear kar dijiye taaki membership active rahe. Koi problem ho toh yahin reply kar dijiye, hum kuch rasta nikaal lenge."
  • Fifteen days, final notice — "Hi {name}, your ₹{amount} fee has been pending since {date} and your membership is now on hold. Clear the amount and it's reactivated the same day. Call {phone} if you'd like to discuss a payment plan."

Payments and receipts (13–16)

Confirming money is not admin overhead. It is the cheapest trust you will ever buy, especially when a member pays cash to a staff member at 9pm.

  • Payment received — "Thanks {name}! We've received ₹{amount} for your {plan} membership. Your plan is now active until {expiry date}."
  • Cash payment received — "Hi {name}, received ₹{amount} in cash at the desk today, {date}. Receipt number {number}. Your plan runs to {expiry date}."
  • Part payment — "Hi {name}, received ₹{paid} today. Balance of ₹{balance} is pending, due by {date}. Thanks for clearing part of it."
  • GST invoice — "Hi {name}, your invoice {invoice number} for ₹{amount} including GST is attached. Keep it for your records — reply here if you need the GSTIN corrected."

If you're not sure what belongs on a gym invoice, or whether you need to charge GST at all, we went through the current rate and a sample bill in the GST guide for gym memberships. Getting the invoice right matters most for the corporate members who claim it.

Renewal reminders (17–22)

Renewals are where most Indian gyms leak money quietly. Not because members refuse, but because nobody asked at the right time. The right time starts a week before expiry, not a week after.

  • Seven days before expiry — "Hi {name}, your {plan} membership at {gym} ends on {expiry date}. Renew before then and there's no break in your training. ₹{amount} by UPI to {upi id}, or at the desk."
  • Three days before — "Hi {name}, three days left on your membership ({expiry date}). Renewal is ₹{amount}. Shall I keep the same plan or would you like to change it?"
  • Expiry day — "Hi {name}, your membership ends today. Renew at ₹{amount} and nothing changes for you. If you'd rather pause for a month instead, that's fine too — just tell me."
  • Just lapsed, Hinglish — "Hi {name}, aapki membership kal expire ho gayi. ₹{amount} renew karke wahin se continue kar sakte ho. Agar break lena hai toh bata dijiye, hum plan hold kar denge."
  • Lapsed a week, win-back — "Hi {name}, it's been a week since your plan ended at {gym} and we've missed you on the floor. Everything alright? If you want to pick up where you left off, your slot is still there."
  • Annual upgrade — "Hi {name}, you've renewed monthly four times now. The annual plan works out to ₹{monthly equivalent} a month instead of ₹{amount} — saves you ₹{savings} a year. Want me to switch you over at your next renewal?"

One honest note on that last one. An annual plan is better for your cash flow and usually cheaper for the member, but don't push it on somebody who has been coming twice a month. You'll get the money now and lose the person later.

Members who've gone quiet (23–27)

This is the highest-value list in the whole post and the one almost nobody sends. A member who has stopped coming has not decided to quit yet. They usually decide when the plan lapses and nobody noticed.

Send these from a person, not from the gym. And do not attach an offer — a discount at this moment reads as a sales call, and you'll get silence.

  • Ten days no visit, Hinglish — "Hi {name}, kaafi din se gym nahi aaye, sab theek hai? Koi injury ya kaam ka pressure ho toh batao — schedule adjust kar sakte hain."
  • Ten days no visit, English — "Hi {name}, haven't seen you at {gym} in a couple of weeks. Everything okay? If your timings have changed, we can look at a slot that suits you better."
  • Three weeks quiet — "Hi {name}, it's been about three weeks. No pressure at all — just checking whether something about the gym isn't working for you. Honest answers help us fix things."
  • Comeback, Hinglish — "Hi {name}, waapas aa jao! Aapka plan {expiry date} tak chal raha hai, toh aane ka koi extra kharcha nahi. Kal shaam milte hain?"
  • Milestone, for the ones still coming — "{name}, that's 50 sessions at {gym} this year. Genuinely well done — most people don't get close. Keep going."

The catch is knowing who has gone quiet, which a register can't tell you and memory certainly can't. Any system that records check-ins can produce that list in seconds, and we covered how to build the habit of reading it in how to reduce member churn at your gym.

Classes and personal training (28–34)

Anything with a time and a seat needs a confirmation and a reminder. Empty spots in a capped class are money you can't recover.

  • Class booked — "Hi {name}, you're booked for {class} on {date} at {time} with {trainer}. Reply CANCEL if you can't make it so someone on the waitlist can take the spot."
  • Class reminder — "Reminder: {class} today at {time}. Bring a towel and water. See you there, {name}!"
  • Waitlist spot open — "Hi {name}, a spot just opened in {class} on {date} at {time}. First to confirm gets it — reply YES and it's yours."
  • Class cancelled — "Sorry {name}, {class} on {date} is cancelled — {reason}. Your booking is refunded to your account and you can book any other batch this week."
  • PT session reminder — "Hi {name}, your session with {trainer} is tomorrow at {time}. {trainer} has your programme ready. Eat something light an hour before."
  • PT sessions running low — "Hi {name}, you have {count} sessions left in your PT package. Want to top up before your next one so there's no gap?"
  • Trainer unavailable — "Hi {name}, {trainer} is off on {date} so your session moves to {new date} at {time}. Does that work? If not, tell me a better slot."

Birthdays and festivals (35–39)

The cheapest goodwill available to a gym. Birthdays are utility if you send only a greeting; the moment you add an offer, it becomes marketing and costs more, so decide which one you're sending.

  • Birthday, English — "Happy birthday, {name}! Everyone at {gym} hopes you have a brilliant day. Skip leg day today, you've earned it."
  • Birthday, Hinglish — "Happy birthday {name}! {gym} ki puri team ki taraf se best wishes. Aaj ke din cheat meal allowed hai, kal se wapas grind."
  • Joining anniversary — "{name}, one year at {gym} today. You've put in {count} sessions in that time. That's the hard part, and you did it."
  • Diwali greeting, Hinglish — "{gym} ki taraf se aapko aur aapke parivaar ko Diwali ki hardik shubhkamnayein, {name}! Mithai ka hisaab January mein karenge."
  • New Year — "Happy New Year, {name}! Gym reopens on {date} with regular timings. Whatever you've promised yourself this year, we'll help you get there."

Notices and closures (40–44)

Send these once, early, to everybody. A member who turns up to a locked shutter tells fifteen people.

  • Holiday closure — "Hi {name}, {gym} will be closed on {date} for {occasion}. We reopen {reopen date} at {time}. Plan your week accordingly!"
  • Timing change — "Hi {name}, from {date} our timings change to {new timings}. Everything else stays the same. Reply here if this creates a problem for your usual slot."
  • Equipment down — "Hi {name}, the {equipment} is out of service until about {date} while it's repaired. Sorry for the inconvenience — {trainer} can suggest an alternative in the meantime."
  • Emergency closure — "Hi {name}, {gym} is shut today due to {reason}. We'll message the moment we reopen. Sorry for the short notice."
  • New equipment — "Hi {name}, the new {equipment} is installed and ready from today. Ask any trainer for a quick demo before you use it."

Offers and referrals (45–49)

These are marketing messages and they cost the most, so send them rarely and make them count. A gym that messages an offer every fortnight trains its members to ignore everything it sends.

  • Referral ask, English — "Hi {name}, you've been with us {duration} now. If you know someone looking for a gym, send them my way — you both get {benefit} when they join."
  • Referral ask, Hinglish — "Hi {name}, koi dost ya family member gym dhoondh raha ho toh bhej dijiye — aap dono ko {benefit} milega. Zabardasti nahi, bas bata raha hoon!"
  • Referral reward earned — "Thanks {name}! {friend name} joined today, so {benefit} is added to your account. Appreciate you spreading the word."
  • Joining offer, Hinglish — "{gym} mein is mahine join karne pe admission fee ₹{amount} maaf. {end date} tak valid hai. Details ke liye reply kar dijiye."
  • Couple or group plan — "Hi {name}, we've started a couple plan — two memberships at ₹{amount} instead of ₹{regular}. Valid till {date} if you'd like to bring someone along."

Freeze, feedback and leaving (50–54)

How you treat somebody on the way out decides whether they come back in six months. In my experience a decent number do.

  • Freeze confirmed — "Hi {name}, your membership is paused from {start} to {end}. Your remaining {days} days are safe and start again when you're back. No charge while it's frozen."
  • Freeze ending — "Hi {name}, your pause ends on {date} and your membership picks up from there with {days} days left. Looking forward to having you back!"
  • Feedback ask — "Hi {name}, you've been training with us {duration}. Two quick questions — what's working, and what would you change about {gym}? Straight answers are genuinely useful."
  • Cancellation acknowledged — "Hi {name}, your membership is cancelled as requested, effective {date}. Thanks for training with us. If you ever want to come back, your record's here and there's no rejoining fee."
  • Three months later, Hinglish — "Hi {name}, kaafi time ho gaya! {gym} mein {change} naya aaya hai. Kabhi aake dekh lijiye — bina kisi commitment ke ek session free hai."

When should each message go out?

Wording matters less than timing. This is the schedule I'd run for a gym of 100 to 300 members.

MessageWhenCategoryHow often
WelcomeWithin an hour of joiningUtilityOnce
Fee due3 days before, on the day, then day 3, 7 and 15UtilityUp to 5 per cycle
Payment receivedImmediately, especially for cashUtilityEvery payment
Renewal7 days before, 3 days before, expiry day, day afterUtility4 per cycle
Gone quietDay 10 and day 21 of no visitUtilityTwice, then leave it
Class reminderEvening before, or 2 hours aheadUtilityPer booking
Birthday / festivalOn the day, before 11amUtility unless it carries an offerA few a year
OffersFestival season and new-year onlyMarketingNo more than monthly

Sending these by hand works up to about 60 members. Past that, somebody has to sit with a list and a phone every evening, and the day they're on leave is the day nobody gets reminded. That's the point at which most owners tie the messages to plan expiry dates instead, which is what our member reminders do — the message goes out because a date arrived, not because someone remembered.

If you want the strategy behind the messages rather than the messages themselves, we wrote about what to send, when, and what to automate separately.

Common questions

Can I send these from a normal WhatsApp number?

For a small member list, yes — WhatsApp Business on a phone handles saved quick replies and broadcast lists, and it costs nothing. The limits show up as you grow: broadcast lists only reach people who have saved your number, and mass-messaging from a personal number risks getting it blocked. Once you're past roughly 150 members, the official API through a provider is the safer route.

Do I need permission before sending gym reminders on WhatsApp?

Yes. You need the member's consent before the first template message, which in practice is a line on your admission form covering fee, renewal and gym updates, with a tick box. Keep the signed form. If a member asks you to stop, stop immediately and record it — continuing after a request is how numbers get reported and blocked.

Why is my fee reminder costing so much to send?

Almost always because it was submitted as a marketing template instead of a utility one. In India, marketing templates run around ₹0.86 a message while utility sits far lower. A fee reminder is legitimately utility — it concerns money owed on an existing account. Check the category on your most-sent templates first; that one fix usually cuts the bill more than rewriting anything.

What is the 24-hour window?

When a member sends you a message, a 24-hour window opens in which you can reply in free-form text, as much as you like, at no cost. Outside that window you can only send pre-approved templates, which are billed. It's why ending messages with an invitation to reply is worth doing — a reply opens a free window for the real conversation.

Should I send messages in Hindi, English or Hinglish?

Match how you already talk to that member at the desk. In most tier-2 and tier-3 gyms, Hinglish in Roman script gets the warmest response for anything personal — chasing dues, win-backs, festival wishes. Keep money details like amounts, dates and invoice numbers in numerals regardless of language, and keep formal notices in plain English so there's no ambiguity about a date or an amount.

The two that matter most

If you only ever set up two of these, make them the renewal reminder at seven days before expiry, and the quiet-member message at day ten. Those two catch money while it's still catchable. Everything else on this page is polish.

And read your own messages out loud before you save them. If it sounds like a bank wrote it, your members will treat it like one.

Reminders that send themselves

Renewal nudges, dues follow-ups and welcome messages over WhatsApp and SMS, tied to each member's plan and expiry date.

Explore the feature
P

Pranat Sharma

Founder, ManageYourGym

Pranat is the founder of ManageYourGym and works directly with Indian gym owners on member management, UPI payments, QR attendance, and multi-branch operations. He writes from what the team sees working in real gyms across India every day.

More from the Blog