How class waitlists work in PushPress Core: when they open, how members join, automatic promotion, notifications, and what staff can manage.
Overview
When a class reaches its reservation cap, members can join the waitlist. If a reserved member cancels, the first person on the waitlist is moved into the class automatically. Staff don't need to do anything.
Who uses it: Members in the PushPress Members App or Branded App, and staff in Core.
Setup required: None. Any class with a capacity set has a waitlist.
1. When the Waitlist Opens and Closes
The waitlist opens once the class reservation cap is reached.
It follows the same open and close times as class registration. Once registration closes, members can't join the waitlist.
Note: For example, if registration closes 3 hours before class, the waitlist closes then too.
2. How Members Join or Leave
Open the PushPress Members App or your Branded App.
Select the full class and tap Join Waitlist. [VERIFY: button label]
To leave, open the class and tap Leave Waitlist. [VERIFY: button label]
[Screenshot: Members App, full class detail screen showing the Join Waitlist button]
Note: On plans with a class limit or a punch card, a waitlist spot holds a reservation credit, the same as a reservation. Unlimited plans aren't affected.
3. Automatic Promotion
A reserved member cancels.
The next member on the waitlist is moved into the class and notified.
Notification window
Members choose how much notice they need before being added, for example 2 hours before class. [VERIFY: where members set this in the app, and what happens when a spot opens inside the window. Is that member skipped and the next one promoted?]
4. Notifications
SMS (US and Canada only) when their waitlist status changes.
Email if no phone number is on file.
Push notification in the Members App when a spot opens.
Note: Push notifications cover waitlist updates only, not regular reservations or reminders. [VERIFY: still current]
5. Managing the Waitlist as Staff
[VERIFY: where staff see the waitlist in Core (class roster on the Calendar?), and whether staff can manually promote, reorder, or remove waitlisted members]
[Screenshot: Core Calendar, class roster showing waitlisted members]
6. Cancellations and No-Shows
If a promoted member can't attend, they should cancel in the app so the next person gets the spot.
A late cancel (after the reservation window closes) still counts against the member's plan. The open spot goes to the next person on the waitlist.
A reserved member who doesn't check in by the end of class is marked No-Show, and the class counts against their plan.
Troubleshooting
Member wasn't notified: Confirm a valid phone number or email is saved on their profile.
Waitlist isn't showing: Confirm the class has a capacity set and the cap has been reached.
Member wasn't moved in automatically: Check whether their notification window left enough lead time before class.
Pro Tip
Encourage members to cancel in the app instead of no-showing. Every cancellation lets the next person on the waitlist in automatically.
Related Articles
How to Create Recurring Class Bookings in PushPress Core
Core | Check in - Coach Check-in Options
How to Create a Class in the Core Calendar?
Configuring Member App and Branded App Features
