Start free

Gym automation: the 7 messages every gym should send.

Seven messages, set up once, do the follow-up a busy front desk forgets. Here is when each one goes out, on which channel, what it should say, and how to keep it from feeling like spam.

Running a gym10 min readPublished 1 November 2026

[ Why ]

The follow-up nobody has time for.

Members rarely cancel out of the blue. They stop booking, their pack runs out, nobody notices, and a month later they are gone. Automation is not about sending more messages. It is about sending the right one at the moment someone would have noticed, if they had the time.

Fewer empty spots

Reminders and confirmations cut the "I forgot" no-shows.

Fewer silent exits

A nudge after two quiet weeks catches people before they decide to leave.

Less desk work

Renewals and birthdays go out on their own, every time, in the member's language.

[ Overview ]

The seven at a glance.

MessageTriggerBest channelIts one job
Booking confirmationA member books or cancelsLINE, WhatsApp or emailRemove doubt: date, time, place
Class reminderA few hours before classLINE or WhatsAppGet them there, or free the spot
WelcomeA new member joinsLINE, WhatsApp or emailMake the first week easy
Inactivity nudgeNo booking for 14 daysLINE or WhatsAppRestart the habit
Renewal reminderPlan or pack ends soonLINE, WhatsApp or emailRenew before the gap
BirthdayMember's birthdayLINE or WhatsAppShow you know them
Win-back30 days after the plan endedLINE, WhatsApp or emailOpen the door again

Unpaid balances deserve their own sequence: see how to chase unpaid memberships.

[ Examples ]

What each message should say.

Short, personal, one action. Each example below is what the member actually reads: the software fills in the name, class and dates for every person.

01 · Booking confirmationAt booking
You're booked, Nok! Muay Thai Basics, Thursday 5 Nov at 18:00 with Coach Ploy. Can't make it? Cancel up to 2 hours before and your class goes back on your pack.

Say how to cancel. A freed spot is better than an empty one.

02 · Class reminder3 h before
See you at 18:00, Nok. Bring water and a towel, gloves are available at the desk.

Time it so they can still cancel and someone on the waitlist can take the spot.

03 · WelcomeDay 1
Welcome to Ring Club, Tom! Your first week: book 2 classes, any level. Coach Ploy runs the Tuesday beginners class, it's the perfect start. Reply here with any question.

Give one clear goal for the first week, not the whole rulebook.

04 · Inactivity nudge14 days quiet
Hi Tom, we haven't seen you for two weeks. Everything OK? Saturday 10:00 is a relaxed class if you want an easy way back in.

Ask, don't scold. Offer one specific class.

05 · Renewal reminder3 days before
Hi Anna, your 10-class pack ends on Sunday (2 classes left). Renew now and keep your Tuesday spot.

Give the date and what they keep by renewing.

06 · BirthdayOn the day
Happy birthday, Anna! Bring a friend to any class this week, their class is on us.

A small gift that brings a new person in works better than a discount.

07 · Win-back30 days after
Hi Mark, it's been a month. If you'd like to come back, your first class is on us, no strings. And if something wasn't right, just tell me, I read every reply. Sam, Ring Club

Signed by a real person. Ask why they left: the answer is worth more than the sale.

[ Channels ]

Send it where members already read.

The best message on the wrong channel is never read. Look at where your members answer you today.

Thailand

LINE

Almost every member has it open all day. Send from your gym's own official account so replies come back to you.

Europe, Latin America

WhatsApp

The default chat in many countries. Use it for reminders and nudges, keep long content for email.

Everywhere

Email

Receipts, renewals and anything people may need to find again later.

[ Rules ]

Five rules so it never feels like spam.

  • One automated message a day, at mostIf two triggers fire the same day, the most important one wins.
  • Stop as soon as they actA member who books again should not get the "we miss you" message.
  • Respect quiet hoursNothing before 8:00 or after 21:00, in the member's time zone.
  • Write in their languageA member who set Thai reads Thai. Translate each template once.
  • Let them answer a humanEvery message can be replied to, and someone reads the reply.
[ Setup ]

Set it up in 30 minutes.

  1. 5 min

    Connect your channels

    Your LINE official account or WhatsApp number, plus email.

  2. 10 min

    Write the seven templates

    Start from the examples above. Use your gym's tone and a real signature.

  3. 5 min

    Set the timings

    Reminder hours before class, days of silence before a nudge, days before a plan ends.

  4. 5 min

    Send each one to yourself

    Check names, dates and links on your own phone before turning them on.

  5. Monthly

    Read the replies

    Replies to nudges and win-backs tell you why people drift. Adjust one message a month.

In MoveMembers

Life-cycle automations plus built-in booking messages

Automations start from ready-made recipes for the welcome, the inactivity nudge, the birthday, the expiring membership and the win-back, each with its own editable message and the channels you pick for it. Booking confirmations and class reminders are built in, with channels you can switch on or off for each message, and run on every plan. The class reminder goes out the morning of the class.

  • Booking messages Free
  • Automations Pro
  • LINE and email All plans
  • WhatsApp and SMS Max
See automations
[ Questions ]

Common questions.

What should a gym automate first?

Start with booking confirmations and class reminders, because they cut no-shows from day one. Then add the welcome message, the inactivity nudge and the renewal reminder, which protect your existing members.

How many automated messages is too many?

More than one a day per member starts to feel like spam. Give each message one job, stop the sequence when the member acts, and respect quiet hours.

Should gym reminders go by LINE, WhatsApp or email?

Use the channel your members already reply on: LINE in Thailand, WhatsApp in much of Europe and Latin America, and email for receipts and anything people need to find later.

When should the inactivity message go out?

Fourteen days without a booking is a good starting point for members who usually come every week. Adjust it to your members' normal rhythm.

[ Keep reading ]

Related guides.

Give your gym the software it deserves.

Free up to 20 members. Live in an afternoon. Cancel anytime.