An online dance class booking system parents actually use

    Let families book trials, join waiting lists and enrol in classes online, with live capacity, card payments and registers that update themselves.

    How online class booking works

    1. Publish your classes

    Your timetable becomes a public booking page with ages, levels, styles, venues and remaining places.

    2. Parents book online

    Parents book a free trial, join a waiting list or enrol straight away on mobile, without emailing you.

    3. Payment is collected

    Card payments are taken securely at checkout in GBP, and recurring fees roll into monthly invoices.

    4. Everything syncs

    New bookings appear on registers, in class capacity counts and in the parent portal instantly.

    Illustration of a waitlist where the first family is offered a space with 47 hours to accept
    Spaces offered to your waitlist automatically.

    What is included

    • Trial class bookings with automatic follow-up
    • Waitlist auto-offer: the next family is offered the space, with a time limit to accept
    • An enquiry-to-first-payment view showing where new families get stuck
    • Class packs and pay as you go for open, adult and drop-in classes
    • Live capacity limits so classes never oversell
    • Showcase and event ticket sales on the same system
    • Studio hire and private lesson bookings
    • Booking confirmations and reminders by email

    Bookings are only half the job

    Once a dancer is enrolled, you still need registers, invoicing, consents and competition admin. That is all included in our UK dance studio software, and you can review what each plan covers on the pricing page.

    Booking system FAQs

    Do parents need an account to book a dance class?
    They can book a trial with just their details. An account is created when they enrol so they can manage payments, consents and schedules.
    Can I take payment at the point of booking?
    Yes. Card payments are collected securely through Stripe at checkout, and ongoing fees are invoiced monthly.
    Does the booking system handle waiting lists?
    Yes. When a class is full, parents join a waiting list and you can offer places as soon as they open up.

    Open your classes for online booking

    Publish your timetable and start taking trial bookings this week.

    Illustration of a funnel from enquiry to first payment with stuck families to follow up
    See where new families drop off.