Quick answer
Enable the waitlist on the class, choose whether Junocal should promote the next eligible client or notify the list when a space opens, and use the dated class roster to monitor the result.
Before you begin
A published class with a reviewed capacity and at least one dated session.
A decision between automatic promotion and a broadcast offer, including what the client is agreeing to.
A usable payment method or credit rule when promotion can create a paid booking.
You'll know it worked when
A full public session offers Join waitlist and explains what happens when a place opens.
The dated roster shows waiting clients in the correct order or offer state.
A released place creates one confirmed booking or one controlled offer flow, never both.
Staff can see whether the place is confirmed before promising it to another client.
Follow along in Junocal
Open the exact product area, then keep this guide beside it.
Choose the waitlist behaviour
Use automatic promotion when the next eligible person should receive the released place without staff intervention.
Use a broadcast offer when everyone on the waiting list may try to claim the space and the first eligible booking wins.
Explain the behaviour in client-facing copy so people know whether joining commits them to a booking.
Check payment or credit requirements before using automatic promotion for a paid class.
Enable it on the right class
- 1
Open Classes and select the reusable class type.
- 2
Turn on the waitlist and choose the offer behaviour available for that class.
- 3
Review capacity and booking rules, then save.
- 4
Open a dated full session and confirm that the public page offers Join waitlist instead of a normal booking.
When a space opens
A cancellation changes the dated class roster. Check that roster to see whether a waiting client was promoted or an offer was sent. If a client cannot accept the place, avoid manually creating a second booking until you know the first offer or promotion has resolved.
For unusual cases, open Help & feedback from the class page so the support request includes the relevant Junocal path.
Troubleshooting
Start with the symptom that matches what you can see. Check the existing record before repeating a booking, payment or import.
The class is full but Join waitlist is missing
Check these first
Confirm waitlisting is enabled on the class type used by that dated session.
Check whether the session is published, still inside its booking window and genuinely at capacity.
Next step: Enable and save the intended waitlist behaviour, then reopen the exact full session as a signed-out client.
A cancellation opened a place but nobody was promoted
Check these first
Open the dated roster and inspect the first waiting client's eligibility, payment or credit state.
Confirm whether the class uses automatic promotion or a broadcast offer that still needs a client response.
Next step: Resolve the blocking client state or let the configured offer finish. Do not manually fill the place while an automated claim may still complete.
A client expected a place but remains on the waitlist
Check these first
Verify whether they received an offer rather than a confirmed booking and whether it expired.
Check the live roster for another eligible client who completed the claim first.
Next step: Explain the recorded state and only add the client manually when capacity is still available and no active offer can claim it.
Answers before you get stuck
Does joining a waitlist guarantee a place?
No. A place is only confirmed when the client is promoted or successfully claims an offered space, depending on the class's waitlist behaviour.
Where can staff see the current waitlist?
Open the dated class from Schedule. Its live roster and waitlist show the people associated with that specific session.
Did this guide solve the problem?
Make the change, or ask with your account attached
Open the relevant Junocal screen now. If your question depends on a particular client, payment or class, Juno can send it to the support inbox with the page and studio context included.