Personal training software Less admin.
More coaching.

One-on-one and small group PT, online coaching, assessments and programs, all booked and paid in one app. For you, your trainers and clients.

1:1 sessionsSmall group PTOnline coachingAssessments

Trusted by 16,100+ students, teachers and parents

Built for every way you train clients

Strength trainingGeneral fitnessPartner trainingSmall group PTOnline coachingPre and postnatalOlder adultsOnline coachingSports performanceMobilityAssessmentsChallenges
Sound familiar?

Running a PT business shouldn’t feel like a second job

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

5:20 am, Monday

“Ben’s sick. Who’s taking his 6 am clients?”

Now you’re texting 9 clients, one by one.

End of the pack

“Who’s still training on a pack that ran out?”

Sessions owed, bank transfers and awkward chats between sets.

Last-minute change

“Can I move tomorrow’s session to 7?”

Your diary lives in your text messages.

Check-in

“Am I actually getting stronger?”

Numbers live in a notebook, not where clients can see them.

Monday, 6 am

“Two trainers booked the same rack again.”

Trainers, racks and the studio fight for the same slots.

Six weeks in

“I think I’ll try training on my own.”

Clients lose motivation and drift away. You notice too late.

Outcoach handles all of it, built around how personal trainers actually work.
Every way you train

Every session you run, in one place

From the first assessment to a new PB, one system runs them all.

30, 45 or 60 min

1:1 sessions

One-on-one sessions that clients book and pay for, by the session or in packs.

Up to 6 people

Small group PT

Partner and small group sessions with caps, so clients share the cost.

Anywhere

Online coaching

Programs, check-ins and messages for clients who train on their own.

Every 6 weeks

Assessments

Fitness assessments and re-tests, with results tracked for every client.

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

How it works

Everything your PT business runs on, in one place

From booking sessions to keeping clients coming back.

1Set up
01 / 08

Group clients by program

Pick your clients on phase 2 strength and turn them into a small group linked to Monday at 6 am. Each profile holds their program, sessions and history.

02 / 08

Set up your weekly sessions once

Add a session once, repeat it every week, then let clients book their spot from the app.

2Every week
03 / 08

Message one client or all of them

Move a session when a client is running late, or tell every client the studio is closed on Friday and see who has read it.

04 / 08

Get paid without chasing clients

PT packs, small group, online coaching and assessments in one list. Send a reminder with a pay link and watch it turn to Paid.

3Client progress
05 / 08

Give every client a clear goal

“Squat with good depth and control.” “Run 5 km without stopping.” Add goals from training templates and update progress after each session. Clients see it too.

06 / 08

Keep training going between sessions

Set small tasks after each session, like a 30-minute walk each day. Clients tick them off at home, so you know who did the work.

07 / 08

Track assessments, PBs and check-ins

Log assessment results and personal bests, track strength and fitness over time, and share trainer feedback with clients.

4Grow your school
08 / 08

Spot clients before they quit

See what is paid and what is owed, and the clients who might leave: sessions missed, a pack that ran out, check-ins that stopped.

Step 1 of 8Set up
Client development

From the first assessment to a new PB, every step tracked

Set goals for every phase and see who is ready to move on. Clients follow along.

Phase 1

Assessment and foundations
Squat to a box with control

Phase 2

Building strength
Squat with good depth and control

Phase 3

Heavier lifts and conditioning
Deadlift 1.5 × body weight

Ongoing

Maintenance and new goals
Run 5 km without stopping

Use your own phases, programs and assessment tests.

Ready for phase 3?

2 clients are ready to move on

Technique signed off, 24 sessions done and every check-in sent. Lucas is close; his hinge is the only gap.

ClientTechniqueStrengthSessions
MMia Chen ✓12/123/326
AAarav Patel ✓11/123/324
LLucas Nguyen8/123/324
✓ Mia and Aarav moved to phase 3Hinge goal added for Lucas
What clients see
DDaryl Parker · Trainer feedback · Strength, Phase 2

“Mia’s squat depth is really consistent now and her deadlift is nearly at target. This week: two 30-minute walks and the hip mobility routine.”

Shared with MiaNext focus: deadlift
Squat with good depth and control✓ Achieved
Squat 60 kg → 70 kgUp this month
Outcoach AI

