For Enrichment Programs & After-School Activities

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.

Multi-Program ManagementParent NotificationsStripe Payments
ClassOps Dashboard for Enrichment Programs
Built for enrichment providers

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 Free

Free for your first 10 active students · No credit card required