← Hub
Pulse ← Revenue Architecture ⚡ Hire a Fractional CRO
Pulse Reviews and Analysis

How Many Employees Should I Schedule Each Shift at My CrossFit Box?

Kory White, Chief Revenue OfficerCurated by Chief Revenue Officer Kory White · CRO Syndicate
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · Updated · 11 min read
How Many Employees Should I Schedule Each Shift at My CrossFit Box?

How Many Employees Should I Schedule Each Shift at My CrossFit Box?

How Many Employees Should I Schedule Each Shift at My CrossFit Box?

Direct Answer

You stop scheduling by gut and start dividing. The formula is staff needed for a given class block = that block's average gross profit / your agreed-upon gross-profit-per-staff target. First, you and your coaches agree on one number: the gross profit a working staffer should cover during a class block doing an average job for an average head count - call it $250 a block.

That is a floor, not a ceiling. Then you pull each time block's trailing three-to-six-month gross profit by day of week. If the 5:30 AM block averages $500 in gross profit on a Monday, then $500 / $250 = 2 staff on the floor for that class.

If the 5:30 PM block averages $1,000, you need 4 - a lead coach plus support to scale movements, run a second heat, and keep the door covered. You do that for every class block and every day, then place those shifts against when members actually show - the dawn crowd, the lunch drop-in, and the after-work surge - so the coaching is on the floor when the box is full.

PULSE has a free Rep Scheduling Matrix that runs this division across every class block and every day at once. Below are the ten tools that solve this problem, ranked, with PULSE first because it is free and built around this exact method.

The Top 10 Tools to Staff a CrossFit Box by the Numbers

Every tool below can build a schedule. Only a few build it off your gross-profit math, and only one is free and designed around the staff-target method that keeps you from over-coaching an empty 10 AM or under-coaching a packed 6 PM. The rankings reflect how well each tool serves a box owner who wants the schedule to track the money and the class size, not just fill a grid.

A single-location box, a two-room garage gym, a regional chain of affiliates - same method, swap the class block for a store day.

1. PULSE Rep Scheduling Matrix 🏆 BEST OVERALL

PULSE Rep Scheduling Matrix
PULSE Rep Scheduling Matrix

🛠️ Use it free now -> Rep Scheduling Matrix - no login, no spreadsheet, instant staff counts by class block and day.

PULSE's free Rep Scheduling Matrix runs the whole method in your browser. It takes a weekly gross-profit target and a per-shift minimum and auto-distributes the staff counts by day, protecting your highest-value class blocks instead of spreading coaches flat across the calendar.

Here is the method it is built on, step by step, because the math is the point:

Step one - agree on the per-staff gross-profit number. Sit down with your head coach and set the gross profit a working staffer should cover during a class block doing an average job for an average attendance. Say it out loud: "In our box, if you run a clean class, scale every member, and keep the energy up, you should be covering no less than $250 a block in gross profit." That is the honest floor.

The coaches who want real hours do not coast - they cover their block, then help fill the next one through retention and referrals. The number gives everyone the same yardstick: you, your lead, and every coach on the schedule.

Step two - pull gross profit per block, per day of week. Take each class slot and average its gross profit by day over a trailing three to six months. The 5:30 AM hits $500 on a typical Monday and the 5:30 PM hits $1,000 on a typical Tuesday. Now divide by your $250 target.

The morning needs two staff; the evening needs four. Two coaches each covering their honest $250 carry the $500 the dawn class generates - and if attendance climbs, the block beats it. Run that division for every block and every day and the staffing plan writes itself.

No favorites, no "we always run one coach," no scheduling your buddy into the dead 11 AM - just gross profit divided by the target.

Step three - place the shifts where the members show. The count tells you how many; attendance timing tells you when. Pull the check-ins for each block and look at when bodies actually walk in. If the rush hits at dawn and again after work, you staff two coaches at 5:30 AM, a single lead through the midday lull, and three or four for the 5:30 and 6:30 PM heats rather than parking everyone at noon.

