Leisure Centre Software: How to Fill Empty Classes

In This Article

Empty class slots aren’t a marketing problem — they’re a visibility problem. Members don’t book what they don’t see. Push notifications, last-minute booking nudges and a partner-friendly app turn half-empty classes into waiting lists.

A leisure centre manager once told me she had 1,200 members and a Tuesday morning aqua-aerobics class with three people in it — the kind of underused slot ukactive flags as the single biggest revenue leak in UK leisure. The class was on the timetable. It was at a sensible time. The instructor was good. Members just didn’t know it was running, didn’t get reminded, and didn’t have an easy way to book.

i QUICK ANSWER

Fill empty leisure centre classes by pushing the right notification to the right member at the right time: a Sunday-evening ‘this week’s classes’ push, a 24-hour ‘spots left’ reminder for under-booked classes, and a ‘bring a friend’ nudge with a one-tap free guest pass. Centres using this three-step system typically lift class attendance by 30–50% within six weeks.

Most Members Don’t Even Know What Classes You Run

Your timetable lives on a poster in the foyer, a PDF on your website, and maybe a quarterly email nobody opens. Of your 1,000 members, fewer than 100 could name three classes you run this week. Visibility is the bottleneck — fix that first and you’ll fill seats without changing a single class.

Send a Weekly ‘Your Week at the Centre’ Push

Sunday evenings are gold. Send every member a personalised push notification listing the three classes most relevant to them this week, with a one-tap book button for each. Members who normally only swim suddenly book a Pilates class because it landed in their pocket at the right moment.

Why Classes Stay Half-Empty (and What Fixes Each)

Why Members Don’t BookImpact on the CentreHow to Fix It
Members don’t see the timetableQuiet classes, no waiting listsSunday-evening ‘your week’ push notification
No reminder before the class20–40% no-show rate24h spots-left nudge to lookalike members
Hard to bring a friendEmpty seats, slow growthOne-tap free guest pass in the app
Generic timetable, no personalityMembers feel no loyalty to instructorsFollow-an-instructor profiles with new-class alerts
Cancellations leave gapsSpots stay empty until class startsAuto-promote next-in-line on the waiting list

Empty classes are almost never a content problem. They’re a ‘nobody saw it in time’ problem — and that’s the easiest problem in the entire leisure industry to fix.

Run a 24-Hour Spots-Left Push for Quiet Classes

Identify any class with under 50% capacity 24 hours before it starts and trigger an automatic ‘only 4 spots left at tomorrow’s spin class’ push to members who’ve shown interest in similar classes. The artificial urgency works because it’s true — and members appreciate the heads-up.

Make ‘Bring a Friend’ a One-Tap Action

Every member knows someone who’s been thinking about joining — Sport England Active Lives data shows social referrals are still the #1 way adults start new activity. Give them a single button in your app that says ‘Bring a friend free this week’ which generates a one-time guest pass. You fill an empty seat, the friend gets a no-pressure trial, and your conversion-to-membership rate on these guests usually sits between 15% and 25%.

A working class-promotion system usually has the same handful of moving parts:

  • Personalised weekly digests — showing each member the three classes most relevant to their history
  • Behaviour-triggered reminders — for any class running below 50% capacity in the next 24 hours
  • One-tap guest passes — members can send straight from the app to a friend
  • Instructor follow lists — so loyal members are notified the moment their favourite adds a slot
  • Live waiting lists — that auto-fill empty seats the second someone cancels

Build a Following Around Each Instructor

Members don’t book aqua-aerobics — they book Sarah’s aqua-aerobics. Give each instructor a profile page in your app with a photo, a short bio, and a ‘follow’ button. Followers get notified when their favourite instructor adds a class. Suddenly your timetable becomes a personality-driven schedule, not a grid.

Open Waiting Lists on Popular Classes

When a class fills, don’t shut the door — open a waiting list. The minute someone cancels, the next person in line gets an instant push: ‘A spot has opened in tomorrow’s spin class — book in 10 minutes to claim it.’ Cancellations stop hurting; they start filling more seats.

Track Attendance, Not Just Bookings

A class with 20 bookings and 8 attendees has a problem. A class with 12 bookings and 12 attendees is winning. Set up your dashboard to show actual attendance by class, by time slot, by instructor — and quietly drop the classes with persistent no-shows. You’ll free up the room for something members will actually turn up to.

i

Filling empty classes isn’t about bigger marketing budgets — the CDC and WHO both make the same point: removing visibility friction beats incentives. It’s about putting the right class in front of the right member at the right moment — which is exactly what a branded leisure-centre app is built to do.

Frequently Asked Questions

Almost always because members don’t know the classes are running. Without a push-notification system tied to your timetable, your classes are invisible to 80%+ of your membership in any given week.

Aim for 80%+ of capacity on average. Below 50% means the class is at risk of being dropped. Class fill rates above 90% mean you should consider a second time slot.

Run them for 6–8 weeks with active push promotion first. If a class still can’t fill above 30%, swap it for something members actually book. The room is more valuable than loyalty to a stale timetable.

Seven days works best for most leisure centres. Longer than that and members forget; shorter and you can’t promote properly. Open bookings every Monday at 7am for the following week.

Yes — typically 15–25% of guest-pass visitors convert to paid members within 30 days, especially if you follow up with a personalised offer the day after their visit.

Written by the Apps Leisure Team – helping leisure venues boost retention and bookings
Share this article

Related Articles