A gym’s software gets chosen on billing and member management, which is reasonable — those are the things the owner touches every day.

The member touches one screen: the class timetable. And the moment that screen matters most is when the class is full.

Compared on the waitlist, these platforms separate sharply, and the difference is worth more than most of the feature list.

Why the waitlist is the axis

A full class is the best problem a studio has, and it is the one most likely to be handled badly.

When someone cancels forty minutes before a 6am session, one of two things happens. Either the system notices, offers the seat to the next person on the waitlist, gives them a window to accept, moves on if they do not, and charges the no-show fee to whoever dropped out late — all without anyone being awake. Or somebody looks at a list the next morning and the seat went empty.

That difference compounds. An empty seat in a full class is lost revenue and a member who wanted to come and could not, and it happens every day at the same times.

The four, and where they sit

PlatformBuilt forWaitlist character
MindbodyMulti-location, marketplace exposureCentralised policy — HQ sets rules once, not per site
GlofoxBoutique studios, branded member appWaitlist-to-seat handling that preserves booking traceability
ClubworxAustralian gyms and studiosClass fill and waitlist management built around how the business works
HapanaBoutique through to larger centresCheck-in by QR tied to both the member record and the specific session

The distinctions worth knowing beyond the table:

Mindbody brings a consumer marketplace, which is a genuine acquisition channel and also means your members can see competitors. Its multi-site policy model is the reason larger operators choose it.

Glofox leans hardest into the branded member app — the app carries your name rather than the vendor’s, which matters if the app is part of how members perceive the studio.

Clubworx is Australian and pitched at not forcing your operation into a template, which tends to matter most for gyms with unusual membership structures.

Hapana ties attendance to both the member and the specific scheduled session, which is the data model you want if you care about which classes and which instructors retain people.

The variable that actually differs between them, and which no comparison table captures: how much of the waitlist runs without a human. Some platforms auto-fill the seat and apply the late-cancellation fee with no staff involvement. Others require someone to enforce it by hand, every time — which in practice means it is enforced inconsistently, and an inconsistently enforced cancellation policy is worse than none, because members learn it is negotiable.

★ Insight ------------------------------------- Ask every vendor the same question and the answers separate quickly: “A member cancels at 5:20am for a 6am class that has four people waiting. Walk me through exactly what happens, and tell me what a staff member has to do.” Any answer containing “someone can then” is a manual step. At 5:20am there is no someone. -------------------------------------------------

The rule that arrives on 1 July 2027

This is the part worth acting on now rather than filing.

Australia’s new unfair trading practices regime passed Parliament in 2026 and takes effect 1 July 2027. It requires businesses with ongoing subscription contracts to provide a straightforward means of cancelling — and gyms are named explicitly in the commentary around it, because the sector is the origin of the phrase “subscription trap”.

The practical read for a studio owner:

  • If a member could sign up online, they must be able to cancel online. A cancellation flow that requires a phone call, a visit, or a written letter when sign-up took thirty seconds on a phone is the exact pattern being addressed.
  • Renewal terms, the period, and the cancellation method have to be disclosed before sign-up, not discovered afterwards.
  • The regime also targets dark patterns — flows designed to make declining or cancelling unreasonably difficult.

Penalties under the broader regime are substantial, and twelve months is enough time to change a cancellation flow. It is not enough time to rebuild a membership model that depends on cancellation being hard.

So there is now a concrete question to put to any platform you are evaluating or already using: does it support self-service cancellation, and can you configure it without losing the member entirely? Most will need to by mid-2027. Some already do.

Three more things the class screen decides

Beyond the waitlist, three behaviours are set by the booking platform and are worth checking before you commit, because each one shows up as a member complaint rather than as a software problem.

How far ahead bookings open. A studio where the 6am regulars book a week out behaves completely differently from one where the schedule opens 48 hours ahead. The first rewards planners and locks out casual members; the second creates a scramble. Neither is wrong, but it is a policy decision that should be yours rather than a default you inherited.

What a late cancellation actually does. Whether it charges, whether it consumes a class credit, and crucially whether the member is told at the moment they cancel rather than discovering it later. A fee applied silently is the most common source of billing disputes in this sector.

Whether a member can see their own history. Classes attended, credits remaining, when the membership renews. This is the quiet retention feature — a member who can see they have been eleven times this month is a member who renews, and a member who cannot see what they have paid for is a member who wonders.

The question of who owns the member relationship

One structural point, and it is the reason some studios choose a branded app over a marketplace platform even at higher cost.

A platform with a consumer marketplace brings you members you would not otherwise have reached. It also puts your studio in a list next to your competitors, on a screen the member opens to decide where to go. You are renting acquisition and paying for it in comparison.

A branded app carries your name, has no competitors in it, and brings you nobody. You are buying retention and paying for it in reach.

Neither is the right answer generally. The question is which side of that trade your business currently needs — a new studio usually needs the reach, and an established one with a waiting list usually does not.

When a custom app makes sense

Rarely, and for one reason more than any other: the app is part of what members are paying for.

Programme delivery between sessions, progress tracking, a coach relationship that continues outside class hours. If members open it on days they do not attend, it is a product. If they only open it to book, a good platform’s branded app does that job better than anything you would build, and it is maintained by someone else when iOS changes.

The other case is a membership model no platform represents — entitlements, partner access, corporate arrangements, anything where “who may book what” is a genuine rules engine rather than a class pass.

The check worth running this week

Book into one of your own classes on your phone as a member would. Then join the waitlist for one that is full, and have someone drop out.

Watch what happens, and time it. Whether the seat gets offered, how long the acceptance window is, whether anyone had to do anything.

That sequence is your product, at the moment it matters most, and most owners have never seen it from the member’s side.

Platform descriptions taken from publicly available vendor documentation, September 2026. Legislative position is general information, not legal advice.


Awesome Apps builds custom iOS and Android apps for Australian businesses, by industry — including fitness. Case studies are here. Studio websites and booking pages come from Cosmos Web Tech, IT and cloud from Cloud Geeks, and we are part of Ganda Tech Services.

Ready to build your app?

Talk to a Sydney app developer — free.

30 minutes. We'll tell you what your app needs, how long it takes, and what it costs. Real answers, no sales pitch.

Book Free App Strategy Call →

Free · 30 minutes · No obligation