The matrix lets you slot coaches against the real attendance curve so coverage matches the floor instead of habit.

Because it is free, browser-only, and built by a 22-year revenue operator for exactly this question, it is the default pick for any box owner. Best for: owners and head coaches who want the schedule to come straight off the gross-profit and attendance math and refuse to pay per-seat fees to get it.

2. When I Work

When I Work
When I Work

When I Work is one of the most widely used shift-scheduling apps for hourly fitness staff, starting around $2.50 per user per month on the Essentials plan and climbing to roughly $8 per user per month with attendance and labor tools. It handles coach availability, shift swaps, and mobile clock-in cleanly, and managers can copy a class week forward in a couple of clicks.

Where it is strong is execution - getting the published coaching schedule onto every coach's phone with reminders. Where it leaves you on your own is the *why*: it will not tell you the 6 PM needs four staff. You bring the headcount math; it runs the logistics.

For a box owner who already knows their per-block targets, it is a reliable, affordable backbone.

3. Homebase 💎 BEST VALUE

Homebase is the best value in the category because its scheduling and time-clock tier is free for a single location with unlimited employees, and paid tiers (Essentials around $24.95 per location per month, Plus around $59.95, All-in-One around $99.95) are priced per location rather than per head.

For a single box running a roster of part-time coaches, per-location pricing is dramatically cheaper than per-user tools. You get scheduling, time tracking, team messaging, and basic labor-cost forecasting against revenue. It is the natural pick for an owner watching every dollar who still wants revenue-aware scheduling without an enterprise contract.

4. Deputy

Deputy runs about $4.50 per user per month for scheduling and $6 for the premium tier that adds time and attendance. Its strength is demand-based scheduling: connect a sales or check-in feed and Deputy will suggest staffing against projected attendance, which is the closest off-the-shelf cousin to the gross-profit method.

It also handles compliance - break rules, overtime alerts - which matters once you run enough coaches to trip labor thresholds. For owners who want auto-suggested coverage tied to attendance data and clean labor-law guardrails, Deputy earns its price.

5. Mindbody

Mindbody is the long-standing fitness-and-wellness platform that bundles class scheduling, membership billing, and a staff calendar in one system, typically starting around $139 per month for the Starter tier and climbing with add-ons. Its advantage for a box is that the coach schedule lives next to the class roster and the member payments, so you see attendance and revenue per block in the same place you assign coverage.

It is heavier and pricier than a pure scheduling app, but for an owner who wants booking, billing, and staffing under one roof, it keeps the whole operation on one screen.

6. Sling

Sling offers a genuinely useful free tier, with Premium around $1.70 per user per month and Business around $3.40. It leans into shift scheduling plus internal communication - newsfeeds, tasks, and announcements alongside the schedule. For a smaller box that wants one app for both the coaching schedule and team messaging without a real budget, Sling covers a lot of ground cheaply.

It is lighter on attendance forecasting than Deputy or Mindbody, so you supply the headcount targets and it handles publishing and coverage.

7. Connecteam

Connecteam
Connecteam

Connecteam is free for up to 10 users and roughly $29 per month for up to 30 users on the Basic plan, which makes it one of the cheapest ways to cover a small coaching staff. Beyond scheduling, it bundles checklists, training, and a full deskless-employee communication hub, so it doubles as an operations app for a box where coaches never touch a computer.

For owners who want scheduling plus daily task management and coach onboarding in one inexpensive package, Connecteam is hard to beat on breadth per dollar.

8. 7shifts

7shifts is purpose-built for hourly hospitality and service teams, with a free Comp tier for one location and paid plans from about $34.99 per location per month (Entree) to $76.99 (The Works). It ties scheduling to sales and labor-percentage targets, so a box that runs a smoothie bar or pro-shop counter alongside classes can schedule the retail side to a sales-per-labor-hour goal out of the box.

If part of your floor is a counter, 7shifts handles that hybrid better than a pure fitness tool.

9. Wodify

