Business software for personal trainers

Make yourPT businesssimple.

Clients, bookings, payments, programs and nutrition in one calm system, with an app your clients actually open. Built in Australia for trainers who are tired of duct-taping their business together.

No credit card · Set up in minutes · Cancel anytime

Your day, before your first client. Sessions, who has paid, what needs a reply, and the numbers that matter, on one screen.

The TrainerStack dashboard: today's sessions, payments, follow-ups and weekly numbers for a personal trainer.
0
Hours saved on admin
every week
0+
Business and coaching
tools, one workspace
0
Hidden fees, contracts
or lock-ins. Ever.
∞
Spreadsheets you'll
never need again

Your business
should not be scattered everywhere.

Calendar here. Programs in a doc. Meal plans in a chat. Receipts in a drawer. That is not a business system. That is burnout waiting to happen.

TrainerStack brings it all together.

Everything behind your coaching—finally in one calm workspace.

06:30 · Before the day

Walk in knowing what's already on your plate.

Today's sessions, anything that needs your attention, and the few things to handle before your first client. All visible in one glance.

They open the app.
You stay on the floor.

Programming, meals, and check-ins live with the business. Not in an app separate from every other part of it.

The TrainerStack client app on two phones: today's check-in, tasks, and nutrition on one, the workout calendar on the other.
Programming

Today's workout is already there.

Build the program once. They open the session, log the sets, and you see what they actually did.

Nutrition

A meal plan they can follow.

Targets, recipes, and a food diary in the same app. No more pasting the week's meals into a message.

Between sessions

The week comes back to you.

Check-ins, habits, progress photos, and weight. Review it before they walk in, and message them in the same place.

The business partner
every PT wishes they had.

TrainerStack isn't a tool you fight to use. It's the quiet teammate that has your back when the business side of training gets noisy.

Quiet by design

It works in the background. Nothing flashy, nothing in the way.

Built for the real day

Real PT business is messy. Built around how you actually work — late cancels, packed mornings, the client who forgets to pay.

On your side when it counts

Late payments, cancellations, lost leads — the boring stuff that wears you down. Handled.

Your clients already know

The session, the meals, and the check-in are in their app. You are not texting the plan.

Built for Australian trainers, not translated for them.

The big-name platforms price in US dollars, charge per client, and have never heard of a BAS. TrainerStack is built in Australia by a working PT, so the boring parts of running a business here are already handled.

Priced in AUD, no per-client tiers

One flat monthly price with unlimited clients. No USD surprises on your statement, no upgrade when client number 21 signs up.

GST on every expense

Log receipts with GST split out, export the lot at BAS time, and see what the business actually made after the gym rent.

Stripe Australia, paid straight to you

Connect your own Stripe account. Payment links, packs and subscriptions settle to your bank; TrainerStack never touches the money.

Hosted in Sydney

Your clients' data lives in an Australian region, and the app is served from Sydney, so it is fast on a gym floor at 6am.

Start free.
Decide later.

Try every part of TrainerStack for 30 days, on us. No credit card. Then if you stay, lock in founding-member pricing for life.

Founding members · First 100 trainers
Your free trial
30daysfree
Full access. No credit card. No commitment.
After your trial
$69/ monthAUD
Lock in $69/month for life — early-access pricing.
Everything included
  • Unlimited clients, sessions & leads
  • Lead capture forms & PARQ
  • Calendar, scheduling & recurring sessions
  • Stripe payments, invoicing & payment links
  • Client notes, certificates & full history
  • Smart notifications & follow-up reminders
  • Analytics, financials & weekly review
  • Programs, exercise library & workout logging
  • Nutrition: meal plans, targets & food diary
  • Check-ins, habits & progress photos
  • Expense tracking with GST & receipts
  • Free updates & new features forever
Start my 30-day free trial

No credit card required · Full access · Cancel anytime · Prices ex GST

Rather see it first? Book a 15-minute walkthrough

30 days, fully free
Every feature, no limits, no time-bombs hiding inside.
No credit card
Start in under a minute. We won't ask for your card.
Cancel anytime
No contracts, no fees. Stay only if it actually works for you.

Before you start.

The things trainers ask us first. Anything else, email support or book a walkthrough.

Who is TrainerStack for?

Personal trainers and coaches running their own business in Australia: in a gym, mobile, outdoors, online, or a mix. It replaces the calendar, the spreadsheet, the payment chasing and the separate coaching app with one system.

Does it work for online coaching?

Yes. Programs, meal plans, check-ins, progress photos and chat all run through the client app, so a client you never see in person gets the same experience as one you train on the floor. Sessions can be face to face, online, or sold as packs.

Do my clients pay for the app?

No. The TrainerStack client app is free for your clients. You invite them from their client record and they are logging workouts and meals the same day.

How do payments work, and what are the fees?

You connect your own Stripe account and money goes straight to you. Stripe's standard Australian card fees apply and TrainerStack takes no cut of your payments. You get payment links, session packs, subscriptions, invoices and automatic reminders for anything overdue.

Can I bring my existing clients across?

Yes. If you already take payments through Stripe, your customers import in one step. Otherwise add clients individually; each one takes a minute and the invite to the client app goes out from their record.

What happens when the 30 days are up?

Nothing is charged automatically, because we never took a card. You choose whether to subscribe at $69 AUD a month (ex GST). If you do not, your workspace pauses and your data stays put until you decide.

Is there a contract?

No. Month to month, cancel from Settings whenever you like, and founding members keep the $69 price for as long as they stay subscribed.

Where is my data stored?

In Australia. The database runs in an Australian Supabase region and the app is served from Sydney. Trainers control their own client data, and we act only on their instructions; the details are in our privacy policy.

Make your
business feel
simple again.

Try TrainerStack free for 30 days. No credit card required.
Bring clients, programs, nutrition, payments, and follow-ups into one calm system.

30 days free · No credit card · Setup takes minutes