Running group sessions is hard enough. Filling last-minute openings should not be.
With class scheduling and waitlists, personal trainers can let clients book classes, manage capacity, and give eager members a simple way to grab open spots when they appear. Clients can join a waitlist for a specific class session, then get notified if a seat opens up.
Schedule Classes Around Your Real Availability
Your calendar should work the way you do.
Set regular weekly hours, adjust availability by day, and create different availability for different event types. If you manage multiple trainers, spaces, or class formats, you can also organize availability around people and other bookable resources.
That means you can:
- Offer classes only on the days you actually train
- Set separate schedules for bootcamps, small-group sessions, or consultations
- Avoid overbooking limited spaces or shared resources with capacity controls and resource constraints

Let Clients Book Classes Without the Back-and-Forth
Clients can book classes through a booking form that displays available classes on a weekly or monthly calendar. They can also filter classes by type, which makes it easier to find the right fit fast.
When classes fill up, the experience stays smooth:
- Clients can join a waitlist for a specific class date and time
- They are notified when a seat becomes available based on your waitlist settings
- The newly opened spot can be booked right away, with no manual chasing required

Use Waitlists to Save Spots That Would Otherwise Go Empty
Cancellations happen. Waitlists help you turn them into filled classes instead of lost revenue.
Fill every class with smart waitlists
Online booking, reminders, and payments — free to start
For classes and group events, waitlists apply to a specific session, not just a general class type. When a place opens, clients on that waitlist can be notified so the seat can be claimed quickly. You can choose whether to notify everyone at once or control how spots are offered based on your settings.
A few nice wins:
- Keep group sessions fuller
- Give motivated clients another chance to join
- Reduce manual admin for last-minute openings
- Make your booking experience feel polished and professional

Stay in Control Behind the Scenes
A flexible schedule is great. A controlled one is better.
You can add scheduling limits to decide how and when clients book, cancel, or reschedule. That includes booking windows, daily or weekly limits, and limits on how many upcoming appointments a client can hold at once.
You can also automate communication with clients at key moments in the booking journey, including messages triggered when appointments are scheduled, canceled, or rescheduled. Breely supports automations by email, text message, and webhook.
Build a Booking Experience That Feels Like Your Brand
Your scheduling page does more than collect bookings. It shapes the client experience.
Booking forms can be customized with your branding, and added directly to your website for a more seamless experience. So whether you run strength classes, small-group mobility sessions, or high-energy bootcamps, your scheduling flow can feel simple, modern, and on-brand.
Ready to make class scheduling easier and keep more sessions full? Start building your booking flow with waitlists today.
