You pay full price for your gym.
Are you getting full value from it?

GymSolver builds clash-free rotations that put every class on the best equipment available - so your gym works as hard as you do. Set it up once; change what's needed and get a new plan in minutes.

6 months free and
6 more when you build your first plan

Only a handful of spots in this cohort

A GymSolver roster timeline: each class assigned conflict-free equipment across a Monday evening.
Every class, every piece of equipment, one clash-free evening - generated automatically.
Call it rotations, scheduling or your floor plan: GymSolver builds it.

You're not leaving value on the table for lack of effort - it's the math.

Equipment scheduling isn't a tidiness problem, it's a combinatorial one. Every class, every preference, every overlapping session multiplies into more arrangements than anyone can work through by hand. A skilled coordinator can find a plan that works; GymSolver can explore billions of options, produce one that works better, and rebuild it whenever something changes. Manual scheduling quietly costs you twice over - in the better arrangements no one has time to find, and in the good decisions you don't make because redoing the schedule by hand is slow and costly.

AgilityRe-plan fast, whatever the change

When your needs change, you update what's different and regenerate - you never redo the whole thing by hand.

School holidays, squads prepping for Nationals, a homeschool intake, a broken beam, a new set of bars - whatever shifts, you adjust your requirements and GymSolver does the hard part: re-solving how everything fits around the change. Adjusting is easy because you're updating, not rebuilding - and generating the new plan always takes a couple of minutes. When re-planning costs so little, your plan keeps pace with reality, instead of running sessions for weeks on a schedule that's quietly gone out of date.

GymSolver's Manage Selectors dialog, with School Holidays active - switch the plan to a different scenario without rebuilding it.
RevenueRun more classes from your gym

Automated allocation fits more sessions into the same equipment than hand-planning can - capacity you can choose to fill.

Manual allocation is a hidden ceiling on how many classes run at once. GymSolver packs equipment tighter, so more sessions can run in parallel in the space you already pay for. And before you commit to growth, model it: add prospective classes, include or exclude them with a click, generate each scenario and compare - so you decide with a plan in front of you, not a guess.

GymSolver's class list with a prospective 'New Recreational (what-if)' class - its 'In Floor Plan?' toggle is off, so you can model adding a class and see its effect before committing.
QualityNo clashes, better-matched equipment

Smoother sessions and equipment that fits the training - so families keep coming back.

Every session gets better on two fronts. With no clashes, coaches focus on the athletes instead of negotiating mid-session over who gets the floor. And with better-matched equipment - each class gets as close to its preferred equipment as the timetable allows, and when something has to give, GymSolver minimizes the compromise across every session. It's consistently better than hand allocation - and better training is what keeps families enrolling, term after term.

A clash-free GymSolver rotations plan - every class on conflict-free, well-matched equipment across the evening.
AssetYour plan is an asset, not a memory

Everything behind your plan lives in the system - reusable, adjustable, and kept by the club.

A printout captures one plan, frozen in time. GymSolver captures everything behind it - your classes, equipment and preferences - so you build on your work instead of starting from a blank page each term, and you can regenerate or adjust whenever you need to. Your effort compounds season after season, and your club's scheduling know-how stays with the club.

A GymSolver class's saved Roster 1 setup - its equipment blocks and durations, reusable and adjustable, kept in the system.

Scheduling features

Scheduling that fits your club

GymSolver models the real detail of how your club trains - class priorities, rosters, blocks, equipment ranges, variants and more - so your plan fits the way you actually run, not a simplified version of it.

Class priorities

Give each class a priority so that, when demand for equipment collides, the classes that matter most get first claim on their preferred setup.

One or two rosters per session

Give a session a single roster, or two that alternate week to week - so a fortnightly pattern is built right into the schedule.

Sessions built from blocks

Compose every session from blocks, each with its own equipment and duration, so the plan mirrors exactly how the session runs from start to finish.

Blocks request equipment ranges

A block requests equipment by range and can be narrowed to a chosen subrange of options - rather than the whole group or one fixed piece.

Strict or flexible block order

Pin a session's blocks to a fixed sequence when the order matters, or leave them flexible so GymSolver can reorder them to fit more around everything else.

Warm-up-friendly equipment

Flag any equipment as warm-up friendly so GymSolver uses it for warm-ups by default, and override that flag anywhere a session needs something different.

Multiple variants per session

Keep several versions of a session ready side by side - a regular week, school holidays, competition prep - instead of rebuilding the schedule whenever things change.

Selectors switch the plan

Selectors decide which variant of each session is live, so you can flip the whole club between scenarios - holidays, a new intake, homeschool term - in a click.

And it keeps growing

These are the highlights, not the whole story; the feature set keeps expanding as clubs bring us new ways they need to model how they train.

Pricing

Free for your first 6-12 months.
Fair forever after.

Early access

$0/month Free for your first 6 months. + 6 months more when you create your first floor plan within 30 days of joining.

Just make sure that the floor plan reflects your club's real schedule - all your classes and training sessions. A partial plan (say, Monday only) doesn't count toward the extra 6 months.

Counted from your join date - honored in full even after early access ends.

When your free months end

How many does your club run? A training session is one class on one day & time. A squad that trains 3 days a week counts as 3 sessions.

100 sessions
Your expected rate
$39 / month
Minimum
$25 / month · clubs up to ~65 sessions
While you're free
$0 · first 6-12 months

$0.39 per session · $25/month minimum · billed monthly

Request Early Access

Only a handful of spots in this cohort.

  • No card to start
  • No lock-in, cancel anytime
  • Free months from your join date
  • Set up yourself or with our help