Event Waitlist
When an event reaches its maximum capacity, players can join the event waitlist instead of missing out entirely. If a registered player cancels, the next person on the waitlist is automatically notified and offered the spot.
How the Event Waitlist Works
- A facility admin creates an event with a capacity limit (e.g., 20 spots).
- Players register for the event until all spots are filled.
- Additional players who want to attend see a Join Waitlist option.
- When a registered player cancels, the first waitlisted player is promoted.
Joining the Event Waitlist
As a Player
- Navigate to the Events page at your facility.
- Find the event you want to attend.
- If the event is full, the registration button shows Join Waitlist instead.
- Click Join Waitlist.
- You receive a confirmation that you are on the waitlist.
Your registration is created with a WAITLISTED status.
Being on the waitlist does not guarantee a spot. You will only be promoted if a registered player cancels.
As a Parent (for your child)
- Navigate to the event.
- Click Join Waitlist.
- Select your child's name from the participant list.
- Your child is added to the waitlist.
What the Player Sees
After joining the event waitlist, you can see your status on the event page and in your dashboard:
- Status: WAITLISTED
- Position: Your place in the queue (e.g., 3rd in line)
- Event details: Name, date, time, and location
Promotion Process
When a spot opens up:
- The system identifies the first WAITLISTED player.
- The player's status changes to NOTIFIED (via the EventRegistration record).
- An email notification is sent with the event details and a confirmation link.
- The player has the configured number of hours to confirm.
- If confirmed, the registration status changes to REGISTERED and the player is officially in.
- If not confirmed in time, the offer expires and the next waitlisted player is notified.
Managing the Event Waitlist (Admin)
As a facility admin, you can view and manage the event waitlist:
- Navigate to the event in your admin dashboard.
- Open the Registrations tab.
- Switch to the Waitlist view to see waitlisted players.
| Action | Description |
|---|---|
| View queue | See all waitlisted players in order |
| Remove player | Remove a player from the waitlist |
| Promote player | Manually offer a spot to a specific player |
| Increase capacity | Add more spots to the event (promotes waitlisted players automatically) |
If you have a large waitlist, consider increasing the event capacity or creating an additional event session to accommodate demand.
Cancelling Your Waitlist Entry
If you no longer want to attend:
- Navigate to the event in your dashboard.
- Click Cancel Waitlist or Leave Waitlist.
- Your registration is removed from the queue.
Events on the Calendar
Full events appear in gray on the calendar, while events with available spots appear in purple. When a waitlist promotion fills the last spot, the event color changes from purple to gray. See Events on Calendar for details.
Event Waitlist vs. Booking Waitlist
| Feature | Event Waitlist | Booking Waitlist |
|---|---|---|
| Tracked by | EventRegistration (WAITLISTED status) | WaitlistEntry |
| What it covers | Full events | Fully booked time slots |
| Capacity defined by | Event max capacity | Resource slot limit |
| Admin can increase capacity | Yes | Not applicable (slot-based) |