CrossFit gym management software Less admin.
More WODs.

Daily classes, on-ramp, open gym, barbell club and in-house comps, all booked and paid in one app. For you, your coaches and athletes.

Daily WOD classesOn-rampOpen gymComps and teams

Trusted by 16,100+ students, teachers and parents

Built for every way your box trains

Daily WODOn-rampBarbell clubGymnastics skillsEngineMobilityOpen gymOpen gymTeensMastersPersonal trainingIn-house comps
Sound familiar?

Running a box shouldn’t feel like a second job

You got into this to coach, not to chase texts and payments.

5:05 am, Monday

“Sam’s sick. Who’s coaching the 5:30?”

Now you’re texting 18 athletes, one by one.

Monday morning

“Whose weekly payment bounced?”

Failed payments, screenshots and awkward chats by the whiteboard.

Full class

“The 6 am is full. Can I squeeze in?”

Waitlists live in a group chat.

After the WOD

“Am I ready to go RX?”

PRs live on the whiteboard until someone wipes it.

Saturday, 9 am

“Barbell club and open gym are both on the platforms.”

Coaches, rigs and classes fight for the same slots.

Two weeks quiet

“I’ve been flat out at work. I’ll be back soon.”

Athletes skip a week, then a month. You notice too late.

Outcoach handles all of it, built around how boxes are actually run.
Every way you coach

Every class your box runs, in one place

From the first on-ramp session to comp day, one system runs them all.

60 min, every day

Daily WOD classes

The daily WOD class from 5:30 am to 7 pm, with caps and waitlists.

New athletes

On-ramp

On-ramp sessions that teach the movements before people join classes.

Your own time

Open gym

Open gym and barbell club for athletes who want extra work.

Comp day

Comps and teams

In-house comps and team events, with heats and scores tracked for every athlete.

Mix and match. One member, one profile, every format.

How it works

Everything your box runs on, in one place

From booking classes to keeping athletes coming back.

1Set up
01 / 08

Group athletes by track

Pick your scaled athletes who train at 6 am and turn them into a group linked to Monday’s class. Each profile holds their track, classes and history.

02 / 08

Set up your weekly timetable once

Add the class once, repeat it every day, then let athletes book their spot from the app.

2Every week
03 / 08

Message one athlete or the whole box

Move an athlete from the waitlist into a full class, or tell everyone Saturday is a partner WOD and see who has read it.

04 / 08

Get paid without chasing athletes

Memberships, on-ramp, drop-ins and comp entries in one list. Send a reminder with a pay link and watch it turn to Paid.

3Athlete progress
05 / 08

Give every athlete a clear goal

“First strict pull-up.” “20 double-unders in a row.” Add goals from skill templates and update progress after class. Athletes see it too.

06 / 08

Keep athletes working between classes

Set small tasks after class, like 10 minutes of squat mobility. Athletes tick them off at home, so you know who did the work.

07 / 08

Track benchmarks, PRs and comps

Log benchmark scores and PRs, track lifts and gymnastics over time, and share coach feedback with athletes.

4Grow your school
08 / 08

Spot athletes before they quit

See what is paid and what is owed, and the athletes who might leave: classes missed, failed payments, a 10-visit pass that ran out.

Step 1 of 8Set up
Athlete development

From on-ramp to RX, every step tracked

Set goals for every stage and see who is ready to move up. Athletes follow along.

On-ramp

Learning the movements
Air squat to full depth

Scaled

Classes with scaled loads
20 double-unders in a row

RX

Prescribed loads and skills
Kipping pull-ups in a WOD

Competitor

Comps and team events
Compete in an in-house comp

Use your own tracks, benchmarks and skill levels.

Ready to go RX?

2 athletes are ready for RX

Movements signed off, 40 classes logged and a benchmark PR. Lucas is close; double-unders are the only gap.

AthleteSkillsLiftsClasses
MMia Chen ✓12/123/346
AAarav Patel ✓11/123/341
LLucas Nguyen8/123/341
✓ Mia and Aarav moved to RXDouble-under goal added for Lucas
What athletes see
DDaryl Parker · Coach feedback · Classes, Scaled

“Mia’s squat is really strong now and her pull-ups are nearly there. This week: 3 sets of 30-second bar hangs before class.”

Shared with MiaNext focus: strict pull-up
20 double-unders in a row✓ Achieved
Back squat 70 kg → 80 kgUp this month
Outcoach AI

Coach off sick? Sorted before the first class.

Tell Outcoach AI what you need in plain English. It does the admin, then shows you exactly what changed.

  • 1Finds every class that coach has today
  • 2Finds a free coach for the same class, or moves athletes to another
  • 3Tells all 18 athletes by SMS and email, with the new plan
“Which athletes are ready for RX?”“Chase failed membership payments”“Who hasn’t been in for 2 weeks?”
Bookings and athletes

Classes, on-ramp and drop-ins that book themselves

