Class Registration Software: How to Get Families Booking Themselves Into Classes, Drop-Ins and Trials
•
8 min read

Ask any studio owner where their admin time goes and booking families in will be near the top of the list. The voicemail asking if there's still space in Tuesday's ballet. The trial form that came back with half the boxes empty. The drop-in who turns up having "booked" through a Facebook message nobody saw.
None of that needs to land on you. Families are happy to book themselves in, as long as it's quick, works on their phone, and doesn't leave them guessing. They already do it for swimming lessons, school dinners and dentist appointments. Your classes should be no different.
This guide covers how to set that up with class registration software: what your online timetable needs to show, how to keep forms short, how to handle trials and drop-ins, and how to move families away from phoning and messaging you. We use Class Manager as the example throughout, because it's built for weekly, term-based classes rather than one-off events, but most of the advice works whichever system you use.
What Trusted Class Management Software Does for a Studio
Class registration software for a dance studio, gymnastics club or swim school isn't the same as a university enrolment system or an event ticketing page. Your families come back every week, term after term, often with more than one child. The software needs to handle that.
At a minimum, it should give you what you need to streamline admin:
An online timetable showing live availability
Booking forms for full terms, drop-ins and trials
Automatic confirmation and reminder emails
Online payments, including recurring fees
A parent portal where families manage their own accounts
Digital registers linked to your class lists
Class Manager puts all of this in one place, so you're not juggling spreadsheets, PDF forms and WhatsApp groups, and your customer data stays together instead of being split across separate tools. It's set up around terms and seasons (September 2026 to June 2027, for example) rather than single events. It can support different types of class-based business, including setups that need both public and private booking workflows.
For a fuller rundown, read The Benefits of Using Class Scheduling & Registration Software.
Why Self-Booking Helps Your Studio Grow
Parents make decisions about activities at odd times. A mum who decides at 9pm on a Sunday that her daughter should try ballet will book there and then if she can. If the only option is to ring during office hours, there's a good chance she won't get round to it, or she'll book somewhere else that let her do it online.
When families can access booking whenever it suits them, they can complete the process without waiting for office hours, and that simple self-service flow helps you keep more bookings. Popular classes fill faster, late joiners can find a space without chasing you, and prospective customers can learn about classes and book immediately instead of contacting you later.
Set Up an Online Timetable Parents Can Book From
How your classes look online decides whether a parent feels confident booking without ringing first. A blurry PDF timetable or a wall of text will make them hesitate.
Make it easy to find the right class:
Group by age, level and style. For example, "Ballet Beginners, Ages 3 to 4, Tuesday 4:00 to 4:45pm, Autumn 2026 Term".
Label each class type clearly. Weekly term classes, drop-ins, workshops and trials should each have their own obvious "Book" or "Book a Trial" button, so families can select the right booking route straight from the timetable.
Show the practical details. Price per term or per class, start and end dates, uniform requirements and who's teaching.
With Class Manager's class scheduling, spaces left update automatically as families book to help ensure they are only booking places that are actually open, and full classes can move people onto a waitlist instead of overbooking. You can copy classes across into a new season in a few clicks, so once your timetable is set up, it mostly looks after itself.
If you want to keep some classes off the public timetable (squads or invite-only groups, say), you can hide them, keep them private, and share the booking link only with the families who need it.
Keep Registration and Trial Forms Short
The form is where most bookings are won or lost. Every extra question is another chance for a parent to give up halfway through.
Stick to the essentials: only collect the information you need to create the booking and keep records accurate.
Student name and date of birth
The class they're booking
Medical notes (only shown if the parent ticks "yes")
Parent contact details
If you need extra information for certain classes, such as competition team details, permission for older students to leave on their own, or swimming ability, add those questions to the forms for those classes only. Class Manager's enrolment forms let you do this and enable different registration flows.
It also helps to set up a different flow for each type of booking, so it works for different participants and booking types:
Term enrolment: the full term or a regular payment option, paid online at checkout
Drop-ins: pick a date and pay for that one class
Trials: as few questions as possible, flagged as a trial so you can follow up afterwards
Returning families don't need to fill anything in twice. Their details are already saved in the parent portal, so parents can book on a child's behalf from saved details, and booking a new class or trial for a sibling takes a couple of clicks.
We go into more detail on setting trials up in Booking Trials Through Class Management Software, and on whether to charge for them in Free Trials, Discounted Trials or Paid For Trials?
Give Families a Parent Portal
Think about how much studio admin still relies on messages lost in group chats. A parent portal swaps all of that for one login. As a secure parent portal, it replaces lost comms with one place families can access updates.
In the Class Manager parent portal, families can create an account for access before they use the service, then:
See the timetable and their upcoming classes
Book new classes, drop-ins and trials
Pay invoices and update card details
Check attendance for each of their children, with timetable details in one place
Keep their own contact and medical details up to date
Having every child on one family account makes it easy to add another class. In school-style systems, parents must register for a mygovscot myaccount first, then link their child to the account after approval from the child's school, so the details match and the email address on the request is correct. A parent paying for one child's ballet can spot the boys' hip hop class on the same screen and book their son in, without starting from scratch or calling you.
If you're launching the portal for the first time:
Email every family with clear instructions on how to log in
Post the link on your social media
Remind families in class, for example, "From January, all trial bookings will be through the parent portal"
Set a date for stopping paper and phone bookings, so families know what to expect
Let Automated Emails Do the Reminding
Getting a family to book is only half the job, and automated communication can support the whole registration process after booking. They also need to turn up, and after a trial, you want them to sign up for the term.
A reminder schedule that works well:
When they book: a confirmation email with the class name, date, time, location, teacher and what to bring
A day or two before: a reminder for trials and drop-ins
The first couple of weeks of term: reminders for new starters while the routine settles in
For trials, set up a follow-up that goes out after the class, something like: "How did Maisie get on at her first class? If she loved it, you can book her place for the rest of term here." Class Manager's automated trial emails send this for you, so no family slips through the gap. For more ideas, read How to Convert Trials to Paying Students.
For everything else, Class Manager's communication tools keep every message in one place and logged against the family, so you're not scrolling back through WhatsApp to check whether you sent something. That gives your staff a clear record of what has been sent, so they can follow up consistently. Chats lets you message one family, a group or everyone at once, with AI suggested replies to help you answer common questions faster.
Use Attendance Tracking to Manage Make-Ups and Drop-Ins
Digital registers do more than replace the paper version. When attendance is recorded in the same system as your bookings, everything else links up.
With Class Manager's attendance tracking, teachers take the register on a phone or tablet during class. From there you can:
See no-shows and absences straight away
Offer make-up classes for missed sessions
Spot which trial students turned up, so you know who to follow up with
Over time, your reports show which classes have high absence rates, which students attend consistently and where you have spare spaces to fill, and each report helps you spot trends and track attendance patterns over time. Accurate registers also matter for safety, and they show families you run things properly.
How to Get Families Booking Online
So how do you move from booking families in yourself to families doing it on their own? These work well:
Give a reason to book online. Set up a discount code that families can only use through the parent portal, for example £5 off the first term of 2027. Class Manager lets you set codes for a date range or a set number of uses.
Make trials online only. When someone rings to book a trial, send them the booking link instead of taking the details over the phone.
Put QR codes everywhere. On the studio door, at reception and on flyers. One scan takes parents straight to your timetable.
Walk new families through it at the front desk. Keep a tablet at reception and help parents make their first booking themselves, rather than filling in a form for them, with cloud-based software making this simple from reception or any device. Once they've done it once, they'll do it again.
Set a firm date. Tell families that from a set date, all new enrolments go through the parent portal. Say it early and say it often.
Once families book themselves in, payments can look after themselves too. Class Manager's automated billing handles recurring fees, pay as you go, pay per lesson and weekly payments, and sends invoices automatically, so you're not chasing money at the end of every month. It can cut manual admin tasks by 80%. You can also track payments more easily and connect billing with accounting tools such as QuickBooks, which can ease month-end admin for the business.
Class Manager vs Generic Event Booking Tools
Why not use a general event or ticketing tool? Because studios don't run one-off events. They run the same classes every week, all year, for the same families.
Generic event tools | Class Manager | |
|---|---|---|
Term and season enrolment | Usually needs workarounds | Built around terms, seasons and weekly classes |
Family accounts | One purchase per checkout | Every child on one family account, with customers able to manage their own information in the portal |
Registers | A list of ticket holders | Digital registers on any device |
Trials, make-ups and waitlists | Manual, or not available | Built in |
Billing | One-off payments | Recurring fees, pay as you go, per lesson or per week |
Messaging | Separate email tool needed | Emails and Chats built in, with customer data, payments and registration records able to stay in sync through crm connections |
For your end-of-year show or recital, our sister platform Stage Stubs handles ticket sales for free, so you can run classes and performances without piecing together different tools.
Studios across the UK, US and Australia already use Class Manager, from dance studios to gymnastics clubs and swim schools. If you're weighing up options, our software comparisons set Class Manager side by side with other platforms, and some providers also look for CRM connections so customer data, payments and registration records stay in sync.
Getting Started With Class Manager
Book a free demo with our team to learn more, get support, and see how Class Manager can support growing class-based businesses, or open your free account. There's no monthly subscription.
Want to read more?
