Martial Arts & BJJ Academies, Trial Conversion & 90-Day Retention Automation
Every class check-in feeds an automation that watches trial students and new members for the exact attendance patterns that predict quitting or converting, then triggers personalized outreach (a missed-class nudge, an end-of-trial offer, an at-risk check-in, or a genuine milestone celebration) at the moment it actually matters, instead of staff finding out when someone cancels.
This blueprint is free. Copy the master prompt below, build it with your own time, and the only outlay is a few low-cost tool subscriptions. Use it inside your own business, or sell it to clients. The numbers further down are what you can charge, not what you pay.

No One Called Him for Three Weeks. He Cancelled in March.
Read the articleWho you sell it to
Independent martial arts and BJJ academies with 50-300+ active members, currently tracking attendance on paper or a basic check-in system with no automated follow-up. Find them via Google Maps searches for 'BJJ' or 'martial arts' plus a city name, local martial arts Facebook groups and forums, and academies already running Google Ads for trial signups (a strong buying signal - they're already paying for leads and will care immediately about a tool that measurably improves what happens to those leads after they show up).
If you sell it, here is the money picture:
The first tile is the value of your client's own jobs, which is the reason they will pay you. The other two tiles are what you charge them.
How it works
Front-desk staff check in every student to every class, building a real attendance history per person. The system watches two windows that predict almost all churn and conversion outcomes: the trial period (where attendance pace predicts conversion likelihood) and the first 90 days of membership (where dropping under roughly 4 classes in 30 days predicts an 80% cancellation risk). When a student's pattern crosses one of these thresholds, an AI-personalized message goes out automatically, referencing their actual attendance and progress rather than a generic template, timed to the moment it's most useful: a gentle nudge if a trial student hasn't booked yet, a conversion push with a real offer 2 days before the trial ends, an at-risk check-in the moment a new member's attendance drops, or same-day congratulations on a genuine belt or stripe milestone.
Staff can log a personal outreach at any time, which suppresses the automated message for that student so the system never stacks a robotic text on top of a real conversation that already happened.
What to expect
The attendance-pattern logic itself is simple and reliable from day one; the part that needs a short supervised period is message tone, since a message that reads as genuinely personal versus one that reads as surveillance is the entire difference between this working and annoying members. Expect to tune the danger threshold and offer wording during the 2-week pilot to match this specific academy's normal attendance rhythms (a twice-a-week kids program has a very different baseline than a daily-training adult program). Academies running this report catching at-risk members while there's still something to do about it, and closing meaningfully more trial students by following up at the actual moment attendance signals a decision is being made.
Master prompt
You are an expert full-stack builder. Build a production-ready tool that… (the complete master prompt, custom input fields, build phases, pricing guidance and sales script are part of this blueprint.)
Build phases
Required tools
OpenAI API (text generation)
Powers the personalized message copy - turns raw attendance data into a warm, specific message for each trigger type instead of a generic template.
Pay-as-you-go, typically under $0.01 per generated message
Sign upTwilio
Sends all automated SMS: missed-class nudges, conversion pushes, at-risk check-ins, and milestone congratulations.
~$0.0079/SMS in the US, plus ~$1-2/month per phone number
Sign upStripe
Optional: processes trial deposits or the conversion-to-membership payment directly in-app.
2.9% + 30 cents per transaction (standard US rate)
Sign upAppBuild.DIY (Vibes)
Wraps the finished web app as a native iOS/Android app and PWA with push notifications, no Capacitor setup needed - point-and-click Native Capabilities panel.
Free to build and publish as a PWA; paid tiers from $49/month remove the user cap and add native App Store/Google Play publishing
Sign up