Ballet class reservations on your website
Give students or their guardians a clear way to choose a bookable class, reserve an available place and pay. TicketingHub supports bookings for suitable classes, workshops and trial sessions.

Individual sessions and term enrolment
A single class reservation and enrolment across a whole term have different requirements. Explain dates, age or level eligibility, duration and what the price includes. Test block bookings, recurring attendance and missed-session rules before assuming one booking covers a course.
Class places and shared resources
Set availability around the student places you intend to sell. Test how group bookings and amendments affect the allocation. Student capacity is different from teacher rotas and studio scheduling; demonstrate constraints where classes share staff or space.
Student and guardian details
Collect the information needed for each student and make the adult contact process clear where appropriate. Confirm how staff handle several students booked by one guardian and how records are accessed. Do not assume an ordinary customer record provides a complete student-management system.
Trial classes, payments and memberships
Demonstrate trial pricing, term fees, instalments and refunds using your actual model. Recurring subscriptions, membership renewals, credits and entitlement validation need specific checks. A payment checkout alone does not establish support for every studio billing arrangement.
Messages and booking changes
Use confirmations and reminders for the studio address, arrival time, class requirements and contact details. TicketingHub’s Magic Link can allow eligible changes within configured product options and deadlines. Decide which transfers, cancellations or make-up requests require staff approval.
Attendance and wider studio management
Test the staff process for finding a reservation and recording the information your team needs. Assess attendance across a term, student progression, teacher payroll and safeguarding administration separately rather than assuming they are part of ticket sales.
Website and integration requirements
Use a booking widget on your website and check the specific payment and other integrations your studio requires. Demonstrate the full student or guardian booking journey before launch.
Questions about ballet class booking software
Can students reserve a trial class? Test your product configuration and eligibility rules. Can one guardian book several students? Demonstrate the participant details required. Does booking software replace studio management? Assess term enrolment, memberships and administration separately.
Preparing to switch
Agree future-booking import fields and the handling of existing term payments. Test checkout, guardian confirmations, class availability and a booking amendment before a planned cutover.
Clear booking costs
TicketingHub’s standard fee is 3% per successful booking across online, in-person and OTA sales, with no monthly or setup fee. Payment processing charges and marketplace commissions are separate.