My Dance School vs ClassForKids

    ClassForKids is a popular UK booking platform used across children’s activity clubs, with a well-known parent booking experience. My Dance School is built only for dance schools, with flat monthly plans and the term-time workflows dance principals actually run.

    Feature by feature

    Feature comparison between My Dance School and ClassForKids
    FeatureMy Dance SchoolClassForKids
    Sector focusDance onlyAll children’s activity clubs
    Pricing modelFlat monthly plan from £49Booking-based fees
    Term and half-term billingTermly or monthly invoicingBlock bookings
    Branded parent portalYour logo and colours throughoutShared platform branding
    Dancer (child) portalIncluded with safeguarding controlsNot available
    Showcase ticketingIncluded, paid into your own accountNot a core feature
    Competitions and festivalsIncludedNot a core feature
    Accident and concern reportingStaff, parent and dancer reporting with follow-upNot a core feature

    Details are based on publicly available information and may change. Always check the latest details with each provider.

    Where ClassForKids is strong

    • Simple, familiar booking journey for parents
    • Widely used across UK children’s activity clubs
    • Quick to list a block of classes and take bookings

    Where My Dance School is strong

    • Dance-only workflows: troupes, festivals, showcases and exams
    • Flat monthly pricing with no per-parent or per-booking charges from us
    • Branded parent and dancer portals rather than a generic booking page
    • Two-way accident and safeguarding reporting with parent acknowledgement

    Who each one suits

    UK dance schools that have outgrown a booking-first tool and want registers, billing, portals, shows and safeguarding in one place.

    Common questions

    Can we move our classes over from ClassForKids mid-term?
    Yes. Import dancers, classes and enrolments during onboarding and run both side by side until your next billing cycle.
    How do the fees compare?
    Our plans are flat monthly fees from £49 with no per-parent or per-booking charge from us; card processing fees are paid to Stripe as usual. Always check current ClassForKids pricing before deciding.

    Try it with your own timetable

    14-day free trial, import your classes, and see the difference before you commit.

    Wondering where your data lives? See Trust and security.

    Illustration of spreadsheet columns being matched to dancer fields
    Match your existing spreadsheet columns.