← Back to blogfitness

Gym Text Message Templates: The Member Retention Playbook

October 4, 2026 · Android Texter

Gym Text Message Templates: The Member Retention Playbook

A new member signs up on the 2nd, comes in four times the first week, twice the second, once the third, and then nothing. Nobody at the front desk notices until the cancellation request lands six weeks later, and by then there is nothing left to save. If you run a gym or a studio, you already know that pattern. What most gyms lack is a written sequence for catching it: what gets texted, on which day, by whom, and what happens when the member doesn't answer.

This is that sequence. It covers the first 30 days, the attendance drop, class reminders, failed payments and the cancellation conversation, with templates you can paste in this week.

Where a gym actually loses members

Members rarely leave in one decision. They leave in stages: the first missed week, the second, the point where coming back feels awkward, and finally the billing date that reminds them they are paying for something they don't use. Each stage is harder to recover than the one before.

So the playbook below is organised by trigger rather than by campaign. Every message fires because something happened (or stopped happening) in your check-in data. You need three things from your gym software, all of which a membership system can usually export or report on: join date, last check-in date, and payment status.

The first 30 days: the onboarding sequence

The first month decides whether a member forms a habit. The aim of these texts is a second and third visit, not a sale.

Template 1: day 0, sent within an hour of sign-up

Hi Dana, it's Marcus at Ironside Fitness. Welcome in. Save this number: it's the front desk, and a real person reads it. What time of day are you planning to train? I'll point you at the classes that fit. Reply STOP to opt out.

The question at the end is the point. A member who answers has started a conversation, and the reply tells you which class schedule to send.

Template 2: day 3, only if there is no second check-in

Hey Dana, how did the first session feel? If you'd like, I can book you into the 6:15 pm Thursday intro circuit. It's a good one for finding your way around the floor. Want a spot?

If they've already been back, skip this one.

Template 3: day 10, to everyone

Dana, quick check in from Ironside. Anything about the gym that isn't working for you yet? Timing, equipment, feeling lost on the floor? A one-word answer is fine.

Day 10 replies are where you hear "I don't know how to use the machines" or "evenings are too crowded." Both are fixable, and both are reasons people quietly cancel in month three.

No reply to any of the three? Do nothing extra. Let the attendance-drop trigger below take over if visits stop.

The attendance drop: 14 days and 30 days

Empty treadmills on a quiet gym floor, the gap inactive member texts try to fill This is the most valuable trigger you have. Pull a report of active members with no check-in for 14 days, every Monday morning, and text that list.

Template 4: 14 days without a visit

Hi Dana, Marcus at Ironside. Haven't seen you in a couple of weeks, which usually means life got busy. Want me to hold you a spot in Saturday's 9 am class? Just reply yes.

Two rules make this work. First, no guilt and no "we miss you." Second, offer one specific, low-effort way back: a named class with a time, not "come in anytime." A reply of "yes" should get a booking confirmation from a person within the hour.

Template 5: 30 days without a visit

Dana, it's Marcus. Checking in rather than selling: if the gym doesn't fit right now, we can freeze your membership instead of you paying for visits you aren't making. Want me to look into that, or would a different class time help?

A freeze costs you money in the short term, but a member paying for nothing tends to cancel for good once they notice. Check your membership agreement and software for the freeze terms you actually offer before sending this, and only offer what you can deliver.

No reply at 30 days? Stop texting about attendance. Mark the account for a phone call from the manager, and move on. A third unanswered attendance text is the one that gets a STOP.

Class reminders and the waitlist

Spin class with one open bike in the front row, filled by a gym waitlist text Most class-booking software already sends reminders. If yours does, and your no-show rate is fine, leave it alone. Where a text from your own number earns its place is the waitlist.

Template 6: a waitlist spot opens

Spot just opened in tonight's 6 pm spin with Kelly. First to reply YES gets it. I'll hold it for 20 minutes.

Send it to the waitlist in order, or to the whole list at once if the class starts within two hours.

Failed payments

A failed card is often the first sign a member was going to let the membership lapse anyway, so treat it as a retention message rather than a collections message.

Template 7: card declined, sent the morning after the failed charge

Hi Dana, Ironside here. Your membership payment didn't go through yesterday, usually an expired card. You can update it at the front desk or by replying here and I'll call you. Nothing changes with your access today.

Keep the amount and card details out of the text. If two attempts get no reply, the account goes to a phone call or whatever your billing provider's dunning process is. Don't send a third text.

When a member texts "cancel"

At some point a member will reply to one of your messages with the word cancel. Two separate things have now happened, and the front desk needs to handle both.