Trainer off sick? Sorted before the first session.

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

  • 1Finds every session that trainer has today
  • 2Finds a free trainer at the same time, or moves the client to another slot
  • 3Tells all 9 clients by SMS and email, with the new plan
“Which clients are due for a re-test?”“Chase clients whose packs ran out”“Who hasn’t booked a session in 2 weeks?”
Bookings and clients

Sessions, assessments and packs that book themselves

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

Your own booking page

Clients book a session, an assessment or a PT pack and pay when they book.

Assessments1:1 sessionsSmall group PTPT packsSmall groupPay at booking
Outcoach booking page asking students to choose their booking type

A free app for every client

Sessions, programs, payments and messages on their phone. Free for clients.

Outcoach client app showing the schedule, upcoming sessions and payments

Trainers and spaces, sorted

Every trainer, rack and studio on one timetable, so nothing is double-booked.

Session full? Waitlist handled

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

Who it’s for

Whether you train clients in a park or run a busy PT studio

Start with one trainer and grow into a busy studio. Pay per client.

Independent trainers

You train, you run the business

  • Your own booking page for sessions and assessments
  • Get paid on a saved card, with automatic reminders
  • Run everything from your phone between sessions

PT studios

Many trainers, clients and programs

  • Assign trainers and spaces to every session
  • 1:1, small group and online clients
  • Waitlists that fill open slots for you

Gyms with PT teams

Multiple trainers and locations

  • PT packs, memberships and automatic card payments
  • Assessments and progress across every client
  • Multiple studios and gyms in one place

All in one platform

One login for you, your trainers and clients. See what’s in each plan

  • Online booking and assessments
  • PT packs
  • Memberships
  • Online coaching
  • Partner pricing
  • Card payments and invoices
  • Automated reminders
  • Small group caps and waitlists
  • Makeup sessions
  • SMS, email and in-app messages
  • Attendance
  • Studios and spaces
  • Home training tasks
  • Goals from training templates
  • Assessments
  • Trainer feedback
  • Photos, videos and programs
  • Revenue and retention reports
  • Outcoach AI assistant
  • Free app for clients
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 personal trainers ask us

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

What is Outcoach?
Outcoach is personal training software for independent trainers, PT studios and gyms with PT teams. It runs one-on-one and small group sessions, online coaching and assessments, with online booking, PT packs, memberships, messaging and client progress in one app, from $0.70 per client a month.
Does it handle 1:1, small group and online clients?
Yes. Run one-on-one sessions, partner and small group PT and online coaching side by side. Each client keeps one profile with their program, sessions, goals and payments.
What if a client can’t make a session?
They tell you in the app, and you move the session to another time or give them a session credit to use later. The free slot opens up for another client.
Can I sell PT packs and memberships?
Yes. Sell packs of sessions, set up weekly or fortnightly memberships on a saved card, and add assessments or online coaching to any invoice. Overdue payments get reminders with a pay link.
Can I track assessments and client progress?
Yes. Set goals from training templates, log assessment results and personal bests, and set tasks clients tick off between sessions. Clients see their progress in the app.
What happens when a trainer is sick?
Move sessions to a cover trainer, or cancel and let clients know. Tell everyone at once by SMS and email. Outcoach AI can find the affected sessions and do all of this for you from one request.
Can new clients book an assessment online?
Yes. Publish your first session or assessment on your own booking page. New clients book and pay online, and you can move them onto a PT pack or membership in a click.
Can I manage trainers and shared spaces?
Yes. Assign trainers and spaces to every session, cap small groups, see each trainer’s diary, and manage multiple locations from one dashboard, so nothing is double-booked.
Do clients get an app?
Yes, and it’s free for them. Clients can book and move sessions, see their program, pay, tick off tasks and read messages from their phone.
Can I run challenges and group programs?
Yes. Set up a 6 or 8-week challenge with its own price and cap, take payment when people sign up, and message everyone in the group at once.
Is Outcoach only for big PT studios?
No. It works for a trainer with a handful of clients, a PT studio with several trainers, and gyms with whole PT teams. You pay per client, so the cost grows with your business.
How much does Outcoach cost for a personal trainer?
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 first sessions in minutes, or book a demo and we’ll walk you through it for your business.
Ready when you are

Spend more time training clients

Set up your sessions today. Your clients will notice the difference straight away.