For Enrichment Programs & After-School Activities—BUILT FOR YOUR DAILY SCHEDULE
Run enrichment programs without the chaos.
After-school programs, holiday workshops, and multi-activity centres — manage enrolment, term-based schedules, parent notifications, and fees for every program in one place.
Run multiple programs, keep parents informed, and collect fees without the admin overload.
Enrolment & Trial Management
Share a separate enrolment form per program. Parents sign up, trials are auto-scheduled, and you get notified instantly. No missed enquiries across a busy holiday season.
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 with its own schedule, class list, and attendance record — without cross-booking a child into two things at once.
Multiple programs with separate class lists
Automated reminders before each session
Google Calendar sync for teachers and parents
Term Fees & Online Payments
Collect term fees or per-session charges per program. Accept Stripe, PayPal, or local payment methods like UPI, Pix, and PromptPay online, or record cash — automated reminders sent before fees are due.
Term fees or session-based billing
Stripe, PayPal, UPI, Pix & PromptPay for online payments
Fee reminders sent automatically
AI Assistant
Ask the search bar to reschedule a session, find a participant, or draft an assignment — in plain English, no clicking through screens.
Reschedule or cancel a session by asking
Search participants and sessions by name
Drafts assignments for you to review
HOW IT WORKS
A busy holiday program season, without the spreadsheet.
How enrolment across multiple programs runs on ClassOps.
01
Parent picks a program
Each program has its own enrolment form, so sign-ups never get mixed up across activities.
02
Waitlisted or confirmed
If a program is full, the child is automatically waitlisted and notified if a spot opens.
03
Term runs across programs
Each program keeps its own schedule and roster, even if a child is enrolled in more than one.
04
Fees and reminders run themselves
Term fees are billed and reminded automatically per program, with parents notified before each session.
QUESTIONS—THE DETAILS
Questions enrichment program operators ask.
Can I run multiple programs with separate schedules and rosters?
Yes. Each program keeps its own schedule, class list, and attendance record, so a child enrolled in both a coding class and a robotics club doesn't get mixed up between the two.
How are parents notified about sessions and changes?
Automated reminders go out to parents before each session, and you can notify them if a waitlist spot opens up in a full program.
Does ClassOps handle term-based or holiday program billing?
Yes — you can bill per term or per session for each program separately, with automated reminders sent before fees are due, and support for Stripe, PayPal, and local payment methods like UPI, Pix, and PromptPay online payments and manual cash/bank recording.
What happens when a program is full?
New sign-ups are automatically waitlisted, and when a spot opens from a cancellation, the next parent on the list is notified.
Is this suitable for a centre running several small programs at once?
Yes — that's the core use case. ClassOps is free for your first 10 active students across all programs, with no credit card required.
READY WHEN YOU ARE
Ready to run better enrichment programs?
Set up in under 10 minutes. Free for your first 10 students — no credit card required.