Dance
Check-in and term management for ballet schools
Term-based enrolments, exam-stream classes, and junior troupes without the spreadsheet chaos. Built for schools that run real syllabi — RAD, Cecchetti, BBO — alongside open-level classes.
What keeps ballet schools up on a Tuesday
- Term fees paid up front, but attendance tracking still happens on a clipboard the teacher forgets to hand in.
- Syllabus classes (RAD grades, Cecchetti levels) that need strict streaming — parents book into the wrong one.
- Sibling discounts and family invoicing that Mindbody makes painful to configure.
- Exam prep terms where attendance matters for the examiner — and you need a record, not a memory.
How SessionHQ fits ballet schools
Term-shaped pass packs
A term enrolment is a pack with credits matching the weekly sessions. Auto-expires at term end. Roll forward on re-enrolment.
Attendance as a record
Every check-in is logged. Print an attendance history for an examiner, or pull it for a parent conversation.
Syllabus streams as classes
Each grade is its own recurring class. Pass shapes can be scoped so Grade 2 dancers can't accidentally check into Grade 4.
Built around how you already talk
- —"Term" maps to a date-bounded pass; sessions generate weekly.
- —"Syllabus" grades are separate recurring classes, not tags on one blob.
Typical passes for ballet schools
- Term enrolment — 10 weeks, one class per week
- Term enrolment — 10 weeks, two classes per week (grade + technique)
- Holiday intensive (fixed block)
FAQ
- Can I charge for a whole term up front?
- Yes. A term enrolment is a single-payment pass with credits for every weekly session. The student just checks in each week; credits deduct automatically.
- Can I restrict who can book into which grade?
- Passes can be scoped to specific classes, so a Grade 2 pack can't be used on Grade 4. Teachers can grant one-off exceptions from the admin view.
- How do sibling discounts work?
- Apply a discount code at checkout for the sibling. Each student still has their own account for attendance tracking, but families can share payment methods.
Run your ballet schools on SessionHQ
One flat monthly price, unlimited members, Square-native payments.
Prefer to talk first? Book a 15-min demo.