After-school programs run on timing, capacity, and a little bit of organized chaos. A good waitlist helps you keep classes full, reduce admin back-and-forth, and make it easier for families to grab a spot when one opens.
With Breely, clients can join a waitlist when a class session is full, and you can manage those entries from one place. For classes and group events, the waitlist applies to a specific class date and time, and clients can be notified when a seat opens.
Why waitlists matter for after-school programs
A waitlist is more than a backup plan. It helps your program stay flexible without feeling messy.
A strong class scheduling setup can help you:
- Keep sessions full when cancellations happen
- Give families a fair way to claim open spots
- Reduce manual texting, emailing, and spreadsheet juggling
- Match class capacity to staff, rooms, or equipment
- Create a smoother booking experience for busy parents
Breely supports classes, workshops, and courses as event types, so families can browse and book the right offering from your scheduling form.

Smart scheduling tips for growing programs
Before you turn on a waitlist, make sure the rest of your setup is doing its job too.
Here are a few practical ways to make class scheduling easier:
- Set clear capacity rules. If a class has 12 seats, make sure your scheduling system treats it like 12 seats, not 12 hopeful guesses.
- Use resource limits when space matters. If classes share rooms, courts, or equipment, resource constraints can help prevent overbooking across programs. Breely supports bookable resources and capacity limits, plus room/resource constraints when multiple offerings depend on the same space or equipment.
- Control how far ahead families can book. Booking windows and scheduling limits help you avoid last-minute surprises and overly distant bookings.
- Organize classes by type or schedule pattern. Event type groups and event-specific availability are useful if different programs run on different days.
- Automate communication. Confirmation and reminder messages save time and help families stay on track. Breely supports automations by email, text message, and webhook.

How to set up class scheduling with waitlists in Breely
Here’s the straightforward version.
1. Create your class event types
In Breely, event types represent the services clients can book, including classes, workshops, and class series. Class times for these offerings are set inside the event type.
2. Set your availability
Use Breely’s Availability section to define when bookings can happen. You can:
- Set regular weekly hours
- Adjust hours by day
- Set specific hours for event types
- Add people or bookable things as needed
- Apply scheduling limits for booking, editing, or cancellations
If your after-school program relies on shared rooms or equipment, set up resource constraints so the schedule reflects your real-world capacity.
Maximize enrollment with smart waitlists
Online booking, reminders, and payments — free to start
3. Turn on the waitlisting feature
Waitlisting must be enabled before it appears in your forms.
To turn it on globally:
- Click Features and Integrations in the sidebar
- Select Breely Features from the top navigation
- Toggle on Waitlisting
4. Enable waitlisting on your booking form
Once the global feature is active, you can enable it on the specific form families use to book.
- Click Forms from the sidebar
- Select the form you want to edit
- Click the settings icon on the Appointment block
- Toggle on Enable Waitlist in the right-side panel
When a class session is full, clients will see a Join Waitlist option automatically.
How waitlist management works in Breely
Breely gives you a dedicated Waitlisting area in the sidebar where you can manage waitlisted clients across your business. From there, you can:
- View current waitlist entries
- Filter by event type
- Filter by upcoming or past activity
- Set automations for what happens when a spot opens
- Choose how clients are notified
For classes and group events, clients are waitlisted for a specific class session. If a seat opens in that exact session, they can be notified and book it. Breely also offers notification settings like Notify Everyone, where everyone on the waitlist is alerted and the first person to book gets the spot.

Make booking easier for families
The best scheduling setup feels simple on the front end, even when there’s a lot happening behind the scenes.
Breely lets you customize booking forms, collect the right information from families, automate communication, and embed your form directly on your website for a smoother experience. fileciteturn0file7turn0file2
If you’re ready to keep classes full and take the stress out of after-school scheduling, set up your event types, enable waitlisting, and let Breely do more of the heavy lifting.
