Fitness & Sports

How to Win Back Gym Members With WhatsApp: Segments, Messages and Opt-In Rules

Former members already know your gym, your coaches and the route there. A respectful WhatsApp win-back campaign asks why they left, fixes what it can and makes coming back easy.

Start your chatbot now
Win back gym members with a WhatsApp comeback message – ChatsHero
A respectful WhatsApp message that makes coming back easy.
On this page
  1. Why win back
  2. Why members leave
  3. Who to contact first
  4. Step-by-step campaign
  5. Message examples
  6. Costs
  7. Tracking results
  8. Protecting your number
  9. Frequently Asked Questions

To win back gym members, start with the people who lapsed recently, ask one simple question about why they stopped, and reply with a fair, relevant way back, such as an off-peak plan or no joining fee. On WhatsApp these are marketing messages (an assumed RM0.35 each in Malaysia), so send them only to former members who agreed to receive offers.

Budgeting note: 26 September 2026

RM0.35 and RM0.06 in this article and its supplied illustrations are planning assumptions, not verified current Meta quotations. Gupshup's October announcement describes 1,000 free service replies per business phone number per month, then eligible service charges from 1 October 2026. Utility templates do not use that allowance. Inbound messages and qualifying 72-hour free entry point messages remain exempt. Confirm the recipient market, applicable rate card, free allowance and provider fees before budgeting. Figures below exclude tax and any unlisted costs.

Integration scope

Examples show a proposed workflow, not a guarantee that every account or plan supports it. Ask our team to confirm the channel, integration, permissions and delivery method for your setup. Staff-group notifications and group assistants require separate eligibility and integration checks; a standard one-to-one WhatsApp API account should not be assumed to access every existing staff group. Use approved individual notifications or a staff dashboard if group delivery is unavailable. Test the workflow and human handover before use.

Key takeaways
  • Former members are warm leads: they know your gym and chose you once.
  • Split them by how long ago they left; people who lapsed in the last 60 days are a sensible place to start.
  • Ask why before you offer: price, time, moving and motivation each need a different answer.
  • Win-back offers are marketing messages on WhatsApp and need opt-in to promotions.
  • Do not message people who opted out, and do not keep old member data longer than you need.
  • Record every reason, reply and rejoin in Google Sheets to learn what makes members leave.

Why should you try to win back gym members?

A former member already did the hardest part once: they chose your gym.

Every gym loses members. The US-based Health & Fitness Association (formerly IHRSA) reports an average annual attrition rate of around 28.6% for health clubs, from its Profiles of Success data (HFA). The same article cites research that acquiring a new customer costs about five times more than keeping an existing one. These are US industry figures, not Malaysian data.

Former members sit in between. They know where you are, which coach they liked and which class times suit them. Compared with a cold lead from an ad, the conversation starts much further along. It is tempting either to do nothing, or to send the same "come back, 20% off!" blast to everyone who ever signed up.

A better approach is a small, respectful campaign on WhatsApp, where you already talk to members about bookings and renewals.

Why do gym members leave in the first place?

Before you try to win back gym members, understand the reasons. In an IHRSA consumer survey cited by HFA, 38% of former members said the club was too expensive and 23% said they left because they were not using it (HFA). HFA also lists weak staff connection and lack of group classes among the top reasons members quit.

Reason they leftWhat a win-back message can offer
PriceAn off-peak or shorter plan, or waiving the joining fee
No time or schedule changedNew opening hours, short 30-minute classes, early-morning slots
Not using it / lost motivationA coach check-in, a group class, a buddy pass
Moved awayNothing, simply thank them and stop messaging
Bad experienceA personal reply from the manager, not an automated offer

These survey figures come from the US and are several years old, so use them as a guide. Your own "why did you leave?" replies will tell you far more about your gym.

Which lapsed gym members should you contact first?

Not every former member deserves the same message. Split your list by how long ago they left:

For people who left more than a year ago, or never agreed to promotions, do not include them. Malaysia's Personal Data Protection Act expects personal data to be used for the purpose it was collected for and not kept longer than necessary. A clean, consented list also protects your WhatsApp number's quality rating.

Rule of thumb

Two messages per former member per campaign, at most. If there is no reply, mark them "no response" and leave them alone for at least a few months.

How do you run a WhatsApp campaign to win back gym members?

Here is a simple campaign a gym can run with ChatsHero and Google Sheets:

  1. Export your lapsed list. Name, WhatsApp number, last plan, end date and whether they opted in to promotions.
  2. Filter and segment. Keep only opted-in contacts, then tag each one by segment (1–60 days, 2–6 months, 6–12 months).
  3. Send the "why" message. A short, friendly question with numbered replies: price, time, moved, other.
  4. Let the AI answer. Train it on your plans, hours, class timetable and comeback terms in Plan and Build modes. It replies to each reason with the matching option, in English, Bahasa Melayu or Chinese.
  5. Hand over the sensitive ones. Complaints, bad experiences and health-related reasons go to the manager or a coach via a Human Agent Needed alert.
  6. Confirm the rejoin. When a member picks a plan, the AI sends the payment details and your team verifies the payment and reactivates access.
