Blog · Templates
Gym membership renewal reminders on WhatsApp
Members rarely quit on purpose. Their plan runs out, a busy week happens, and the habit is gone. A renewal reminder with a payment link, sent before the last day, keeps most of them training.
Why renewals slip
A member on a 3-month plan isn’t counting days. When the plan ends, the front desk might mention it, or might not. By the time anyone calls, the member has missed two weeks and feels awkward coming back. A reminder before the end date, with a link to pay in one tap, removes the gap.
When to send renewal reminders
| When | What to send |
|---|---|
| 7 days before expiry | A heads-up with the plan, the amount and the payment link. |
| 2 days before | A short reminder. Most people pay here. |
| On the expiry day | “Your plan ends today” with the link. |
| 3 to 5 days after | A friendly check-in. Not a sales push. |
| Right after payment | The receipt and the new end date. |
8 renewal messages you can copy
To message a member who hasn’t written to you in the last 24 hours, you need a template Meta has approved. A renewal reminder about the member’s own plan is a Utility template. Keep it about the plan only; an offer turns it into Marketing. {{1}}, {{2}} are filled in for each member.
1. Seven days before
“Hi {{1}}, your {{2}} membership at {{3}} ends on {{4}}. Renew for ₹{{5}} here: {{6}}. Reply if you have any question.”
2. Two days before
“Hello {{1}}, a reminder that your membership ends in 2 days, on {{2}}. Renew online to keep your access: {{3}}. Thank you!”
3. Expiry day
“Hi {{1}}, your {{2}} plan ends today. Renew here to keep training without a break: {{3}}. Already paid? Please ignore this.”
4. Personal training sessions running out
“Hi {{1}}, you have {{2}} personal training sessions left with {{3}}. To book the next pack of {{4}}, pay here: {{5}}.”
5. Studio class pack
“Hello {{1}}, your {{2}}-class pack at {{3}} has {{4}} classes left and is valid until {{5}}. Renew here: {{6}}.”
6. Receipt
“Thank you, {{1}}! We’ve received ₹{{2}} for your {{3}} plan. Your membership now runs until {{4}}. See you at the gym!”
What to send after the plan expires
Once the plan has ended, the tone should change. Don’t keep sending “pay now”. Ask, and listen.
7. A few days after expiry
“Hi {{1}}, we noticed your membership at {{2}} ended on {{3}}. Is everything okay? Reply here if you’d like to restart or need a different plan.”
The answers are useful. “Travelling for a month” means a reminder next month. “Too expensive” means a shorter plan might work. “Timing issue” means a different batch. Your trainer or manager can reply from the shared inbox.
8. Come-back offer (Marketing)
If you want to offer something to bring lapsed members back, send it as a separate Marketing template, a few weeks later:
“Hi {{1}}, we miss you at {{2}}! Restart this month and get {{3}} on a {{4}} plan. Reply YES and we’ll send the details.”
Marketing templates cost more from Meta (about ₹0.86 each in India, against about ₹0.115 for utility), so send them only to members who are likely to come back, not your whole list.
Automating it
Doing this by hand for 300 members means a spreadsheet and a lot of copy-paste. In GetSetSales:
- Save the end date on the contact. Use a custom field for the plan end date and a tag like “expires-dec”. Import members from Excel or CSV; 91 is added to 10-digit numbers.
- Send to the right tag. Each week, send the reminder campaign to members whose plan ends soon, scheduled for a morning when people check their phones.
- Payment in the chat. Put a Razorpay or PayU link in the message. Members pay by UPI or card.
- Receipt on its own. An automation triggered by the Razorpay or PayU payment sends message 6 the moment money comes in, and can add the payment as a row in Google Sheets.
- Payers move to Won. Members who pay move to Won in the pipeline automatically, so the front desk sees who is still pending.
Members who reply STOP are opted out and never get campaigns again. For more on timing and wording, see fee reminder messages, which follow the same pattern.
What it costs
With us, each conversation is ₹0.15 and replies in it are free. Reminders to 300 members cost ₹45 with us, plus Meta’s utility rate billed by Meta. Each automation run (like the receipt) is ₹0.15. Your first 100 are free. See the page for gyms and studios.
Related: a WhatsApp follow-up plan from free trial to membership and why WhatsApp templates get rejected.
Common questions
Is a gym renewal reminder Utility or Marketing?
Utility, when it is only about the member’s own plan ending and the amount to renew. Add a discount or a new offer and Meta treats it as Marketing.
How many days before expiry should I remind members?
Seven days and two days before, plus one on the expiry day, works for most gyms. Stop once they pay or reply.
Can members pay the renewal on WhatsApp?
Yes. Send a Razorpay or PayU payment link in the chat. Members pay by UPI or card, and an automation can send the receipt back on WhatsApp.