First, under the FCC's consent revocation rule, a reply of "cancel" to your text is one of the words that counts as revoking consent to further texts, alongside stop, quit, end, revoke, opt out and unsubscribe. You can send one confirmation reply, and then the texting stops. Second, they may also be asking to cancel the membership itself, which is governed by your agreement and state law.

Template 8: reply to "cancel"

Got it, Dana. You won't get any more texts from us. If you also want to cancel your membership, reply here or call the desk and we'll process it today.

It confirms the opt-out and points to the membership cancellation without a save pitch. Make it your one confirmation, ideally sent automatically, and don't follow it with anything else. If you operate in California, the state's automatic renewal law lets a business present a retention offer during cancellation only while the consumer remains able to cancel, and requires cancellation to be available in the same medium the member used to sign up. The FTC's nationwide click-to-cancel rule was vacated by the Eighth Circuit in July 2025, but state laws like California's still apply. Ask your attorney how they apply to your contracts; this article isn't legal advice.

The same logic is why the onboarding and attendance templates ask for "yes" or a short answer instead of keywords. You never want a member who means "cancel Thursday's class" to type a word that opts them out of everything.

Who owns the inbox, and what a week looks like

Gym manager working through member replies on a laptop with an Android phone on the desk Assign one person per shift to own replies, usually whoever is on the front desk, with the manager covering anything about billing or cancellation. A realistic week at a single-location gym looks like this:

  • Monday morning: pull the 14-day and 30-day no-visit lists, send Templates 4 and 5. Most replies arrive by lunch.
  • Daily: day 0, day 3 and day 10 onboarding texts for that day's new members. Schedule them at sign-up so they don't depend on memory.
  • As it happens: waitlist texts, failed-payment texts the morning after a decline.
  • Friday: manager reviews the week's unanswered 30-day texts and decides who gets a phone call.

Set up quick replies for the answers the desk types over and over: class schedule, holiday hours, freeze terms, how to update a card. Speed matters more than polish when someone asks "is the 6 am still on?"

How to tell if it is working

You don't need a dashboard. Track three numbers in a spreadsheet each month:

  1. Reply rate on Template 4. If almost nobody answers the 14-day text, the message is too generic or is going to the wrong people.
  2. Return rate: of members who got Template 4, how many checked in within 14 days.
  3. Freezes versus cancellations among members who got Template 5.

Your own month-on-month trend is the only benchmark that matters.

Consent and opt-outs, briefly

Text members who gave you their number and agreed to receive texts, ideally on the sign-up form with the wording kept on file. Put opt-out instructions in the first message, honour every STOP, cancel or unsubscribe immediately, and keep promotional blasts separate from the service messages above. We cover the details in TCPA SMS Opt-Out Rules: What Actually Counts as STOP and whether membership counts as permission in Does an Established Business Relationship Cover Texts?.

Where Android Texter fits, and where it does not

Gyms are not a restricted category, and most can get an A2P campaign approved. If your membership software's built-in texting already does all of this and you send at high volume from a registered campaign, a mainstream provider is often the better tool, and you should keep it.

Android Texter suits the gym that wants these conversations coming from one real local number members can save, without brand registration, campaign vetting or campaign fees. Messages go out from an Android phone on your own carrier line, and replies land in a browser inbox the whole desk can see. Onboarding texts can be scheduled at sign-up, quick replies cover the repeat questions, and STOP, CANCEL and the other standard opt-out words trigger automatic suppression, with an auto-reply rule available to send Template 8 as the confirmation. If the owner wants a separate line for billing conversations, a second phone can be paired to the same account.

Frequently Asked Questions

How many texts a month should a gym send a member?

For an active member, very few: a class reminder or waitlist message when relevant, and maybe one promotional message if they opted into marketing. The volume in this playbook goes to members who are drifting. Someone checking in three times a week doesn't need an attendance text, and sending one anyway teaches them to ignore you.

When should a gym text an inactive member?

At 14 days without a check-in, with a specific class and time offered, and again at 30 days with a freeze option if your agreement allows one. After that, switch to a phone call from the manager. Waiting until the billing date or the cancellation request is usually too late.

What should a gym do when a member replies cancel to a text?

Treat it as an opt-out from texts first, because FCC rules count "cancel" as revoking consent. Send one confirmation, stop texting, and tell them how to cancel the membership if that is what they meant. Don't use that reply to make a save offer.

Should gym texts come from the owner or the front desk?

From the front desk number, signed by a named person. Members respond to a name, and a shared number means replies still get answered when one person is off. Route billing and cancellation conversations to the manager so the desk isn't negotiating membership terms.

Start with the Monday list

Pull your 14-day no-visit report this Monday and send Template 4 to everyone on it. Android Texter sends it from an Android phone and the local number your members already know, and every reply comes into one shared inbox your front desk can work through before lunch.