Take the tour before you take the trial
This is a working sample school. Switch days on the timetable, take a register, chase an unpaid invoice and see what a parent sees. Nothing here is saved and nothing is asked of you.
Baby Ballet
Ballet16:00 – 16:45 · Studio 1 · Amelia R.
12/14
enrolled
Junior Street
StreetWaitlist open17:00 – 18:00 · Studio 1 · Kai P.
18/18
enrolled
Senior Contemporary
Contemporary18:15 – 19:30 · Studio 2 · Amelia R.
9/16
enrolled
Every class shows live capacity, so parents can self-book and the waitlist fills seats for you when someone drops out.
Three more things that save time
These run in the background once they're switched on.
1. Self check-in
Show a QR code for the session or set up a kiosk. Families check in and the register fills itself.

Families check in. The register fills itself. 2. Automatic payment chasing
Families pay by Bacs Direct Debit. Failed payments are retried for you and families get card expiry reminders, so you stop chasing money.

Direct Debit, with failed payments retried for you. 3. Waitlist auto-offer
When a space opens, the first family on the waitlist is offered it, with a time limit to accept.

Spaces offered to your waitlist automatically.
What the tour doesn't show
- Send us your spreadsheet and we'll import it for you, free.
- Automatic term invoicing, sibling discounts and payment plans.
- Two-way accident and concern reporting, parent updates, consent forms and DBS tracking.
- Competitions, showcases, ticketing and dancer earnings.
Charge your way
Monthly, termly, per session or pay as you go, plus class packs for open, adult and drop-in classes: choose the billing rhythm that fits your school. Families pay by card or Bacs Direct Debit, and payment plans split eligible invoices into instalments.
Set sibling and multi-crew discounts, bursaries and scholarships and a registration fee. Failed payments are retried for you. Payments and payment plans are included in both Growth and Pro.

Know who's finished joining
The family completion tracker brings invitations, contact details, emergency and medical information, consents and payment cards into one checklist. See what is missing and chase a family in one click.

Built for phones too
Teachers take registers on their phone, including offline, and open an emergency card with medical notes, allergies and tap-to-call contacts for their assigned dancers.
Parents pay and report absences from their phone. Install My Dance School as an app for a familiar home-screen shortcut.

Switch in an afternoon
Explore a sample school with six months of history. When you're ready, press Go live and follow the three-step setup.
Add dancers manually, import a spreadsheet with presets for ClassForKids and LoveAdmin exports, or share a sign-up link or QR code for families to complete, with school approval.
Send us your spreadsheet and we'll import it for you, free.


More of your school, in one place
Studio hire, private lessons, self check-in, waitlist auto-offer, family referrals, teacher feedback, chaperones, polls and automations, kudos and badges, branded event pages and teacher cover sit alongside your everyday school admin.
GDPR ready
Consent tracking, data exports and deletion built in.
UK based
Built in the UK for UK dance schools, with UK support.
EU hosting
Hosted in the EU (GDPR-compliant), with UK GDPR safeguards.
Stripe secured
Card payments are handled by Stripe. We never touch card details.
Ready to see it with your own classes?
14-day free trial. No card needed. Or book a 30-minute walkthrough.

