Set up recurring classes with instructor, room and capacity. Members browse and book from your public calendar, full classes build an ordered waitlist, and when a spot opens the next member is promoted automatically — with a “You're in!” email.
From A$89/month +GST. Every feature included on every plan — no add-ons, no credit card to start.

Weekly schedules with an instructor, room and capacity on every class. Build your timetable once instead of every term.
Your schedule is live on your own website — members browse and book without calling, texting or DMing you.
When a class fills, new bookings join a numbered queue. First in, first promoted — no favourites, no lost names.
When a confirmed member cancels, the first person on the waitlist is promoted automatically and gets a “You're in!” email. No admin involved.
Opening extra capacity? Promote from the waitlist in one click and the spot is filled.
Set a cutoff and the server enforces it for everyone. Staff can override for genuine emergencies — you stay in control, not the honour system.
Want a walkthrough of every module? Read the full admin guides.
A reformer studio caps every class at eight. Before switching, a late-night cancellation meant an empty bed the next morning — the owner couldn't ring around at 10pm. Now the waitlist does it for her: the cancellation frees the spot, the first person in the queue is promoted automatically and gets a “You're in!” email while she sleeps. Peak classes run full week after week without a single phone call.
Illustrative example — names and figures are representative of typical studios, not a customer endorsement.
Plenty of studios run their timetable through Instagram messages, a group chat and a whiteboard, and it works — at the size where the owner personally knows every member's schedule. The failure is not dramatic; it is gradual, and it is expensive in ways that never appear on a P&L.
The costs show up as evenings answering whether there is space at 6, as the double-booked reformer nobody noticed until two members arrived for one bed, and as the member who wanted to try a class on Sunday night, could not find out whether it was full, and did not follow up on Monday. That last one is the expensive one, because it is invisible.
A public schedule that shows real remaining capacity converts interest at the moment it exists rather than the next time you check your phone.
A full class looks like a good problem until you count what it costs. Every full class turns away members who wanted to attend, and a proportion of those members quietly conclude that the membership is not working for them.
An ordered waitlist changes the economics twice. When a confirmed member cancels, the first person in the queue is promoted automatically and told they are in — no admin, no favouritism, no lost names on a scrap of paper. And when you open extra capacity, the queue tells you precisely how much demand exists for a second Saturday session, which is far better evidence for adding a class than a hunch.
The ordering matters more than it sounds. A queue that runs first-in-first-promoted is defensible to every member; a queue that depends on who messaged the owner directly is a slow-burning fairness problem in a community business.
Late cancellations are the single most common source of friction between studios and their members, and almost every studio starts by handling them informally. The informal approach works until the studio grows past the point where the owner can personally remember who cancels late and how often.
A cutoff enforced by the system is fairer than a cutoff enforced by memory, because it applies identically to the member who has been there six years and the one who joined last week. It also removes the owner from the position of adjudicating each case, which is the part that actually causes resentment.
The important nuance is keeping a staff override for genuine emergencies. A rule with no human exception is a rule that eventually forces you to be unreasonable to someone whose circumstances deserved better — and rigid software is a poor excuse for that conversation.
When a class is full, new bookings join an ordered waitlist with a numbered position. If a confirmed member cancels, the first person in the queue is promoted automatically and receives a “You're in!” email. You can also promote members manually in one click.
Yes — set a cancellation deadline per class and the server enforces it. Members can't cancel past the cutoff, and staff can override in genuine emergencies.
No. Your schedule lives on your public website and members book from any browser, on any device.
Yes — each class carries its own instructor, room and capacity, so parallel classes and multi-room studios work naturally.
Nothing. Scheduling, booking and waitlists are included on every WeeksPro plan — there are no per-booking fees, ever.
Every WeeksPro plan includes all 21+ modules — from A$89/month +GST with a 30-day free trial, no credit card required.
Switching from another platform? The founder migrates founding partners personally — free.
All included on every plan — no add-on pricing, ever.
Members manage bookings, payment methods and invoices from one clean portal on any device — with workouts, progress and announcements in the same place.
See how it worksWeekly to yearly membership billing through your own Stripe account, by card or BECS direct debit. Failed payments retry automatically with one-click recovery.
See how it worksClass and open-gym check-ins with today, weekly and total stats. Spot the member who hasn't shown up in two weeks — before they cancel.
See how it works