For a CrossFit box following up free-trial leads, start with the gym management software you already use if it can send a text within minutes and stops on booking. Add an all-in-one CRM when you need longer sequences, and a front-desk AI only after you have tested its answers. Compare them on speed, stopping rules and consent.
This tutorial compares three kinds of tool as their own pages describe them in October 2026, with no price claims since these change often. It then walks one box through a week of leads, so you can see where each kind earns its place and where it adds work.
What a free-trial lead needs in the first two weeks
A free-trial lead is someone who filled in a form, messaged on Instagram or phoned for an intro class. They are warm for about a day and cool within a week. A good sequence does five things, in order:
- Replies within minutes with a person-sounding text that asks one question.
- Confirms the class booking and says what to bring.
- Reminds them the day before and two hours before.
- Follows up after the class, whether they came or not.
- Offers the next step, such as an on-ramp course, within three days.
Anything beyond that is detail. The software you choose is mainly a way of doing those five steps reliably without a coach typing between classes. The checklist for what happens after the class is in our two weeks after a free trial checklist, and the longer game is in on-ramp courses and win-backs.
Three kinds of software, as their pages describe them
| Kind | Example | What its page says | Where it fits a box |
|---|---|---|---|
| Gym management with marketing built in | PushPress | Lists prebuilt workflows, automated messaging, two-way SMS, personalised communication across text, email and social, and an AI assistant covering member follow-up, programming and operations. Has a CrossFit business-type page, and states it is not affiliated with CrossFit, Inc. | One system holds members, bookings and messages, so a booking can stop the sequence |
| All-in-one marketing CRM | GoHighLevel | Lists workflows and automations, broadcast email, SMS, WhatsApp and Messenger, conversation AI, missed-call text-back, and a 14-day free trial | Flexible for long sequences and several channels, but you build and maintain it, and it must connect to your schedule |
| Booking platform for studios | Mindbody | Lists automated email and text campaigns integrated into the software, and an AI Concierge that responds to missed calls and texts, answers questions and makes bookings. Its fitness page does not mention CrossFit | Suits boxes already on it for scheduling and payments; check the CrossFit-specific fit |
I could not fetch the product page of every popular gym platform this session, so the list is deliberately short. A tool you already use may do the job; ask your current vendor to show a text-then-email sequence that stops on booking before you shop elsewhere. Do the same with any tool I have not named.
Five criteria that decide it
Speed of the first reply
Time to first text matters more than wording. Ask each vendor: when a form is submitted, how many seconds until the first text sends, and does it work at 9 pm on Sunday? If the answer is "when a coach sees it", you have a notification system, not automation. Where a lead phones during a class and nobody answers, a missed-call text-back (listed on GoHighLevel's page) sends an instant message such as "Sorry I missed you, we're mid-class, can I text you the schedule?".
Stopping rules
The sequence must stop when the lead books, replies or opts out. In a system that holds both members and leads, a booking is a data event it can see. In a separate CRM, the connection to your schedule is something you or a partner must build, and it can break. Ask to see the rule, not hear about it.
Consent and opt-out
Texting rules differ by place and by carrier, and some markets require business messaging registration before you can send. Ask the vendor what registration they handle, how they record consent from a web form, and whether a stop word ends all texts. Keep it simple: a tick box on your trial form that says the lead agrees to texts and emails about their trial, and a stop instruction in the first message.
AI replies
A conversation AI can answer "What time is the Saturday class?" or "Do I need to be fit?" without a coach. It can also invent a class time or promise a discount. Test it with twenty real questions, mark each right, wrong or risky, and only let it answer the questions it got right every time. Everything else routes to a person.
Effort to maintain
A custom sequence in a flexible CRM can take an afternoon to build and an hour a month to fix when the timetable changes. A built-in workflow in your gym software may be fixed and less flexible but tends to keep working. Count the hours you will spend, not just the features you might use.
A main example: twenty leads in a month
Take an illustrative box with twenty trial leads in a month. Without follow-up, say 9 book a class, 6 attend and 2 sign up. With a text within five minutes, a reminder and a post-class message, say 13 book, 9 attend and 4 sign up. These are example figures to show the arithmetic, not a promise.
If a membership is worth $150 a month and a member stays eight months on average, each sign-up is worth $1,200. Two extra sign-ups a month is $2,400 of lifetime value a month. Even if the true gain is half that, the follow-up pays for any reasonable software several times over. The practical point is that the arithmetic rarely favours the cheapest tool; it favours the tool you will use consistently. Replace those numbers with your own conversion rates from the last three months before deciding anything.
The sequence, written out
- Minute 0 (text): "Hi [first name], thanks for booking a free class at [box]. Saturday 9:00 or Tuesday 18:00, which suits you better?"
- Minute 2 (email): schedule, address, what to bring, a coach's photo, how to cancel.
- Day before (text): "See you tomorrow at 9:00. Arrive ten minutes early so we can go through the warm-up. Reply STOP to opt out."
- Two hours before (text): parking and door instructions.
- Two hours after (text): "How did it feel? Any questions?" If a no-show, "Sorry we missed you, want to try Tuesday?"
- Day 3 (email): the next step, such as an on-ramp course, with one clear button.
- Day 7 (text): a final friendly nudge; then stop.
Stop all steps as soon as the lead books the next step, replies "no", or opts out. A gap in any of those rules is the commonest cause of embarrassing messages.
Writing AI replies you can trust
If your tool offers an AI reply, give it rules before it sees a lead. A prompt for the AI, or for an assistant you use to draft the messages, might read:
You answer messages for a CrossFit box. Use only the facts below.
Facts: classes Mon-Fri 06:00, 09:00, 18:00; Sat 09:00. Free trial
class is 60 minutes, bring water and a towel. Address: [address].
Rules: never state prices, never promise results, never give medical
advice. If asked about injuries, pregnancy or pain, say a coach will
call and hand over. Keep replies under 50 words and ask one question
that moves them to booking. If unsure, say a coach will reply today.
Illustrative test message: "Is the class OK if I've never done CrossFit and I have a bad knee?" The right reply is a hand-over: "Thanks for asking. A coach will call you today to talk through the knee and how we scale movements." The wrong reply is a reassurance such as "Yes, we'll modify everything", which gives health advice nobody qualified has given. Run a dozen such messages during testing, and keep the three that failed as permanent tests whenever you change the instructions. Our tutorial on AI for CrossFit programming, scaling options and coach notes covers how coaches use AI on the training side, which stays separate from lead replies.
A Friday-night enquiry, walked through
An illustrative case: at 21:15 on a Friday a lead fills in the trial form from their phone and ticks the consent box. The coaches are home. Here is what a good set-up does and what a weak one does.
Weak set-up: the form emails the owner, who sees it on Saturday after the 09:00 class and replies at 11:30. The lead has by then booked a trial at another gym that replied on Friday night.
Good set-up: the form creates a lead, sends the first text at 21:16, and the lead replies "Saturday 9 works". The system books the class, sends the confirmation email, and notes the booking against the lead so that no more "book your class" messages go out. The coach opening on Saturday sees a note: "New: [first name], booked 9:00, goal given: general fitness, no injuries mentioned."
The difference is eleven hours of silence, and silence is when leads drift. Writing out one such evening for your own box, minute by minute, is the quickest way to see which steps you need.
The coach hand-over note
A trial class goes better when the coach knows who is coming. Ask the form for three things: goal, experience level, and anything the coach should know about injuries or health. Have the system copy these into one message to the coach before the class.
New trial class: [first name], Saturday 09:00
Goal: lose weight and get stronger
Experience: has done gym classes, never CrossFit
Anything to know: said "old shoulder injury"; coach to ask
Consent: texts and emails, recorded [date/time]
Next step after class: offer the on-ramp course
Two benefits follow. The coach can greet the person properly, and the injury note reaches a person who can ask about it, rather than staying in a form field nobody reads.
A before and after for the first text
Before, a typical template: "Thank you for your enquiry. A member of our team will be in touch shortly." It tells the lead nothing and asks for nothing.
After: "Hi [first name], it's [your name] at [box]. Thanks for asking about a free class. We've got Saturday 9:00 and Tuesday 18:00. Which works for you?" This version gives a name, offers two options, and asks one question that is easy to answer with a single word. Replies to the second kind are what you are paying the software to produce. Keep the old template for the email, where the extra detail belongs.
Tracking lead sources so you know what works
Automation is also a chance to learn where leads come from. Add a hidden source field to each form, or ask "How did you hear about us?" on the form, and keep a small table. An illustrative month:
| Source | Leads | Booked | Attended | Joined |
|---|---|---|---|---|
| Instagram message | 7 | 5 | 3 | 1 |
| Website form | 8 | 5 | 4 | 2 |
| Member referral | 3 | 3 | 3 | 2 |
| Phone call | 2 | 1 | 1 | 0 |
The pattern is common: referrals convert best, and the most numerous source is rarely the best. A table like this tells you whether to spend an extra hour on Instagram replies or on a member-referral offer, and it needs only the source and the outcome recorded consistently.
A quick time sum
A coach who answers each lead by hand might spend six minutes per lead across the text, the email and the reminders. With twenty leads a month that is two hours. At $30 an hour that is $60 of time, which is small. The real saving is not the minutes but the delay: automation answers in seconds when the coach is coaching. Judge the tool on speed and reliability, because at a box this size the time savings alone rarely justify a platform.
No-shows and "not now" replies
Two groups need their own messages, because the standard sequence reads wrongly to them. A no-show booked a class and did not appear. Send a text two hours after the missed class that makes rebooking easy: "Sorry we missed you today, [first name]. Want to try Tuesday at 18:00 instead? Just reply YES." One reminder the next day is enough; after that, stop. A "not now" reply, such as "I'll come back in the new year", should move the lead to a separate list with a date, so you send one friendly note then, not a daily chase. An illustrative note in January: "Hi [first name], you said the new year was a better time. We have a beginners' on-ramp starting on the 12th, want a place?"
The software test here is simple: can you set a rule such as "if the lead replies not now, pause for 60 days, then send one message"? If the tool cannot pause and resume by date, you will do it by hand, and by hand it usually does not happen. Our guide to win-back messages for lapsed clients shows the same pause-and-return pattern in another business.
Keep a short suppression list too: people who said stop, members who joined, and anyone who asked not to be contacted. Every new sequence should check that list first, so a person never receives a trial invitation after joining.
Which kind fits which box
- A small box with one coach-owner: use the messaging in your gym software. You need speed and stopping rules, not a platform, and every extra system is another thing to maintain.
- A box with a front-desk person and an on-ramp programme: the gym software plus a short list of tested AI replies, so the desk can send them with a click.
- A multi-site group or a box that markets heavily on Instagram and ads: a CRM may earn its place, because you need lead sources, long nurture sequences and reporting across sites. Budget for set-up help.
- A box already on a booking platform for payments: test its built-in campaigns first; moving everything to change the follow-up costs more than it saves.
Testing a tool on a real week
Before committing, run a seven-day test with your own phone as the first lead. Submit your form from a phone, then check each item below and tick it:
- First text arrived in under two minutes, at an odd hour too.
- Email arrived in the inbox, not spam, with the right class time.
- Booking the class stopped the "book your class" messages.
- Replying "STOP" ended texts, and a later form fill did not restart them without new consent.
- A missed call produced a text-back.
- A question to the AI about injuries went to a person.
- The coach received a clear summary of the lead's goals.
Realistic failures: the reminder sent in the lead's wrong time zone because the system used the server's clock; the second form fill by the same person restarted the sequence from step one; the email signature carried a previous coach's name. These show up only if you test, and each one is fixable once you know it exists.
Connecting the rest of your inbox
Leads do not only arrive by form. Many message on Instagram, Facebook or WhatsApp. If a tool does not gather them into one inbox, you will reply late to the most casual and often most numerous enquiries. Our guide to one AI inbox for WhatsApp, Instagram and Facebook enquiries explains the options, and a quieter win is making sure an after-hours phone call gets a reply, covered in setting up an AI phone agent for after-hours calls.
Finally, decide in advance what you will measure. Three numbers are enough: leads, booked trials, sign-ups, tracked monthly. If a month of follow-up does not move booked trials, the issue is probably the offer or the first message, not the software.
Questions box owners ask about trial-lead automation
Should a CrossFit box text or email trial leads first?
Text first for speed, then email for detail. A short text within minutes of a form fill gets a reply from people who would ignore an email. Follow with an email that carries the schedule and what to bring. Always record how the lead gave consent to each channel.
Can an AI reply book a free trial class on its own?
Some tools can answer questions and offer times if they are connected to your schedule. Treat it as a draft-and-approve helper at first, because a wrong class time or promise is awkward to fix. Turn on full automation only for questions you have tested many times.
What is the biggest mistake with automated follow-up?
Sending messages after the lead has booked, replied or opted out. Check that a booking or a reply stops the sequence, and that a stop word ends all texts at once. A reminder aimed at someone already booked looks careless and costs goodwill.
Do I need an all-in-one platform or can I stay with my gym software?
If your gym software can send the first text, the reminder and a two-week sequence, and stops on booking, stay. Move to a separate tool only when you need something it cannot do, such as a long nurture sequence or an AI reply across texts, email and social messages.
Further reads
- BJJ Gym Marketing: Trial-Class Follow-Ups and Belt Posts With AI — Follow-up texts after a trial student's first roll and belt-promotion posts, drafted with AI, approved by a coach, with consent recorded and no injury claims.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: PushPress, GoHighLevel and Mindbody product pages, fetched October 2026. No software prices are quoted here.