Home · Industries · Gyms & Fitness
Gyms · CrossFit · Boutique fitness

Gym scheduling that respects peak class times and trainer commission.

Trainers in and out for 5am to 8pm slots. Front desk needs coverage every open hour. Group classes start every 30 minutes during peak. Generic SMB tools weren't built for this rhythm. Built for indie boxes, multi-location chains, and boutique fitness.

What every gym owner is tired of

Trainers schedule their own classes on a whiteboard. The schedule on your phone never matches the one on the wall.
5am opens are chronically understaffed. Sunday at 9pm someone always cancels.
CPR + cert expirations sneak up. ACE / NSCA / CrossFit Level 1 renewals fall through.
Group class subs are a group-text scramble. Members show up to a class with no instructor.
1099 trainers blend with W-2 front desk. Year-end taxes are a nightmare.
Multi-location operators run two scheduling systems — one for trainers, one for front desk. Reports never reconcile.

Built around how gyms actually staff

The features that matter for indie boxes, multi-location chains, and boutique fitness.

💪

Trainer / front-desk / coach split

Schedule personal trainers, group instructors, front desk, and managers as distinct positions. Color-coded so you spot understaffed class blocks in seconds.

📜

Certification tracking

Per-trainer fields for CPR, ACE, NSCA, CrossFit Level 1, NCSF, etc. Email reminders at 90/30/7 days. Expired certs can block scheduling for class types that require them.

👤

1099 trainer support

Worker classification is a first-class field. 1099 trainers get a W-9 flow instead of W-4/I-9. Reports split W-2 and 1099 hours for year-end filing.

🔄

Sub coverage for group classes

Trainer opens the class card and taps "Need a sub". Eligible trainers (same cert tier, available) get a push notification. First responder claims it. Manager is notified.

📍

Multi-location GPS clock-in

Trainers who teach at multiple locations auto-route to the closest gym's geofence. Manager override always available.

💰

Different pay rates per class type

Personal training, group class, peak hour, off-peak — each has its own pay rate. When a trainer is scheduled to a class, pay calculation honors that class's rate.

Gym operator FAQ

The questions we get from box owners and boutique fitness operators.

How is this different from the /industries/studios page?
Studios (yoga, Pilates, barre) is a separate page for boutique instructor-led studios where most staff are independent instructors teaching set class blocks. Gyms & Fitness is for gyms with mixed W-2 front-desk + 1099 trainer + group classes — broader operational complexity. Pick whichever fits your model.
Most of my trainers are 1099. Does that work?
Yes. Worker classification is a first-class field. 1099 trainers go through a W-9 flow during onboarding (no W-4/I-9). Reports split 1099 hours from W-2 hours for year-end filing.
How does sub coverage for group classes work?
Trainer opens the class card on their phone and taps "Need a sub". Eligible trainers (right cert tier, available that time) get a push notification. First responder claims it (or manager approves if you require it). No more group-text scramble at 4:30am.
Can I track CrossFit Level 1, NSCA, ACE certifications?
Yes. Per-trainer cert fields with expiration dates. Email reminders fire 90/30/7 days before expiration. Expired certifications can block scheduling for class types that require them (e.g., expired NSCA blocks personal training, expired CrossFit L1 blocks WOD classes).
Different pay rates for personal training vs group class?
Yes. Each position has its own pay rate. Personal training, group class, peak hour, off-peak, specialty workshops — define them once, assign trainers to position types, pay calculation honors the rate.
Multi-location gym chain — does this scale?
Yes, up to about 10 locations cleanly. Each location has its own schedule, positions, pay rates. Managers can be scoped to specific locations. Trainers teaching at multiple gyms auto-route at clock-in. Owner reports roll up across all locations.

Related industries

Same plan, same features — PeopleBridge works the same way across adjacent industries.

Run your gym without the 5am open-shift scramble

Free first month, then $1 per active employee/mo + $10 per location/mo — everything included. Most gyms are scheduling next week's classes within an hour.

Start free trial