One place for athletes to book, pay and keep up.

Your own booking page

People book on-ramp, a class or a drop-in and pay when they book.

On-rampDaily WOD classesOn-rampDrop-insOpen gymPay at booking
Outcoach booking page asking students to choose their booking type

A free app for every athlete

Classes, tasks, payments and messages on their phone. Free for athletes.

Outcoach athlete app showing the schedule, upcoming sessions and payments

Coaches and the floor, sorted

Every class, rig and coach on one timetable, so nothing is double-booked.

Session full? Waitlist handled

When a spot opens up, the next athlete in line gets offered it.

Who it’s for

Whether you run a garage box or a gym with three coaches on every class

Start with one coach and grow into a busy box. Pay per member.

Independent coaches

You coach, you run the business

  • Your own booking page for on-ramp and drop-ins
  • Get paid on a saved card, with automatic reminders
  • Run everything from your phone between classes

Boxes

Many coaches, classes and tracks

  • Assign coaches and the floor to every class
  • Classes, on-ramp, open gym and comps
  • Class caps and waitlists that fill spots for you

Multi-site gyms

Multiple boxes and programs

  • Memberships, automatic card payments and drop-ins
  • Benchmarks and progress across every athlete
  • Multiple boxes in one place

All in one platform

One login for you, your coaches and athletes. See what’s in each plan

  • Online booking and on-ramp
  • Memberships
  • 10-visit passes
  • Drop-ins
  • On-ramp packages
  • Card payments and invoices
  • Automated reminders
  • Class caps and waitlists
  • Makeup classes
  • SMS, email and in-app messages
  • Attendance
  • Floors and platforms
  • Mobility tasks
  • Goals from skill templates
  • Comps and teams
  • Coach feedback
  • Photos, videos and waivers
  • Revenue and retention reports
  • Outcoach AI assistant
  • Free app for athletes
It has made us more connected to the student and the parents. There’s a three-way relationship, so we communicate a lot better.
SSteve and BernaOwners, Major Player Music School
“It has completely streamlined the way we handle admin. The AI has been a standout feature.”
CCelineOwner, Tennis Excellence
“It’ll help all our staff reduce their administrative load to really focus on what’s going to take our business forward.”
KKaneDirector, Vida Tennis
From$0.70 per student / month

Billed yearly, or $0.99 paid monthly. No setup costs, no hidden fees. Cancel anytime.

See pricing
FAQ

Questions CrossFit gyms ask us

Can’t see yours? Talk to our team and we’ll show you how it fits your box.

What is Outcoach?
Outcoach is software for CrossFit gyms and functional fitness boxes. It runs daily classes, on-ramp, open gym, barbell club and in-house comps, with online booking, memberships, drop-ins, messaging and athlete progress in one app, from $0.70 per member a month.
Does it handle classes, on-ramp and open gym?
Yes. Run the daily WOD class, on-ramp sessions, open gym and specialty classes side by side. Each athlete keeps one profile with their track, classes, goals and payments.
What if a member can’t make a class?
They cancel in the app and the spot goes to the next person on the waitlist. You decide whether they get a makeup credit, and how many each membership allows.
Can I sell memberships and class passes?
Yes. Set up weekly or monthly memberships on a saved card, sell 10-visit passes and drop-ins, and add on-ramp, PT or comp entries to any invoice. Failed payments get reminders with a pay link.
Can I track benchmarks and PRs?
Yes. Set goals from skill templates, log benchmark scores and PRs, and see who is ready to move from scaled to RX. Athletes see their progress in the app.
What happens when a coach is sick?
Move classes to a cover coach, or cancel and let members know. Tell everyone at once by SMS and email. Outcoach AI can find the affected classes and do all of this for you from one request.
Can new people book on-ramp online?
Yes. Publish on-ramp sessions or a free trial class on your own booking page. New people book online, and you can move them onto a membership in a click.
Can I manage coaches, class caps and the floor?
Yes. Assign coaches and spaces to every class, cap each class, run waitlists, and see each coach’s timetable, so nothing is double-booked.
Do athletes get an app?
Yes, and it’s free for them. Athletes can book classes, join waitlists, pay, tick off tasks and read messages from their phone.
Can I run in-house comps?
Yes. Set up the event with its own price and cap, group athletes into heats or teams, log scores, and message everyone taking part at once.
Is Outcoach only for big CrossFit gyms?
No. It works for a coach running a garage gym, a box with a full timetable, and owners with several sites. You pay per member, so the cost grows with your box.
How much does Outcoach cost for a CrossFit gym?
Plans start from $0.70 per student per month billed yearly, or $0.99 paid monthly. There are no setup costs or hidden fees, and you can cancel anytime.
How do I get started?
Start a free trial and set up your timetable in minutes, or book a demo and we’ll walk you through it for your box.
Ready when you are

Spend more time coaching the floor

Set up your timetable today. Your athletes will notice the difference straight away.