Skip to content
Rummo

Class waitlist and late cancellation policy guide

A class waitlist only fills spots if cancellations arrive in time for someone to use them. So the waitlist and the cancellation policy are designed together. The queue moves on its own when someone cancels, and tells whoever got in. The cancellation window gives that person time to get there. And past the window there is a consequence, known before anyone books. This guide shows how to pick each piece and what a recovered spot is worth. It ends with two texts to send members.

Rummo teamPublished 10 min read
On this page · 10 sections
  1. 1.How a waitlist that fills classes works
  2. 2.Auto-book, or offer the spot first?
  3. 3.How to choose the cancellation window
  4. 4.Late cancels and no-shows are different
  5. 5.The exceptions that keep the rule fair
  6. 6.What a last-minute spot is worth
  7. 7.Two texts ready to use
  8. 8.How to tell whether it is working
  9. 9.How this works in Rummo
  10. 10.Frequently asked
A man in a gym looking at his phone, with training machines behind him.

How a waitlist that fills classes works

A useful waitlist is a queue, not a list of names. It has five properties, and each one solves a problem that lands at the front desk:

  1. 1.It moves on its own. When someone cancels, the spot goes to the queue that same minute, with no staff involved.
  2. 2.It keeps the order. The first to join the waitlist is the first to be called.
  3. 3.It checks eligibility. Before handing over the spot, it checks the person still has an active plan or classes on their pack.
  4. 4.It tells people. Whoever gets in receives a notice with the class, day and time.
  5. 5.It shows the position. Third in line knows they are third, and decides whether to wait.

Without the first property, the waitlist depends on someone watching. And a spot that opens at 17:02 for the 18:30 class needs someone at 17:02.

Auto-book, or offer the spot first?

There are three ways a queue can hand over a spot. The choice is between filling the class fast and never booking someone without them knowing.

ModelHow it worksSuitsWatch out for
Auto-bookThe first in line gets the booking and is toldClasses fill up and leaving the queue is freePeople who cannot come must leave the queue in time
Offer and waitThe first in line has a few minutes to accept, then it moves onClasses booked far in advanceClose to class, the minutes of waiting use up the spot
Notify everyoneThe whole queue is told, and the first tap winsShort queuesRewards whoever has their phone in hand

In group training with full lunchtime and evening classes, auto-book fills the most spots. It works under two conditions: the queue is short, and leaving it costs nothing.

How long the queue should be

A long queue promises a spot that almost never opens. Tenth in line for a class of sixteen will not train, but did not look for another time either. A cap of half the class capacity, or less, is a good starting point. Adjust it to what your gym shows you.

How to choose the cancellation window

The cancellation window exists for the person on the waitlist. It should be the time they need to see the notice, rearrange their day and get there. Four things decide it:

  • The class time. For a 07:00 class, the queue needs to know the evening before.
  • The distance. Where members drive in, the notice has to arrive earlier.
  • The class size. In a class of six, each empty spot weighs more.
  • Demand. A class with no queue does not need a tight window.
ClassWindowCancel without losing it until
07:0012 h19:00 the evening before
12:302 h10:30
18:306 h12:30
Reformer Pilates, 6 people24 hSame time the day before
Examples, to show the logic. The right window is the one that gives your class's queue time.

Start with one rule for the whole gym. Then, only if needed, add an exception for the class type that fills most. Three different windows on one timetable are three rules to explain at the desk.

Late cancels and no-shows are different

Someone who cancels after the window still hands the spot back. If there is a queue, someone can take it right up to class time. Someone who simply does not show up locks the spot until the class ends.

A late cancellation still hands the spot back to the queue. A no-show keeps it locked until the class ends.

So a no-show deserves a consequence at least as heavy as a late cancel. If cancelling late costs more than not turning up, people stop cancelling and start not turning up. That is the worst outcome for the queue.

The consequences you can choose from

ConsequenceWorks onTrade-off
The class counts as usedClass packs and plans with a class limitOn an unlimited membership there is no class to lose
A feeAny planIt has to be in the terms accepted at sign-up
A few days without booking aheadUnlimited membershipsThe system has to apply it, or someone has to remember
Record it onlySmall gyms, where a conversation settles itWithout a record, the conversation has nowhere to start

Whichever you pick, write it into the terms members accept when they join. A consequence nobody knew about when they booked becomes an argument at the door.

The exceptions that keep the rule fair

A rule applied the same way to everyone is the easiest to stand behind. But some cases involve someone who did nothing wrong, and those need to be planned for:

  • The gym cancels the class. Nobody loses a class, and everyone booked is told.
  • Staff cancel on someone's behalf, for an injury mentioned at the desk, say. It never counts as late.
  • Someone moved up from the queue after the window. They got the spot without choosing it at that hour, and may not be able to come.
  • Illness or an emergency. Decide who can make an exception, and write it down. Then everyone gets the same answer.

