A children's ballet class at the barre

Software for dance schools

Sign-ups by age group, fees in instalments, registers and attendance certificates, all in one place.

4,9Trusted by 500+ organisers

Sound familiar?

Your new term runs on WhatsApp. Time for a new rhythm.

Sign-ups through a form, fees in a spreadsheet, cancellations on WhatsApp: keeping it all in sync turns into a second job.

  • ExcelOne spreadsheet per class, never up to date
  • New-term sign-ups buried in your inbox
  • Google CalendarA studio timetable nobody looks at
  • A cancelled class lost in the WhatsApp group
  • ExcelFees ticked off by hand
  • Bank transfers matched one by one
  • FacebookTrial class requests in your DMs
  • Pupils switching groups mid-year
  • Registers on paper, then typed up
  • Health insurer forms filled in by hand
  • Paper photo consent forms for the show
  • Unpaid fees spotted on show night

Your classes and your admin, finally in step.

Year-round sign-ups, instalment payments and registers, finally in one place.

  • Age groups sorted by hand

    Checking each pupil's age before signing them up

  • Fees to reconcile

    Matching each transfer to a family, term after term

  • Class full, list on paper

    Ringing round families when a place comes up

  • Class cancelled, phone ringing

    Letting every family know when a teacher is off

  • One record per pupil, duplicates

    Two sisters, two records, two payments to track

  • Certificates to fill in

    One per pupil, by hand, at the end of the year

In practice

Running a dance school no longer means chasing forms.

New-term sign-ups without the queue

Date of birth, chosen classes, photo consent, medical certificate: forms arrive complete and each pupil lands in the right age group.

Payment recorded
# INS–2026–0142
Registration

Emma Martin

Junior academy · Season 2026–2027

DetailsPaymentsAttendance
Contact
Alex Martin
Period
09.2026 → 06.2027
Group allocation
Wednesday · Junior group
Coach
Sophie Laurent
Total€ 420,00Paid
Product illustration · Example data

How it works

From new term to showtime.No retyping.

Every sign-up feeds the register, payment tracking and certificates.

Parents choose classes that suit their child's age, online, any time of day.

Payment recorded
# INS–2026–0142
Registration

Emma Martin

Junior academy · Season 2026–2027

DetailsPaymentsAttendance
Contact
Alex Martin
Period
09.2026 → 06.2027
Group allocation
Wednesday · Junior group
Coach
Sophie Laurent
Total€ 420,00Paid
Product illustration · Example data

FAQ

Frequently asked questions

What dance schools ask us most. Can't find your question? Get in touch

Can we offer a trial class?

Yes. You set up a separate ‘trial class’ option in online registration, and pupils who want to carry on then sign up for the year.

Can families spread the cost over the year?

Yes. You set the instalment dates, parents pay by card, Apple Pay, Google Pay, bank transfer or cash, and reminders go out automatically.

Can we offer a sibling discount?

Yes. In the family account, the discount kicks in automatically from the second child, based on the rules you set.

Can pupils take more than one class?

Yes. In online registration, pupils can choose as many classes as you allow, and you can offer a lower rate from the second class.

Can we sell tickets for the end-of-year show?

Yes. The show is set up as an activity with a limited number of seats, booked and paid for online.

Are attendance certificates generated automatically?

Yes. Attendance certificates are generated from sign-ups and payments. Parents download them from their account, so you never have to fill them in.

Can teachers take the register on their phone?

Yes. In their app, teachers see their classes, studio by studio, and take the register.

Can we offer class passes for adults?

Yes. Alongside year-round classes, you can sell class passes that are deducted at each class, plus gift vouchers.

Do you handle holiday dance camps too?

Yes. Your holiday camps sit in the same account as your year-round classes, with the same families and payments.

We already use iClub. Can we switch to Stageo?

Yes, and we've compared the two honestly: Stageo vs iClub. You'll see where each one is strongest and how to switch without starting from scratch, ideally before the new term.

Fancy a chat?

Ready for the new term?

In 30 minutes, we'll look at your classes and pricing and show you what Stageo makes easier.