Program Waitlist
When a program reaches its maximum enrollment, additional players are placed on a waitlist. SlotBase uses a first-in, first-out (FIFO) queue to manage waitlisted players fairly. When a spot opens up, the next person in line is notified and given a window to accept.
How the Waitlist Works
The waitlist process follows these steps:
- A player tries to enroll in a full program.
- Instead of enrolling, they are offered the option to Join Waitlist.
- The player is added to the end of the FIFO queue.
- When a spot opens (due to cancellation, trial decline, or enrollment expiry), the first person on the waitlist is notified.
- The notified player has a limited time to accept and enroll.
- If they accept, they are enrolled. If they do not respond in time, the offer moves to the next person.
Joining the Waitlist
To join the waitlist for a full program:
- Navigate to the program you want to join.
- You will see that the program is at capacity and the Enroll button shows Join Waitlist instead.
- Click Join Waitlist.
- Confirm that you want to be added to the queue.
- You receive a confirmation that you have been placed on the waitlist.
Joining the waitlist does not charge you anything. You are only charged when you accept a spot and complete enrollment.
Waitlist Statuses
Each waitlist entry has a status that indicates where you are in the process:
| Status | Meaning |
|---|---|
| Waiting | You are in the queue. No spots are available yet. |
| Notified | A spot opened and you have been notified. You must act within the acceptance window. |
| Booked | You accepted the offer and have been enrolled in the program. |
| Expired | You were notified but did not respond within the acceptance window. |
| Cancelled | You removed yourself from the waitlist before being notified. |
When a Spot Opens
Spots can open for several reasons:
- A current enrollee cancels their subscription.
- A trial enrollee declines to convert to paid enrollment.
- A paused enrollment is cancelled by the admin.
- The admin increases the program's maximum enrollment capacity.
When a spot opens, the following happens:
- The system identifies the first Waiting entry in the queue.
- That player's status changes to Notified.
- The player receives a notification (email and/or in-app) informing them a spot is available.
- The notification includes an acceptance deadline.
Enable notifications for the program so you do not miss your waitlist offer. Waitlist offers have a limited acceptance window, and spots move to the next person if you do not respond.
Accepting a Waitlist Offer
When you receive a waitlist notification:
- Open the notification or go to My Programs > Waitlist on your Player Dashboard.
- Review the program details and pricing.
- Click Accept and Enroll.
- Complete the enrollment process (including payment setup).
- Your waitlist status changes to Booked and your enrollment begins.
If You Miss the Deadline
If you do not respond within the acceptance window:
- Your waitlist status changes to Expired.
- The spot is offered to the next person in the queue.
- You are no longer on the waitlist.
Once your offer expires, you need to join the waitlist again if you still want to enroll. You will be placed at the end of the queue.
Cancelling Your Waitlist Entry
If you change your mind before being notified:
- Go to My Programs > Waitlist on your Player Dashboard.
- Find the program you are waitlisted for.
- Click Leave Waitlist.
- Confirm the cancellation.
- Your waitlist status changes to Cancelled and you are removed from the queue.
Checking Your Position
You can see your position in the waitlist queue from your Player Dashboard. While the system does not show exact numbers for privacy reasons, it indicates whether you are near the front or further back in the queue.
Waitlist for Families
Parents can add their children to the waitlist:
- During the waitlist join process, select the child from your family members.
- When notified, the parent accepts on behalf of the child.
- The enrollment is created under the child's profile.
Admin Management
Facility admins can view and manage the waitlist for any program:
| Action | Description |
|---|---|
| View waitlist | See all entries, their statuses, and queue positions |
| Remove an entry | Remove a player from the waitlist manually |
| Adjust capacity | Increase maximum enrollment to admit waitlisted players |
| Override queue | In special cases, move a player to the front of the queue |
Admins can increase the program's maximum enrollment to accept more students without going through the waitlist one-by-one. All newly available spots are offered in FIFO order.
Related Pages
- Program Enrollment -- The standard enrollment process
- Trial Sessions -- How trials interact with capacity
- What Are Programs? -- Overview of the programs system
- Program Statuses -- All status indicators at a glance