Four-step WhatsApp flow to win back gym members
The win-back campaign in four steps, with opt-in checked first.

This is the "Remind, Record, Report" part of ChatsHero's 5R approach: the message goes out, every reply is saved, and your team sees a weekly summary.

What should a win-back message to gym members say?

Keep it human and short. Lead with the member, not the discount. Examples for the fictional Summit Fitness in Kuching (prices are illustrative):

"Why" message: "Hi Daniel 👋 We miss you at Summit! If you don't mind sharing, why did you stop? 1️⃣ Price 2️⃣ No time 3️⃣ Moved 4️⃣ Other. Please reply with 1, 2, 3 or 4 🙏 Reply STOP if you'd rather not hear from us."

After "No time": "Thanks for telling us 🙏 We now open 6am–11pm, and our 30-minute express classes run every evening. Want to try our off-peak plan at RM99/month?"

After "Price": "Understood. For returning members, we waive the RM50 joining fee until Sat 31 Oct. Reply 1 to see the plans."

Example WhatsApp conversation winning back a lapsed gym member with an off-peak plan
Illustrative conversation: A) "why" message with opt-out, B) matching offer, C) payment for the team to verify, D) access reactivated next morning.

What to avoid

Try it yourself

Want to see how this looks with your own business? WhatsApp us and chat with the ChatsHero AI.

How much does a WhatsApp win-back campaign for gym members cost?

Win-back messages are promotional, so Meta classes them as marketing, an assumed RM0.35 each in Malaysia, billed to your own WhatsApp Business account. eligible service replies above the monthly 1,000-message allowance per phone number inside the customer-service window after a member responds are service messages, charged per message using an illustrative utility-rate assumption (≈ RM0.06) from 1 October 2026 (see Meta's pricing page and this summary of the change).

Example campaignMessagesApprox. Meta fees
200 opted-in former members, 1 "why" message200 marketing200 × RM0.35 = RM70
Follow-up offer to 120 who did not reply120 marketing120 × RM0.35 = RM42
Total320RM112 (plus charged replies)

In this example, one rejoined member on a RM99 monthly plan covers the RM112 in Meta fees within two months. Your ChatsHero plan is separate, with unlimited messages and blasting inside the platform; see plans and pricing.

How do you track rejoins and reasons in Google Sheets?

Every former member in the campaign gets one row: segment, reason, offer sent and status. After one campaign you will know whether most people left over price, time or motivation, which is useful long before the next member thinks about leaving.

Google Sheet tracking lapsed gym members, reasons for leaving and rejoin status
Illustrative Google Sheet: segment, reason and rejoin status for each former member.

Keep the reason column simple (price, time, moved, other). If someone mentions an injury or health issue, record only "personal, passed to coach" and let a person follow up. Treat the whole sheet as personal data and limit access to the staff who need it.


How do you win back gym members without hurting your WhatsApp number?

Use the official WhatsApp Business API, message only opted-in former members, and keep the campaign small and relevant. This lowers your risk; it does not make a number immune to restrictions. Blocks and reports lower your quality rating; low quality can pause your templates and stop your messaging limit from growing, so check WhatsApp Manager. Meta also says WhatsApp may limit the number of marketing template messages a person receives from any business in a given period when they are less likely to be receptive, so a win-back message is not guaranteed to be delivered.

Once members rejoin, the real work is keeping them: clear renewal reminders and a coach who knows their name. Start small this month with the 1–60 day group and see what the replies tell you. About ChatsHero · more on the ChatsHero blog.

Frequently Asked Questions

What is the best way to win back gym members?

Start with members who lapsed in the last 60 days, ask one short question about why they stopped, and reply with an option that matches the reason, such as an off-peak plan or new class times. Send it only to former members who opted in to offers.

Is a win-back message a marketing message on WhatsApp?

Yes. Comeback offers are promotional, so Meta classes them as marketing, an assumed RM0.35 each in Malaysia. They need opt-in and an easy way to unsubscribe.

How many win-back messages should I send?

At most two per former member per campaign: the "why" question and one follow-up. If there is no reply, mark them as no response and wait several months.

Can I message members who left years ago?

It is better not to. Old contacts may not remember agreeing to hear from you, which raises the chance of blocks and reports, and the PDPA expects you not to keep personal data longer than necessary.

What offer works best to bring back gym members?

It depends on why they left. Price issues suit off-peak plans or a waived joining fee; time issues suit new hours or short classes; motivation issues suit a coach check-in or group class.

Can the AI handle complaints from former members?

It should hand them over. ChatsHero sends a Human Agent Needed alert to your team's WhatsApp group so a manager replies personally.

Sources

  1. Health & Fitness Association: Why health club retention requires a technology solution
  2. Health & Fitness Association: 5 reasons health club members quit
  3. Meta: WhatsApp Business Platform pricing
  4. Jabatan Perlindungan Data Peribadi (PDPA Malaysia)

Further reading

Bring former members back, one conversation at a time

ChatsHero asks why they left, replies with the right option and records every rejoin, while your coaches handle the personal cases.

Start your chatbot nowChat with us on WhatsApp