Stop running empty classes — analytics that tell you what to schedule when
Every gym and studio operator runs the same wrong classes for too long. The 6:30am strength class that's averaged 3 bookings for the last 8 weeks. The Friday night yoga slot that fills every time and could easily run a second concurrent session. The 12pm midweek pilates that wastes a teacher's hour. Group Class Capacity Planner reads the bookings table and surfaces this honestly: every class on your schedule with its 8-week average fill rate, peak vs trough times, and a recommendation — keep, move, double up, or kill. Combine that with the per-day-of-week heatmap (Mon-Sun × Morning/Midday/Evening/Late) and you get a clear picture of where the demand actually lives versus where you've been allocating teacher hours. For studios with limited reformer beds or capped class sizes, capacity utilisation becomes the central metric: 80%+ utilisation means you should consider adding a second session in that slot; sub-30% means the slot needs review. Recommendations are honest, not aggressive — a quiet Saturday class that has 4 loyal regulars who'd be hurt by a schedule change is flagged for sensitivity, not automatically axed.
Capacity Planner reads the last 8 weeks of bookings (no new tracking needed)
Each class slot is scored on fill rate, capacity utilisation and trend
Underperforming slots surface with a recommendation — move, kill, or duplicate
What-if mode lets you mock up a new weekly schedule and see projected fill
Apps that work great with Group Class Capacity Planner.
About OneBookPlus apps
OneBookPlus apps aren't external integrations stitched together with Zapier or n8n — they're native modules installed inside the same platform you already use for invoicing, bookings, CRM, and accounting. That means Group Class Capacity Planner reads from and writes to the same customer records, financial entries, and calendar events as every other module, with no scheduled sync delays and no risk of data drift between systems.
Because the marketplace runs inside OneBookPlus, billing is consolidated. Group Class Capacity Planner appears as a single line on the same OneBookPlus invoice as your plan, so you don't end up reconciling separate vendor charges across three or four different SaaS subscriptions. Cancellation is one click and never reaches into your data — uninstalling an app removes the feature from the UI but preserves the underlying customer, invoice, and booking records, so reinstalling later picks up exactly where you left off.
Every app in the marketplace is built specifically for the Australian small and medium business context: GST and ABN handling are first-class concerns, dates render as DD/MM/YYYY, currency defaults to AUD, and the underlying compliance plumbing (BAS summaries, ATO-friendly records, AHPRA / NDIS / Fair Work checkpoints where relevant) is shared across modules. New Zealand businesses are supported with NZ tax and timezone defaults using the same code paths.
For a side-by-side of which features ship as core modules versus which require an installed app, see the features page. For pricing across plans and which apps are bundled at each tier, see the pricing page.
Common questions about Group Class Capacity Planner and the OneBookPlus app marketplace.
Six weeks minimum, eight weeks ideal. Less than six and the recommendations get noisy from week-to-week variation. The planner shows a confidence indicator on every recommendation so you know whether it's based on solid signal or thin data.
About the author
Founder & CEO, OneBookPlus
Bishal has over a decade of experience in digital marketing, web development, and small business consulting across Australia. This app sits inside the OneBookPlus marketplace, designed and maintained for Australian small to medium businesses. Group Class Capacity Planner is part of a single platform that connects invoicing, bookings, CRM, accounting, and marketing — so installing apps adds capability without adding logins.
Start your 14-day free trial. No credit card required.
Last reviewed and updated: by Bishal Shrestha
Apply the new schedule with one tap; existing bookings migrate or notify
14-day free trial included
“We were running a 12pm class that averaged 1 person for two months. The planner said 'kill or move' the first week we installed it. Moved to 6pm and it now averages 8.”
Renee K.
Reformer pilates owner, Melbourne
“8-week fill rate per slot is exactly the data I wish I had. Our Tuesday/Thursday 6am strength block is now 90% full because we shifted teacher hours into the time members actually want.”
Jake M.
Boutique strength gym, Perth
“The 'classes with attached regulars' sensitivity flag is great — stopped me from axing a quiet Saturday slot that was actually 4 long-time members' favourite class. Saved a churn event.”
Naomi V.
Yoga studio operator, Brisbane
A branded mini website with online booking and analytics
$5/moNo — chronic-empty classes with 3+ loyal regulars (members with 5+ visits in the last quarter) flag as 'sensitive — keep or rehome'. You decide. The planner never auto-deletes anything; recommendations require operator approval before any schedule change is applied.
Yes. The teacher-hour ROI report shows each instructor's average fill rate across their assigned classes — useful for performance reviews, casual-shift allocation, and identifying teachers whose schedule placement is being wasted.
Summer holidays, winter HIIT spikes, school terms — the planner normalises for these by comparing same-period-last-year where data exists. New studios without 12 months of history get a 'limited seasonal signal' note.
Yes — apply a new recommended schedule and the rostering module surfaces the impact on teacher hours and award-compliance (Fitness Industry Award penalties). You see the labour-cost delta before you commit.
© 2026 OneBookPlus. Founded by Bishal Shrestha. Made in Melbourne.