A CrossFit box tucked into an industrial unit off Voortrekker Road in Bellville, seventeen hundred on a Wednesday. Two rigs, four rowers, a car park that doubles as the sprint track. The head coach is scrawling a whiteboard for the 17:30 — a Grace variant, thirty clean-and-jerks at 60kg, twelve names on the class page. On his phone: seven unanswered WhatsApp threads. Four are from members. Three are trial bookings from this week who never walked in. One no-showed twice. The other two came through a boosted Facebook post the box paid four hundred rand to run and lost.

That is what a working SA box looks like on a normal Wednesday. Not the affiliate-in-a-shopping-centre chain. The single-owner or two-partner box, three to five coaches on the roster, a hundred and twenty to two hundred members, a schedule anchored to the 06:00 and the 17:30, and a trial funnel that bleeds somewhere between "booked" and "in the room". Roughly four hundred CrossFit affiliates operate in South Africa, alongside a similar count of BJJ academies, MMA and Muay Thai gyms, and karate dojos. Different sports, near-identical admin.

AI does not teach the front squat and does not spar. It sits around those things, in a narrow band where the work is structured and repetitive, and keeps the trial pipeline from bleeding out on WhatsApp.

Where a working box actually leaks trials

Watch a coach-owner run a full week and the trial leak is boringly predictable. Leads land via a Wodify or PushPress widget, an Instagram DM, or a walk-in. The drop-off then takes four shapes.

The no-show. Booked on Sunday for Tuesday's 17:30, forgotten by Monday afternoon, never opened the confirmation email. The show-up-but-not-spoken-to. Turned up ten minutes before class, was scaled to a ring-row version of Grace mid-warm-up, left at 18:35 without anyone getting their number properly. The finished-but-not-followed-up. The coach meant to phone on Wednesday, then Thursday was HYROX prep, then Friday came and the window was gone. And the fundamentals gap. A box that puts every new member through a two-week Foundations block before dropping them into group classes converts markedly better than one that does not.

For BJJ academies and karate dojos the shape is adjacent. White belts churn heaviest between weeks four and eight. They come, take a beating, feel out of place, miss a Tuesday, miss a Thursday, and by week three of silence they are not coming back. Once a white belt has gone quiet for twenty-one days, they do not reappear in April to try again. That window closes and stays closed.

The trial-to-first-class loop that actually holds

A trial funnel that does not leak needs four things running on autopilot with a human at either end. The lead lands in a single place. The confirmation and reminder cycle reaches them. The coach speaks to them in the room. The follow-up happens inside twenty-four hours whether the coach remembers or not.

The bot's job is the two ends. When a booking comes in on Wodify, PushPress, RXSprint or a Typeform on the site, the first WhatsApp goes out inside sixty seconds. Class time, coach's first name, what to bring, where the parking is, whether the gate needs to be buzzed. Nothing about a discount. On the morning of the class, a second message. If the trial has not replied by ninety minutes before class, one polite check-in from the coach's personal number, not the bot. That last step matters. Trials who go silent on the bot but reply to a real human are a real slice of the pipeline.

After the class, ninety minutes later, a short message that references the actual WOD the trial did. Not "thanks for coming". Something like: "Nice work on the scaled Grace tonight — 60kg goes down fast. Three options if you want to keep going: Foundations from Monday the 24th, unlimited monthly at R1,395, or a ten-class starter at R1,150." The coach's name signs it. The bot does the mechanics. If there is no reply in forty-eight hours, one more message and then quiet.

The bring-a-friend WOD and the pipeline it feeds

Boxes and MMA gyms in South Africa run bring-a-friend Saturdays for a reason. A friend brought in by a current member converts at roughly three times the rate of a boosted-ad trial, on a spend of zero. The admin around it is where most boxes fumble the return.

The plumbing helps in narrow ways. The member drops the friend's first name and number into a WhatsApp thread with the bot; the bot sends the waiver, the address and the parking note directly to the friend and chases a same-day RSVP the day before. On the Saturday morning it messages both to confirm, which meaningfully reduces the number of friends who wake up hungover and pretend they never agreed. After the class, the same post-class message as any other trial.

For BJJ academies running an open mat on a Saturday, the same pattern works with one adjustment. First-time visitors need a very clear line about what to wear, whether there is a spare gi to borrow, and whether the open mat is friendly to complete beginners or closer to a rolling session. Get that line wrong and the trial ends in the car park before it starts.

Three weeks of silence at a martial arts school

This is the single most consequential thing AI does at a small SA martial arts school and almost nobody sells it that way.

