Run enrichment programs without the chaos.
After-school programs, holiday workshops, and multi-activity centres — manage enrolment, schedules, parent communication, and fees in one place.

Everything an enrichment centre needs.
Run multiple programs, keep parents informed, and collect fees without the admin overload.
Enrolment & Trial Management
Share your program form online. Parents sign up, trials are auto-scheduled, and you get notified instantly. No missed enquiries.
- Online enrolment form for each program
- Auto-schedule trial sessions
- Convert trials to full enrolment in one click
Multi-Program Scheduling
Run different programs on different days and times. Each program has its own schedule, class list, and attendance record.
- Multiple programs with separate class lists
- Automated reminders before each session
- Google Calendar sync for teachers and parents
Term Fees & Stripe Payments
Collect term fees or per-session charges. Accept Stripe payments online or record cash. Automated reminders sent before fees are due.
- Term fees or session-based billing
- Stripe for online payments
- Fee reminders sent automatically
Purpose-built for enrichment programs.
Parents get notified when their child's session is about to start
A session is cancelled → makeup offered automatically, parent picks a time
Manage waiting lists — notify parents when a spot opens up
Per-child attendance across multiple programs in one view
Ready to run better enrichment programs?
Set up in under 10 minutes. Free for your first 10 students — no credit card required.
Get Started for FreeFree for your first 10 active students · No credit card required