Class Level TrackingMulti-Teacher SchedulingAutomated Reminders
Built for dance studios
Everything your dance studio needs.
Focus on the choreography — ClassOps handles levels, rosters, and reminders.
Trial Class Booking
New students book a trial class straight from your website form. Confirmed instantly against your actual open slots, by style and level.
Shareable enrolment link or website embed
Auto-schedule trials in free slots
Track every lead through to full enrolment
Level & Style Scheduling
Organise students by style (ballet, hip-hop, contemporary) and level, and move them up as they progress — without losing their history.
Separate rosters per style and skill level
Multiple teachers scheduled without overlap
One-tap attendance from a phone or tablet
Reminders & Recital Season
Automated reminders go out before every class, and extra rehearsal sessions ahead of a recital slot into the same schedule without disrupting regular classes.
Automated email reminders before class
One-off rehearsal or workshop sessions
Google Calendar sync for teachers and parents
AI Assistant
Ask the search bar to reschedule a class, find a dancer, or draft a practice assignment — in plain English, no clicking through screens.
Reschedule or cancel a class by asking
Search dancers and classes by name
Drafts assignments for you to review
HOW IT WORKS
How a new dancer joins your studio.
From the first form submission to their first full term.
01
Parent finds your form
They pick a style and age group; you get notified instantly instead of finding it buried in DMs.
02
Trial class booked
A trial slot is confirmed automatically against your real availability for that style and level.
03
Placed in the right level
After the trial, move them into the matching class — their attendance history follows them.
04
Term runs itself
Weekly classes repeat automatically; reminders go out before every session so parents show up on time.
QUESTIONS—THE DETAILS
Questions dance studio owners ask.
Can I track which level a student is at across different styles?
Yes. Students can be enrolled in multiple classes across different styles and levels, and you can move them up a level as they progress without losing their attendance and payment history.
How does ClassOps handle multiple teachers?
Each teacher's schedule is managed separately so you never double-book a room or an instructor, and every teacher sees only their own classes for the day.
What about one-off rehearsals before a recital?
You can add one-off sessions alongside your regular recurring classes — useful for extra rehearsal time before a showcase — without disrupting the normal weekly schedule.
Can parents self-schedule a makeup if their dancer misses a class?
Yes. If a class is missed, you can offer a makeup slot through a link the parent uses to pick an available time themselves, instead of a back-and-forth over text.
Is attendance tracking fast enough to use during a live class?
Attendance is designed to be marked in seconds from a phone or tablet at the start of class, so it doesn't eat into teaching time.
READY WHEN YOU ARE
Ready to elevate your dance studio?
Set up in under 10 minutes. Free for your first 10 dancers — no credit card required.