A lead fills in the free trial form on your website at 9:40 on a Tuesday night. Your desk closed at 9. Nobody sees it until the opener logs in at 5:45, and by then that person has filled in a form for the studio three blocks over. You paid for that lead and lost it in your sleep.
That is what gym owners are actually trying to solve when they search for lead follow-up texts: getting a stranger who clicked an ad through the door, and then to sign. This playbook covers that stretch. The texts that run after someone joins are in the member retention playbook.
The hour after the form comes in
Gyms are bad at answering. Keepme's March 2025 mystery-shop of 99 North American fitness brands found that when a call-back was requested during opening hours, 39.53% of operators never made it. Their separate time-to-reply study of independent multi-site operators found 67% of email inquiries going completely unanswered.
The bar is on the floor. A text that lands within a minute of the form submission, from a real local number, puts you ahead of most of the gyms that lead is also talking to. The night lead always arrives when nobody is at the desk, so the first message is automated off the form, and every message after it is a human reading replies.
The inquiry ladder: form to booked visit
Three messages, each firing only if the one before it got no reply.
Template 1. Instant acknowledgement. Trigger: form submitted. Wait: none, this goes within a minute.
Hi Jordan, it's Sam at Ironworks Fitness. Got your trial request. Quick one so I can set you up: are you more of a morning or an evening person? Reply STOP to opt out.
Morning or evening is a two-word answer, where "when would you like to come in" makes the lead open a calendar in their head. Whichever they pick, your reply offers two specific slots in that window.
Template 2. The nudge. Trigger: no reply to Template 1. Wait: 20 to 24 hours, so it lands at about the time of day they filled in the form.
Jordan, Sam again from Ironworks. I've got a 6:15am and a 6:30pm intro slot open tomorrow. Want me to hold one for you? Just reply with the time.
Template 3. The exit. Trigger: no reply to Template 2. Wait: three days.
Hi Jordan, last one from me. If the timing isn't right, no problem at all. If you'd still like to try a session at Ironworks, reply YES and I'll sort it out. Either way, good luck with your training.
After Template 3 the lead moves to a monthly list. Four unanswered texts in a week gets a number reported as spam.
Booked, now get them in the door
The booking reply is where most studios go quiet, and where the no-show is decided. A lead who booked Thursday on Monday has three days to find reasons not to come.
Template 4. Booking confirmation. Trigger: slot agreed. Wait: none.
You're booked, Jordan: Thursday 6:30pm at Ironworks, 412 Mill St. Park out back, come in the side door, and ask for Sam. Wear whatever you'd train in and bring water. We'll do a 20-minute intro before the session.
Address, parking, door, name, what to bring. Each removes an excuse a nervous first-timer would otherwise reach for.
Template 5. Day-of reminder. Trigger: queue it the moment the booking is confirmed, for the morning of the session.
Morning Jordan, Sam here. See you at 6:30 tonight at Ironworks. If today has gone sideways, just text me and we'll find another slot, no drama.
The last sentence gives them a way to reschedule instead of ghosting, and a reschedule is a lead you still have.
The trial no-show
Some will not turn up. They were interested enough to book, and more often than owners think, nerves got in the way.
Template 6. Same evening, within an hour of the missed slot.
Hey Jordan, missed you tonight, hope all's OK. No hard feelings. Want me to rebook you for the same time Saturday or Tuesday? Reply with whichever suits.
Waiting until morning turns a small miss into something awkward. If they rebook, go back to Templates 4 and 5. If not, wait four days, send one more, then the monthly list.
After the session: the close
The first visit ends one of three ways: they signed on the spot, they said "let me think about it", or they left without a conversation because the coach was busy. The texts for the second and third case are the most valuable in this article.
Template 7. Same day as the visit, two to three hours after. Trigger: trial attended, no membership started.
Jordan, great having you in tonight. How did the session feel? Honest answer welcome, I'd rather know what didn't work.
This asks nothing about money. It asks for feedback, which people answer, and the answer tells you the objection before you try to handle it.
Template 8. Two days after the visit, if there is no sign-up.
Hi Jordan, the intro rate we talked about is open until Sunday if you want it. If you've decided it's not for you, that's fine, just tell me and I'll stop bothering you.
A real deadline (if you say Sunday, it closes Sunday) and an explicit exit. If Template 8 goes unanswered, one more message a week later, then the monthly list.
Who owns the inbox
Follow-up fails in gyms because nobody owns it. The owner thinks the desk is doing it, the desk thinks the coaches are, and the lead sits unread. Pick one person per shift. They reply to anything inbound within minutes during open hours, book trials by offering two concrete slots, and log every outcome on the lead card.
Build the canned answers before you need them. A trial lead asks the same questions every week: price, parking, whether they need to be fit already, what to wear. Quick replies in the Android Texter composer expand a shortcut like /park into the full parking answer, and the usage count shows which ones the desk actually uses. Write them in the voice of the templates, because a lead can tell when a person turns into a policy.
Monday morning is the heaviest day, with the weekend's ad leads plus Template 2 nudges. Friday is for clearing the "let me think about it" pile with Template 8.
Wiring the form to the phone
The ladder rests on Template 1 going out at 9:41pm with nobody at the desk. Two ways to set that up.
Leads from a web form or Facebook ad. Android Texter has a public Zapier app. Build a Zap with your lead source as the trigger (Facebook Lead Ads exposes a New Lead trigger, and most form builders have an equivalent) and the Android Texter Send SMS action as the step, with the lead's phone as recipient and Template 1 as the body. Add a Create or Update Contact step tagged trial-lead so the lead shows up named in the inbox when they reply. That upsert is keyed on phone number, so a Zapier retry does not create duplicates.
Leads who text you first. If your ads say "text TRIAL to this number", an auto-reply rule keyed on TRIAL sends Template 1 instantly. The speed-to-lead auto-reply post walks through building it.
Everything after Template 1 is a human reply or a scheduled send. When you confirm a booking, queue Template 5 from the composer's scheduled-send picker for the morning of the session. Templates 2, 3, 6 and 8 go out only after a person has checked that no reply came in, because an automatic "no reply in 24 hours" rule will nudge someone who phoned the desk and booked. Every message leaves from the same paired Android handset, so the number the lead saves is the number the reminder comes from.
How to tell if it is working
Four counts, kept in a spreadsheet by whoever owns the inbox and totalled every Friday: leads in and how many replied, replies that became a booked visit, booked visits that showed, and trials that signed within seven days. Benchmark against your own last month, not a vendor's blog. Low reply rate means Template 1 is slow or sounds like a robot. Low show-rate means Template 5 is not going out. Low close rate means Template 7 is late.
Consent and opt-outs, briefly
These are marketing texts to a wireless number, so the TCPA applies to every one of them exactly as it would through any other provider. For a gym, that means the trial form carries clear language that the person agrees to receive texts from your gym at the number entered, and you keep the submission as your record. The FCC's rules at 47 CFR 64.1200 define what written consent has to contain, and say a person can revoke it by any reasonable method, which you must honor within ten business days at most.
Android Texter does not keep a suppression list for you. If a lead replies STOP, or "not interested, don't contact me again", the person on the inbox marks the contact and nobody texts that number again. An auto-reply rule can send the confirmation, but the not-texting part is your process. What counts as a STOP is wider than the one word.
Where Android Texter fits, and where it does not
A gym is not a restricted industry. Unlike a dispensary or a payday lender, you can register a brand and a campaign with an A2P 10DLC provider and most likely get approved. A multi-site chain sending high volume from a central marketing team should take that route.
The case for a handset is the independent studio sending a moderate volume of real conversations. You skip brand registration, campaign vetting and campaign fees. The number is a local mobile a lead can call back, replies land in a shared web inbox the desk can see, and a second paired phone covers the owner's line.
Frequently Asked Questions
How fast should a gym reply to a trial lead?
Within a minute for the first message, which means it has to be automated off the form. Keepme's study of North American operators found that nearly four in ten never called back at all, so an instant text from a local number already puts you ahead of most of the competition.
How many follow-up texts should a gym send a lead who does not reply?
Three in the first week, spaced at roughly one day and then three days, each shorter than the last and the final one offering a clear exit. After that, move the lead to a monthly list. More than that in a week gets numbers reported as spam.
What should I text a free trial no-show?
One text the same evening, within an hour of the missed slot: no guilt, a quick "hope all's OK", and two specific alternative times to pick from. Wait four days and send one more if there is no reply, then move them to the monthly list.
Do I need consent to text a lead who filled in my trial form?
Yes. These are marketing texts, so the form needs clear language that the person agrees to receive texts from your gym at that number, and you keep the submission as your record. If they ask you to stop by any reasonable method, you honor it. Android Texter does not do that for you.
Start with Template 1
Everything here hangs off one message going out at 9:41pm when the desk is dark. Pair an Android handset to Android Texter, connect your trial form through the Zapier app, paste in Template 1, and send yourself a test lead tonight. Then hand the inbox to one named person per shift.
