Lobby — home
Operations6 min read

How to reduce no-shows at a sports club

A no-show is an hour the club has already sold and cannot sell again. The fix is not a stricter tone at the desk. It is a booking flow where the player has a reason to show up or a reason to cancel early.

Lobby · Published 2 September 2026

01

Start by measuring the real rate

Most clubs guess their no-show rate and guess high. Before changing a rule, pull four weeks of bookings and count the slots that were confirmed, not cancelled, and not used. Split the count by court, by hour band, and by booking type.

The split matters more than the total. A club with a 4 percent overall rate can have a 15 percent rate on free member bookings at 19:00 on weekdays. That is one rule to fix, not a culture problem.

02

Take payment when the slot is taken

A player who has paid for 19:00 turns up at 19:00. A player who has reserved 19:00 for free treats it as an option. Card payment at booking is the single largest lever most clubs have, and it removes the awkward chase at the desk.

For members whose plan already covers court time, a small hold or a strike policy does the same job. The point is that a confirmed slot has a cost to abandon.

  • Card payment at booking for non-member courts and drop-in classes
  • A visible price and cancellation window on the confirmation screen
  • Member plans with a late-cancel count that staff can see

03

Make early cancellation the easy option

A late-cancel rule only works if cancelling early is one tap and refunds are automatic. If a player has to call the club to cancel, they will not cancel, and the hour stays blocked.

Pick one window and publish it everywhere the player sees the booking. Twelve or twenty-four hours is common. What matters is that the same rule appears on the booking page, the confirmation email, and the player dashboard.

04

Let the waitlist resell the hour

When a cancellation lands inside the window, the slot should go straight to the next player who asked for it. A waitlist that pushes a notification and holds the slot for a short time turns a cancellation into a second sale instead of an empty court.

Open play and class formats benefit most, because the roster is already a list of people who wanted that exact time.

05

Watch the number every week

Put the no-show count next to occupancy and revenue in the Monday report. Trends show quickly: a new coach, a changed price, or a holiday week each move the number, and staff can respond while the cause is still fresh.

Takeaways

If you read one thing

  1. 01

    Measure no-shows by court, hour, and booking type before changing any rule.

  2. 02

    Payment at booking is the largest lever. Free reservations are options, not commitments.

  3. 03

    One cancellation window, shown in every place the player sees the booking.

  4. 04

    A waitlist with a short hold resells cancelled hours automatically.

Questions

The short version

Should we charge a no-show fee?

Charging at booking time is simpler and fairer than charging after the fact. If the slot is already paid, the no-show fee is the booking itself.

What cancellation window works best?

Most clubs settle on 12 or 24 hours. The exact number matters less than showing it everywhere and refunding automatically when a player cancels in time.

How does Lobby handle this?

Lobby takes card payment through Stripe at booking, applies the club’s cancellation window with automatic refunds, runs waitlists on classes and open play, and shows no-shows in the weekly report.

Ready when you are

Try it on your own schedule.

A free preview workspace with your courts, prices, and rules. No card, nothing published until you say so.

Book a demo