Wodify is built specifically for CrossFit boxes and functional-fitness gyms, bundling class booking, performance tracking, membership billing, and a coach schedule, typically priced through tiered plans starting around $99 per month. Its appeal is that it speaks the language of the box - WODs, leaderboards, scaling - and the coach calendar sits next to attendance and retention data.

It lands here rather than at the top because it is an all-in-one gym platform, not a labor-optimization tool, so you still supply the gross-profit-per-staff target it should schedule against.

10. Shiftboard

Shiftboard
Shiftboard

Shiftboard is enterprise workforce scheduling sold by custom quote, aimed at complex, high-headcount operations with demanding coverage rules. It handles credential-based scheduling, multi-site coverage, and heavy compliance, which is more than most single boxes need. It lands at number ten for the typical box owner precisely because it is built for scale beyond a affiliate or two - but if you run a large multi-site gym group with intricate certification rules, it is worth a look.

How to Choose

FAQ

How do I set the gross-profit-per-staff target for a class block? Look at your trailing monthly gross profit and your current coaching hours, then agree on the honest floor a staffer should cover during a class block - many boxes land somewhere between $200 and $350 a block depending on membership price and class size.

Set it with your head coach so it is a shared yardstick, not a number one person invented, and revisit it once or twice a year.

Does the same method work for a yoga studio or a spin studio as for a box? Yes. The division is identical - gross profit for that block on that day divided by your per-staff target gives the headcount. A CrossFit box, a yoga studio, a spin room, or a martial arts academy all use the exact same math; you only swap the class block and the attendance averages.

What if attendance swings a lot week to week? Use a trailing three-to-six-month average by day of week and class block to smooth the noise, and schedule to that baseline. For known spikes - a benchmark WOD day, a New Year onboarding wave, an in-house competition - add a manual bump on top of the calculated count rather than letting one wild week distort the whole average.

Why staff to gross profit instead of just one coach per class? A flat "one coach per class" does not pay the labor bill - gross profit does. Tying headcount to gross profit guarantees every scheduled coach is covered by real margin and forces the conversation about which blocks actually earn their coverage and which dead slots should be merged or cut.

Bottom Line

The free PULSE Rep Scheduling Matrix is the Best Overall because it runs the exact gross-profit-divided-by-staff-target method in your browser at no cost, and Homebase is the Best Value for a single box thanks to per-location pricing and a free tier. Whichever you choose, the method wins: set a per-staff gross-profit target, divide each class block's gross profit by it to get headcount, and place those shifts where the members actually show.

Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Rep Scheduling MatrixProtect high-value selling timeIndustry KPIs · SaaSThe 9 sales KPIs that matter for SaaS
Related in the library
More from the library
pulse-dining · diningTop 10 Places to Dine in Seoulpulse-reviews · electronic-reviewsTop 10 Portable Monitors for MacBook in 2027 — Best Overall + Best Valuepulse-coaching · sales-coachingTop 10 Discovery Coaching Scripts for New Hirespulse-coaching · sales-coachingTop 10 MEDDPICC Coaching Checks for Sales Managerspulse-coaching · sales-coachingTop 10 Discovery Coaching Scripts for Enterprise Sellerspulse-nightlife · nightlifeTop 10 Speakeasies in Orlandopulse-sales-trainings · sales-trainingTop 10 underperformer facilitator guides for 2027pulse-coaching · sales-coachingTop 10 Discovery Coaching Scripts for Mid-Market Repspulse-coaching · sales-coachingTop 10 MEDDIC Coaching Prompts for BDRspulse-coaching · sales-coachingTop 10 Coaching Frameworks for BDRspulse-nightlife · nightlifeTop 10 Speakeasies in Houstonpulse-reviews · electronic-reviewsTop 10 Wireless Presenters for Pitches in 2027 — Best Overall + Best Valuepulse-nightlife · nightlifeTop 10 Rooftop Bars in Ibizapulse-coaching · sales-coachingTop 10 Deal Coaching Agendas for Underperformerspulse-reviews · electronic-reviewsTop 10 Glass Magnetic Whiteboards in 2027 — Best Overall + Best Value