Copy-paste templates

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 WhatsApp

Welcome 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.

  1. 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.

  2. 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!

  3. 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.

  4. 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.

  5. Yoga

    Namaste {{name}}, and welcome! Mats are available, but feel free to bring your own. Come on an empty stomach and wear comfortable clothes.

  6. 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.

  7. 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.

  1. 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.

  2. Same day

    Today's the day, {{name}}! {{class}} at {{time}} with {{trainer}}. Bring water and a towel.

  3. Short

    Reminder: {{class}}, {{date}}, {{time}}. See you there, {{name}}!

  4. Waitlist spot

    Good news {{name}} – a spot opened in {{class}} at {{time}} today. Reply YES within 30 minutes to grab it.

  5. 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.

  6. Timetable change

    Hi {{name}}, from {{date}} the {{class}} class moves to {{time}}. Same instructor, same energy!

  7. 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.

  1. Confirmation

    Hi {{name}}, your PT session with {{trainer}} is booked for {{date}} at {{time}}. Eat a light snack an hour before and bring water.

  2. Reminder

    Hi {{name}}, reminder of your session with {{trainer}} tomorrow at {{time}}. Please give 24 hours' notice if you need to move it.

  3. Package low

    Hi {{name}}, you have {{sessions_left}} PT sessions left in your package. Want to top up so you don't lose momentum?

  4. Progress

    Great work today, {{name}}! {{trainer}} noted a big improvement on your squat. Keep it up – next session is {{date}}.

  5. Missed session

    Hi {{name}}, we missed you at your {{time}} session today. Everything okay? Reply and we'll rebook.

  6. 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.

  1. 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.

  2. Few days before

    Hi {{name}}, just a few days left on your membership (ends {{end_date}}). Renew now so your access isn't interrupted.

  3. Last day

    Hi {{name}}, your membership expires today. Renew by tonight to keep your locker and your streak!

  4. 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.

  5. Upgrade

    Hi {{name}}, you've been coming 4 times a week – an annual plan would save you {{amount}} compared to monthly. Want the details?

  6. Thank you

    Thank you for renewing, {{name}}! Your {{plan}} membership now runs until {{end_date}}. Here's to another strong year.

  7. 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.

  1. 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!

  2. Due today

    Hi {{name}}, your membership fee of {{amount}} is due today. You can pay at the front desk or with the link below.

  3. 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?

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. Class invite

    Hi {{name}}, miss the energy? Join a {{class}} class this week – it's a fun way to get back into the routine.

  4. Offer

    We miss you, {{name}}! Come back before {{date}} and get a free PT session to restart your plan.

  5. Short

    Hi {{name}}, just checking in. Need a new routine or a different class time? Reply and we'll help.

  6. 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.

  1. 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.

  2. Transformation

    Ready for a change, {{name}}? Our 8-week transformation programme starts {{date}}: training, nutrition guidance and weekly check-ins. Limited spots.

  3. 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.

  4. New class

    New class alert, {{name}}! {{class}} launches on {{date}} at {{time}}. The first session is free for all members.

  5. New Year

    Happy New Year, {{name}}! Kick off your goals with our New Year challenge starting {{date}}. Reply JOIN and we'll add you.

  6. Winners

    Congratulations {{name}}! You finished the challenge in the top 10. Pick up your prize at the front desk this week.

  7. 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. 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. 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. 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. 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. 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

What should a gym welcome message say?

Welcome the member by name, confirm their plan and start date, share opening hours and what to bring, and tell them who to ask for help. Offering a free induction is a great touch.

How do I remind gym members to renew?

Send a reminder about two weeks before the end date and again a few days before, with the renewal price and a simple way to renew. Thank them once they do.

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.

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.

No. It has no integrations or API. Export your members to Excel or CSV and upload the file.

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