Gym WhatsApp Messages for Members
Here are 45 gym WhatsApp messages for gyms, fitness studios, yoga and martial-arts schools: welcome messages, class reminders, membership renewals, missed-you check-ins, trainer appointments, payment reminders and challenge announcements. They use {{name}}, {{class}}, {{date}}, {{time}}, {{trainer}} and {{amount}} so each member gets their own details.
Updated · Free · No install · Works with your own WhatsAppWelcome messages for new members
The first two weeks decide whether a new member becomes a regular. A warm welcome with the practical basics – opening hours, what to bring, who to ask – makes the first visit far less intimidating.
Placeholders in double curly brackets are columns in your member sheet: {{name}}, {{plan}}, {{start_date}}, {{trainer}} and so on.
- Welcome
Welcome to the gym, {{name}}! Your {{plan}} membership starts on {{start_date}}. Bring a towel, a water bottle and your enthusiasm. Any questions, just reply here.
- Short
Hi {{name}}, welcome aboard! We're open 6 am to 10 pm on weekdays and 8 am to 6 pm at weekends. See you on the floor!
- Induction
Hi {{name}}, your free induction with {{trainer}} is booked for {{date}} at {{time}}. We'll show you the equipment and build a starter plan together.
- Studio
Welcome to the studio, {{name}}! Your first class is {{class}} on {{date}} at {{time}}. Arrive 10 minutes early so we can get you settled.
- Yoga
Namaste {{name}}, and welcome! Mats are available, but feel free to bring your own. Come on an empty stomach and wear comfortable clothes.
- Day 7 check-in
Hi {{name}}, you've had your first week with us – how's it going? If you'd like help with a routine, {{trainer}} is happy to take you through one.
- Day 30
One month in, {{name}}! That's a real habit forming. Want a quick progress check with a trainer this week? It's included in your plan.
Class reminder messages
Class reminders reduce empty spots and late cancellations. Send them the evening before for morning classes, and a few hours before for evening ones.
- Day before
Hi {{name}}, see you tomorrow for {{class}} at {{time}}! Can't make it? Reply and we'll give your spot to someone on the waitlist.
- Same day
Today's the day, {{name}}! {{class}} at {{time}} with {{trainer}}. Bring water and a towel.
- Short
Reminder: {{class}}, {{date}}, {{time}}. See you there, {{name}}!
- Waitlist spot
Good news {{name}} – a spot opened in {{class}} at {{time}} today. Reply YES within 30 minutes to grab it.
- Class cancelled
Sorry {{name}}, today's {{class}} at {{time}} is cancelled because the instructor is unwell. You can join the {{new_time}} class instead – reply to switch.
- Timetable change
Hi {{name}}, from {{date}} the {{class}} class moves to {{time}}. Same instructor, same energy!
- Holiday hours
Hi {{name}}, holiday hours: we're open 8 am to 2 pm on {{date}}, with no evening classes. Have a great break!
Try it with your own list
Upload an Excel or CSV file, write your message and see exactly how it looks before anything is sent.
Personal trainer appointment messages
Personal training sessions are paid time, so confirm them clearly and remind members the day before.
- Confirmation
Hi {{name}}, your PT session with {{trainer}} is booked for {{date}} at {{time}}. Eat a light snack an hour before and bring water.
- Reminder
Hi {{name}}, reminder of your session with {{trainer}} tomorrow at {{time}}. Please give 24 hours' notice if you need to move it.
- Package low
Hi {{name}}, you have {{sessions_left}} PT sessions left in your package. Want to top up so you don't lose momentum?
- Progress
Great work today, {{name}}! {{trainer}} noted a big improvement on your squat. Keep it up – next session is {{date}}.
- Missed session
Hi {{name}}, we missed you at your {{time}} session today. Everything okay? Reply and we'll rebook.
- Assessment
Hi {{name}}, it's been 8 weeks – time for your progress assessment with {{trainer}}. Shall we book {{date}} at {{time}}?
Membership renewal messages
Remind members two weeks and again a few days before their plan ends. State the end date and the renewal price, and make renewing a one-step reply or link.
- 2 weeks before
Hi {{name}}, your {{plan}} membership ends on {{end_date}}. Renew before then to keep your rate of {{amount}}. Reply RENEW and we'll send the link.
- Few days before
Hi {{name}}, just a few days left on your membership (ends {{end_date}}). Renew now so your access isn't interrupted.
- Last day
Hi {{name}}, your membership expires today. Renew by tonight to keep your locker and your streak!
- Expired
Hi {{name}}, your membership ended on {{end_date}}. We'd love to have you back – renew this week and we'll waive the joining fee.
- Upgrade
Hi {{name}}, you've been coming 4 times a week – an annual plan would save you {{amount}} compared to monthly. Want the details?
- Thank you
Thank you for renewing, {{name}}! Your {{plan}} membership now runs until {{end_date}}. Here's to another strong year.
- Freeze option
Hi {{name}}, travelling or injured? You can freeze your membership for up to a month instead of cancelling. Just reply FREEZE.
Payment due reminders
Keep payment messages factual and friendly. Include the amount, the due date and an easy way to pay, and add "ignore if already paid" to early reminders.
- Before due
Hi {{name}}, a friendly reminder that your monthly fee of {{amount}} is due on {{due_date}}. Please ignore this if you've already paid. Thanks!
- Due today
Hi {{name}}, your membership fee of {{amount}} is due today. You can pay at the front desk or with the link below.
- Card failed
Hi {{name}}, your automatic payment of {{amount}} didn't go through. Could you update your card or pay at the desk this week?
- Overdue
Hi {{name}}, your fee of {{amount}} from {{due_date}} is still pending. Please let us know when you can pay, or talk to us if you need a payment plan.
- Received
Thanks {{name}}! We've received your payment of {{amount}}. See you at the gym!
Missed-you messages for inactive members
When a member stops coming, a friendly check-in after two or three weeks often brings them back. Be encouraging, never guilt-tripping, and give one easy next step.
- Gentle
Hi {{name}}, we haven't seen you in a couple of weeks. Everything okay? Your spot on the gym floor is waiting whenever you're ready.
- Motivating
Hey {{name}}, the hardest workout is the first one back. Come in this week and {{trainer}} will help you ease back in – no pressure.
- Class invite
Hi {{name}}, miss the energy? Join a {{class}} class this week – it's a fun way to get back into the routine.
- Offer
We miss you, {{name}}! Come back before {{date}} and get a free PT session to restart your plan.
- Short
Hi {{name}}, just checking in. Need a new routine or a different class time? Reply and we'll help.
- Feedback
Hi {{name}}, we noticed you haven't been in lately. Is there anything we could do better? Your honest answer really helps.
Challenge and event announcements
Challenges and events keep members engaged. Announce them two to three weeks ahead, with a clear start date, what's involved and how to sign up.
- 30-day challenge
Hi {{name}}, our 30-day fitness challenge starts on {{date}}! Daily workouts, a leaderboard and prizes for the most consistent members. Reply JOIN to sign up.
- Transformation
Ready for a change, {{name}}? Our 8-week transformation programme starts {{date}}: training, nutrition guidance and weekly check-ins. Limited spots.
- Bring a friend
Hi {{name}}, it's bring-a-friend week! Your friends can train free with you from {{date}} to {{end_date}}. Just bring them along.
- New class
New class alert, {{name}}! {{class}} launches on {{date}} at {{time}}. The first session is free for all members.
- New Year
Happy New Year, {{name}}! Kick off your goals with our New Year challenge starting {{date}}. Reply JOIN and we'll add you.
- Winners
Congratulations {{name}}! You finished the challenge in the top 10. Pick up your prize at the front desk this week.
- Community event
Hi {{name}}, join us for a charity run on {{date}} at {{time}}. All fitness levels welcome – reply to register.
How to send to all your members with each name and date
Renewal reminders, class changes and challenge announcements go to dozens or hundreds of members. Rapid Sender is a free tool for WhatsApp that runs in your browser and sends from your own WhatsApp, one chat per member, with each name, plan and date filled in from your sheet. Numbers do not need to be saved in your phone.
It has no scheduling, no auto-reply and no integration with gym software. Export your member list to Excel or CSV, filter it (for example, memberships ending this month) and send.
- 1
Export and filter your members
Make an Excel or CSV file with columns such as name, phone, plan, end_date and amount. Filter to the group you need. Up to 5,000 rows per upload.
- 2
Link your WhatsApp
Open Rapid Sender, then on your phone go to WhatsApp, Linked devices, Link a device and scan the QR code, or use the pairing code. No install or sign-up.
- 3
Upload and write
Upload the sheet; column names become placeholders such as {{plan}} and {{end_date}}. Paste a template and check the live preview. Attach a timetable or challenge poster if you like.
- 4
Test, then send
Send a test to yourself, then send. Rapid Sender pauses a random 7 to 10 seconds between messages, so 200 members take about half an hour.
- 5
Use the report
The live report shows who received it. Download it as Excel to see who to follow up with, or send only to the people left.
Tips for gym messages that keep members
Get WhatsApp consent at sign-up and note it in your member sheet.
Use the trainer's name. Members stay for people they like, not just equipment.
Keep reminders and renewals separate from promotions, and send promotions sparingly.
Celebrate milestones – 10th visit, 100th class, a personal best. A short congratulations goes a long way.
Send in daytime hours, not just before 6 am classes.
Message only members and leads who gave you their number – it lowers the risk of reports, though nothing can guarantee a number won't be restricted.
Frequently asked questions
How do I win back inactive gym members?
Check in after two or three weeks of no visits with a friendly, guilt-free message and one easy step, such as a class invite or a free session with a trainer.
Can I send class reminders automatically?
Rapid Sender has no scheduling. You upload the class list and press send. Many studios do it once each evening for the next day's classes.
Can Rapid Sender connect to my gym management software?
No. It has no integrations or API. Export your members to Excel or CSV and upload the file.
Is it OK to send payment reminders to gym members on WhatsApp?
Yes, for members who shared their number with you. Keep it polite and factual, include the amount and due date, and offer a way to talk if they're struggling.
Ready to send your message?
Upload your list, write your message and connect your WhatsApp. It is free and takes a few minutes.
Start sending