Ballet, hip-hop, contemporary, salsa, ballroom, manage drop-ins, term enrolments, exam prep and teacher payroll without losing your mind.
No credit card required · Migration handled for you
The reality of running a dance studio
Most dance studios lose hours every week to work that has nothing to do with teaching: chasing late payments, retyping bookings that arrived by email, untangling double-booked classes and reconciling spreadsheets at the kitchen table. Class Booking takes that layer away. Bookings, payments, memberships and class passes run on their own, so the admin that used to eat your evenings takes minutes.
You sell 12-week ballet courses AND drop-in salsa nights. Most tools handle one well, not both.
One parent enrolling three children for different days, ages and levels, all from one account.
On top of regular tuition you collect registration and exam fees. Without a system, this becomes a spreadsheet nightmare.
Different teachers, different rates, different formulas. You spend a Sunday a month doing math.
Made for your industry
Not a generic calendar tool retrofitted for studios. Every default, every term, every workflow is tuned for dance studios.
Run 12-week courses with full-term pricing, alongside flexible drop-ins. Dancers joining mid-term pay only for the sessions left.
One parent account with a profile per child: different ages, levels and schedules. Each enrolment is paid for separately.
A full class gets a waitlist. When a spot opens, the next dancer on the list gets it.
Add a one-off sign-up fee (registration, costume) to a membership, charged with the first payment.
Different teachers, different rates: by the hour or a flat fee per class, set per teacher and class type. Calculated each month and exported as CSV for your accounting.
A beautiful site that shows off your studio aesthetic. Custom domain, photo galleries, teacher bios.
dance studios pick Class Booking for three reasons. It starts at €10 per month, so the software stops being a fixed cost that grows with every member you add. It runs classes, memberships, class passes and treatments in one system instead of three. And the migration is handled for you: your schedule, prices and customer history come across intact.
Yes, one parent account, one login, a profile per child. Each child has their own classes and attendance, and each enrolment is paid for separately.
Not automatically, there is no sibling rule. You can create a discount code and give it to families.
There is no ticketing module, so no seat selection and no barcodes. Use a separate tool such as Eventbrite for the recital.
Set the non-teaching days on the term once. Those weeks are skipped when the term schedule is generated. The term price stays the same; only dancers joining mid-term pay less.
Get up and running in under 10 minutes. We'll even import your existing dancers for you.