Skip to content

For Dance Studios & Choreographers—BUILT FOR YOUR DAILY SCHEDULE

Keep your studio in perfect rhythm.

From ballet to hip-hop, manage class levels, multi-teacher schedules, and recital season without the studio office turning into a call centre.

Class Level TrackingMulti-Teacher SchedulingAutomated Reminders
ClassOps Dashboard for Dance Studios

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.

  1. 01

    Parent finds your form

    They pick a style and age group; you get notified instantly instead of finding it buried in DMs.

  2. 02

    Trial class booked

    A trial slot is confirmed automatically against your real availability for that style and level.

  3. 03

    Placed in the right level

    After the trial, move them into the matching class — their attendance history follows them.

  4. 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.

Get started for free

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