01 / ChallengeWhere the operation was getting stuck.
Strive Soccer Academy runs free trial assessment sessions for kids, grouped by birth-year cohort and split into boys' and girls' sessions — eight calendars in total. Leads arrived from Facebook lead ads into GoHighLevel, but nothing engaged them automatically, and the website funnelled every parent onto a single page showing all eight calendars at once.
02 / ApproachDesign the path before the parts.
I built a complete booking system across GoHighLevel and WordPress. An AI setter now greets each parent over SMS or WhatsApp, finds out the child's birth year and gender one question at a time, and books the trial into the correct calendar automatically — no parent ever has to choose from eight options. On the website side, a two-question survey replaced the cluttered calendar page: pick a birth year, then son or daughter, and only the relevant calendar loads. Every booking then triggers a workflow that sends the waiver, confirmation, and staged reminders without any manual effort.
03 / SystemWhat went into it.
- ↳AI setter that qualifies and books leads over SMS/WhatsApp
- ↳Automatic routing across 8 trial calendars by age and gender
- ↳Parent-facing survey replacing 8 calendars with the one that applies
- ↳Site-wide button repoint + 301 redirect for legacy links
- ↳Waiver dispatch, confirmations, and staged reminders on every booking
- ↳Automated post-trial player-profile intake, 4 hours after the session
- ↳Facebook Lead Ads → CRM pipeline with stage tracking and tagging
04 / ResultA clearer operational flow.
The finished system connects the steps described above into one managed path, reducing the manual gaps in the original process. No quantitative result is claimed where verified metrics are unavailable.