Clickable demo · no signup

    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

      Ballet

      16:00 – 16:45 · Studio 1 · Amelia R.

      12/14

      enrolled

    • Junior Street

      Street
      Waitlist open

      17:00 – 18:00 · Studio 1 · Kai P.

      18/18

      enrolled

    • Senior Contemporary

      Contemporary

      18: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. 1. Self check-in

      Show a QR code for the session or set up a kiosk. Families check in and the register fills itself.

      Illustration of a session QR code, a parent checking in on a phone and a kiosk register
      Families check in. The register fills itself.
    2. 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.

      Illustration of monthly fees collected by Direct Debit, a retried payment and £640 recovered this month
      Direct Debit, with failed payments retried for you.
    3. 3. Waitlist auto-offer

      When a space opens, the first family on the waitlist is offered it, with a time limit to accept.

      Illustration of a waitlist where the first family is offered a space with 47 hours 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.

    Illustration of billing options: monthly, termly, per session, class packs, pay as you go and Direct Debit
    Charge your way.

    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.

    Illustration of a family completion checklist at 67 percent
    Every family, one checklist.

    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.

    Illustration of a parent reporting an absence on a phone
    Absences reported in two taps.

    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.

    Illustration of three ways to add dancers: one by one, spreadsheet or sign-up link
    Three ways to add dancers.
    Illustration of spreadsheet columns being matched to dancer fields
    Match your existing spreadsheet columns.

    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.

    Illustration of a branded school dashboard with custom colours
    Your school workspace, with your branding.