You have 40 new messages. How many of them will train with you?
You open your box's WhatsApp after the last class of the day and there are 40 unread conversations. Some are current members asking if there's a 6 AM tomorrow. Some are suppliers. And buried in the middle are the three or four people who actually wanted to book a trial class this week.
The problem isn't a lack of leads. It's that they're all jumbled together, and to find the good ones you have to read all 40 by hand. By the time you do, the person who wanted to train on Tuesday is now looking at Thursday, and the moment has passed.
Qualifying leads and booking appointments by hand doesn't scale. That's why, at CrossFit boxes and functional gyms, the trial-class calendar is almost always half empty, not for lack of interest, but because the interest gets lost in the chaos.
What "qualifying" a lead means at a box
Not everyone who messages is the same. At a typical box, messages fall into groups:
- Ready to try: wants a trial class this week, asks about specific times. Pure gold.
- Comparing: asks the price and goes off to think. Needs a nudge and follow-up.
- Nervous beginner: has never done CrossFit, afraid they won't keep up. Needs reassurance before booking.
- Special case: coming back from an injury, pregnant, wants a plan for their company. Needs a human.
- Noise: current members, suppliers, people asking where to park.
Qualifying means separating these groups and giving each one what they need to move forward. Doing it well, by hand, with 40 messages a day, is a full-time job. And every hour you take, a ready lead cools off.
An AI agent that qualifies and books on its own
At Catalizadora we build an AI agent for your box's WhatsApp that does exactly that job, without you reading all 40 messages.
When someone writes, the agent talks in your brand's voice and, without it feeling like an interrogation, figures out what kind of lead they are: whether they want to try now, whether they're comparing, whether they're a beginner who needs reassurance.
From there:
- The ready one gets booked on the spot. It offers your real trial-class times, confirms the day, takes their name, and locks in the appointment. You see it already booked the next morning.
- The comparison shopper gets nurtured. It gives them the missing information, handles the price objection without giving away your value, and leaves them ready for follow-up.
- The nervous beginner gets reassured. It explains the first class adapts to them, that they don't need to be fit to start, and then books them.
- The special case gets handed to you with full context, so a coach can give it the attention it deserves.
Every conversation, regardless of the group, lands in your CRM. You stop guessing where each member came from. You know who asked for a trial class, who was a no-show, and who needs a follow-up.
The number that matters: full calendar vs. half-empty one
Think about the concrete difference.
Without an agent, of those 40 daily messages, you might answer half of them well, and of those you book only a few, because the rest cooled off while you were coaching. Saturday's trial class runs half empty.
With the agent, all 40 get handled, the ones who were ready get booked the same day they wrote, the ones who hesitated land in an organized follow-up, and the special cases reach you clean. The same number of leads produces more members, without you working more hours. The difference isn't more marketing: it's not letting what you already have cool off.
"Won't it fill my calendar with no-shows?"
It works the other way. Because the agent has a conversation before booking, it separates the curious from the committed. Whoever ends up on the calendar already answered a couple of questions, picked a real time slot, and confirmed. That alone raises the show-up rate compared to a web form where anyone types their name and disappears.
And because every appointment is logged, you can see who didn't show and re-engage them, instead of losing them for good.
This is yours, not rented
It's worth repeating because it makes the difference: the agent's code, data, and infrastructure are 100% yours. We don't rent you a bot. There's no monthly license and no agency retainer. The agent and your CRM live in your account. Your leads are yours.
The entry product is MAGIA Solo: $4,500 USD, delivered in 15 days. After that you only pay the real operating cost, hosting and model usage, between $200 and $400 USD a month, with no markup for us. For boxes with multiple locations or larger needs, there's MAGIA Core ($15,000 USD).
We build it with the MAGIA methodology: we map how you qualify and book today, design the agent, generate it, implement it in your WhatsApp, and leave it running on its own.
The next step
If your box gets messages but the trial-class calendar stays half empty, the problem isn't interest: it's that interest gets lost in the chaos. An agent that qualifies and books on its own fixes that.
Try it live: message our own AI agent on WhatsApp and watch how it qualifies you and would offer you an appointment. It's the same kind of agent we'd build for your box.
And if you want to see it applied to your operation, book a call with me here: https://cal.com/pablo-estrada-hlqaql.
You have the leads. What's missing is making sure none of them cool off.