What a last-minute spot is worth

Take the price of a plan and divide it by the classes it gives in a period. The figures below are examples: swap in your own.

Plan (example)CalculationOne class is worth
€60 a month, twelve classes60 ÷ 12€5.00
€60 a month, eight classes60 ÷ 8€7.50
Ten-class pack for €8585 ÷ 10€8.50
Example prices. The sum works the same way with yours.

€240

Twelve spots a week opening at the last minute, at €5 each, over four weeks.

Twelve spots a week is two a day, six days a week. With a queue, each one reaches the next person the minute it opens. Without one, they stay empty, and the class starts with mats nobody is using.

Two texts ready to use

The first goes into your gym's terms. The second is the message announcing the rule to existing members, a week before it starts.

Cancellation and waitlist policy

Classes are booked in the app. When a class is full, you can join the waitlist, at no cost.

If someone cancels, the spot goes to the first person on the list. They are booked in and told by email.

You can cancel without losing the class up to [window] before it starts. After that, the class counts as used.

If you do not show up and did not cancel, the class also counts as used.

If we cancel the class, or cancel on your behalf, you never lose the class.

If you move up from the waitlist and cannot make it, talk to us.

Message to members

Hi! From [date], full classes will have a waitlist.

When someone cancels, the first person on the list gets the spot and an email. You do not need to keep an eye on your phone.

For this to work, please cancel at least [window] before class when you know you cannot come. After that, the class counts as used.

If you are on the waitlist and can no longer make it, leave it. It is free, and the spot goes to the next person.

Thank you! This way more people get to train at the time they want.

How to tell whether it is working

  1. 1.Pick the class that has a queue most often. Just that one.
  2. 2.For four weeks, count how often it started with empty spots while people were waiting.
  3. 3.Count late cancellations and no-shows, separately.
  4. 4.After four weeks, change one thing only: the window, or the queue size. Not both.

Compare your class with itself, month by month. Every gym has different hours, distances and people.

For no-shows, there is a method of its own, class by class. How to reduce no-shows in group classes

How this works in Rummo

In Rummo, the queue uses the auto-book model. When someone cancels, the spot goes to the first person in the queue who can still take it. The system checks for an active plan, classes left on a pack, and room in a weekly or monthly limit.

Anyone who no longer qualifies is skipped and keeps their place. Whoever gets in receives an in-app notice and an email with the class, day and time. The queue also moves when you raise the capacity of a full class.

  • Booking a full class puts the member in the queue, with their number. From fifth place down, the app warns that a spot is unlikely to open.
  • Joining the queue uses nothing. Leaving it is free too, and rejoining goes to the back.
  • On the class page, members with a spot see the window in writing. Past it, the cancel button warns that the class will count as used.
  • When cancelling, members can say why: something came up, work, being away, or not feeling like it. It is optional.
  • Each member's profile shows the reasons from the last 90 days, with a count for each.

With no window set, anyone can cancel up to the start without using a class. The window is set in minutes and can differ by class type and by plan. The app shows the gym-wide window, not the exception.

If the gym cancels a class, nobody loses one. If staff cancel for someone, it never counts as late. Notices arrive in the app and by email, with no text messages or phone notifications. The member app is in European Portuguese.

FeatureRummo plans
Waitlist, booking from the phone and noticesAll
Cancellation window, queue size and exceptionsPaid

Timetable, booking rules and the queue are on one page. See scheduling in Rummo

Frequently asked

Should joining the waitlist cost a class?
No. The class should only count once the spot is confirmed. If joining the queue cost something, people would stop joining it.
What is a typical cancellation window for a class?
No single number suits every gym. The right window is the time the next person in the queue needs to get there. For a 07:00 class, that means the evening before.
Should I charge a late cancellation fee?
On packs and plans with a class limit, the class counting as used already has weight. On unlimited memberships, a fee or a few days without booking ahead are the alternatives. Either way, it has to be in the terms accepted at sign-up.
What if someone moves up after the window and cannot make it?
They got the spot without choosing it at that hour. A fair rule lets staff cancel for them without it counting as late. In Rummo, a cancellation made by staff never counts as late.
Does the notice arrive by text message or push notification?
In Rummo, it arrives in the app and by email. There are no text messages and no phone notifications.
Is this on every Rummo plan?
The waitlist, booking from the phone and the notices are on every plan. The cancellation window and the maximum queue size are part of the booking rules, on the paid plans.

Rummo team

Written by the people who build Rummo, management software for gyms, boxes and studios: classes, bookings, members and payments.

Reviewed

Rummo

Write your typical week once.

Every class has a capacity, a coach and a waitlist. Members book and cancel from their phones, within the window you set.

Lite is free up to 10 active members, with no card and no time limit. Pro comes with a 14-day trial, also with no card.

Keep reading

All scheduling articles