Every dojo has an attendance record. A signed register on a clipboard by the door, a Wodify check-in at the front desk, or a Google Sheet the head instructor updates on Sunday nights. A member who trained twice a week for six weeks and then did not turn up for eleven days is a phone call from the sensei, not a marketing blast. A white belt who was on twice a week for the first fortnight and has now been gone for seventeen days is a very short window for a real message from the head coach before that member is functionally gone.

An AI layer over the register does the noticing. It surfaces the ten names whose pattern has meaningfully broken, sorted by tenure and grading level, on the head coach's phone every morning. The sensei sends the message personally, in their own voice, with a specific reference to a technique the member was working on. That converts far better than a template. Boxes and BJJ academies that have installed this quiet layer see thirty-day retention move by five to eight points. On a school of a hundred members at R1,100 a month, that is real annual revenue that used to walk out in silence.

What must not happen is the discount-coupon apology. A white belt who has quietly stopped coming is almost never a price sensitivity. They are intimidated, or their schedule broke, or the class dynamic did not click. Twenty-percent-off reads as desperate. "We noticed real progress on your kimura setup — want to come Tuesday and pick it up?" reads as noticed.

Kids karate, parents on WhatsApp, and POPIA on minors

Any dojo with an under-eighteens class in South Africa is running under POPIA Sections 26 and 34 whether they realise it or not. Children's information is special personal information under the Act. Consent has to come from a competent person, meaning a parent or guardian for anyone under eighteen. Direct marketing to under-eighteens is restricted, and to under-twelves essentially off the table.

The practical shape is a parent-only WhatsApp thread for every minor member. The child does not get bot messages. The parent gets grading dates, term-fee reminders, uniform reorders, tournament entries, and the occasional absence follow-up. If a child does not turn up for two weeks, the message goes to the parent, not the child.

Grading admin is a place where AI genuinely earns its keep. A term-end grading with forty children in three age bands, gi sizes across ten sizes, and R450 grading fees per child used to consume a Sunday. A structured WhatsApp flow that captures the parent's confirmation, the child's current belt, the gi size, and the payment reference in one thread makes the sensei's next Sunday theirs again.

What AI must not do at a box or a dojo

I trust a provider more when they name what their tool does not do. Here is that list, blunt.

AI does not program the WOD. Cyclical strength blocks, the deload week for a member back from a shoulder injury, the modified squat pattern for someone with a bad knee — that is the head coach's job. A "personalised AI programme" pitched to a box owner is almost always a wrapped consumer app that will produce three months of unremarkable circuits and lose the member.

It does not decide sparring readiness. When a BJJ blue belt is ready for advanced no-gi rolling, when a karate green belt is ready to grade, when a boxer is ready for their first amateur bout under Boxing SA rules — those are the coach's call in the room, in person. A bot that infers grading readiness from attendance is a lawsuit waiting to be filed by a parent whose child was concussed in a grading they were not ready for.

It does not triage injuries on WhatsApp. A member who messages that their shoulder feels off after last night's snatch complex gets one line: "Let us not guess on WhatsApp — can I book you with [biokineticist name] this week, or move you to a session with [coach] tomorrow to look at it in person?" Anything beyond that is risk a small gym cannot carry.

And it does not clone the coach's voice. Members who train under a specific coach can tell inside two messages whether the coach actually wrote something or whether a template got wrapped around their name. The moment they suspect the second, years of trust are gone. Broadcasts go out in the coach's real voice, drafted by the bot and approved in thirty seconds before send, or they do not go out at all.

Where to start

Most box owners who try to install everything at once end up with a system nobody trusts and the same seven unread threads at 21:00.

For a small SA CrossFit box or martial arts school, the right first project is almost always the trial-to-first-class WhatsApp loop plus the three-week silence flag for early-tenure members. The first protects the trial conversion at the front of the funnel. The second protects the retention window where new members quietly leave. Both use data the box already has in Wodify, PushPress or a signed register. Both show a visible result inside two weeks. Neither asks the coach to hand a class over to a machine.

From there, the natural extensions are the bring-a-friend Saturday admin, PT-pack renewals for members who train one-on-one, and, for dojos with a substantial kids programme, the grading-day parent flow that keeps the sensei out of Sunday admin. Boxes and dojos in Cape Town, Randburg and Umhlanga running this properly report the same shift. Trial conversion moves from around a third to closer to half. The Sunday evening the coach used to spend chasing trials and no-shows is theirs again. Neither asks the coach to be replaced. Both ask the school to notice what it was already looking at, faster.