Beta access — free while we're building itLock your rate before launch — price stays $0 for foundersIn-person + hybrid PTs only — built for the gym floorCard-on-file no-shows — get paid even when they ghostAU-native — AUD pricing, CSV export, GST invoices next
Free during beta · Early users keep their plan

Personal trainer software built for the gym floor.

Online booking, programs, progress tracking, and card-on-file no-show fees — built for in-person PTs in Australia. Free during beta. Founding members never pay — free for life. No card.

Sign up — free during beta
Full Pro access right now: bookings, card-on-file no-shows, programs, messaging. No card asked. Founding members never pay — free for life, even after billing opens for everyone else.
Free during beta — and founding members stay free after it.
By signing up you agree to our Terms and Privacy Policy.
Free during beta No card Cancel anytime
Free in beta
Full Pro access — bookings, programs, messaging — at no cost while we build. Early users keep their plan locked in.
Card-on-file no-shows
Clients save a card at booking. They no-show, you tap once, the fee charges — no chasing, no awkward DMs.
AU-native, GST-ready
AUD pricing by default. GST-compliant invoices. Xero CSV export. Built for the gym floor — not a US online-coaching app.
See it in action

Built for real trainers

Your clients get a polished app on their phone. You run the whole business from one dashboard — bookings, payments, programs, progress.

What your clients see
9:41
SM
G'day, Sarah 👋
You're on a roll
12
Day streak
3/4
Weekly goal
Next session
With Alex M.
Confirmed
Thursday · 2:00 PM · 60 min
Lower Body Strength
6 exercises
Squat · RDL · Split squat +3 more
Alex M.
2m ago
Great session yesterday — same time Thursday?
Home
Sessions
2Messages
Progress
Profile
What you see
getptpro.com/pt-dashboard
AM
Welcome back, Alex
Thursday 24 April — 2 sessions today, next at 2:00 PM
5
Upcoming
8
Active Clients
A$740
This Week
1
Pending
Thu
24
Apr
Sarah Mitchell
2:00 PM60 minStrengthCard on file ✓
Today's sessionsView calendar →
MC
Marcus Chen
6:00 AM
Attended
JT
Jess Taylor
7:00 AM
No-show · A$20 charged
SM
Sarah Mitchell
2:00 PM
Up next
Sessions this week
Gone quiet
Tom R.12 daysNudge
Priya K.9 daysNudge
Streaks keep clients showing up
No-show? Mark it, tap Charge, card billed
Bookings, messages & payments in one
Do the math

No-shows cost more than PT Pro

Drag the sliders. See what missed sessions are actually costing you every year.

$85
4
Lost every year
$4,080
to no-shows
vs
PT Pro Pro plan
$348
per year · $29/mo
PT Pro pays for itself 12× over — and bills the card on file, in one tap, when clients don't turn up.
Bank-level security
No credit card to start
Setup in 2 minutes
Australian PT support
Sound familiar?

Stop running your PT business across 5 different apps

Square for bookings. Trainerize for programs. Stripe for packages. Google Calendar. WhatsApp for everything else. PT Pro replaces all five — at one flat price.

Without PT Pro
Clients DM you to book — you miss messages
No-shows because you forgot to remind them
Tracking workouts in notes apps or spreadsheets
Chasing cash payments manually
Looking unprofessional vs bigger gyms
With PT Pro
Clients book 24/7 via your personal booking link
Auto confirmation + 24hr reminder emails sent for you
Full workout logger with PB tracking built in
Revenue dashboard — export CSV for tax time
Professional booking page that wins client trust
Everything you need

Built specifically for personal trainers

Bookings & Payments
📅
Online Booking
Share your link. Clients pick a time, fill in goals, confirm. No back-and-forth DMs.
🔒
No-Show Protection
Card saved at booking. Mark no-show, tap Charge. Two taps.
💎
Session Packages
Sell "10 sessions for $700" upfront on your booking page. Credits tracked automatically.
📧
Smart Reminders
Branded emails 24 hr and 1 hr before every session. No-shows drop by a third on week one.
Programs & Progress
💪
Workout & Programs
Build programs, assign to multiple clients, log every set and rep. PBs tracked automatically.
📈
Client Progress
Clients log weight, measurements and photos. You see the trend on their profile.
🔁
Recurring Bookings
"Every Tuesday 9 AM for 8 weeks" in one click. Cancel the whole series if plans change.
📅
Calendar Sync
Bookings flow into Apple Calendar, Google, Outlook. One URL, subscribe once, done.
Client Experience
📱
Free Client App
Full portal for clients — sessions, messaging, progress, rebook. Zero extra cost to you.
💬
Messaging + Push
Message clients in real time from your dashboard. Notifications on your phone.
💰
Revenue Tracking
See exactly what's earned and what's owed. Export CSV at tax time.
🚀
Live in 2 Minutes
Sign up, set availability, share your link. First client can book within minutes.
Dead simple setup

Live in 3 steps

1
Create your free account
Sign up in 60 seconds. Add your name, specialty and session rate. No card needed.
2
Share your booking link
You get a link like getptpro.com/book?pt=you. Drop it in your Instagram bio or send it to clients directly.
3
Watch the bookings come in
Clients book themselves. You get a notification. They get a confirmation email. No admin required.
Built solo in Australia

Built by one PT, for in-person PTs.

Josh — founder of PT Pro
"I'm Josh — an in-person PT in Australia. I was running my own clients across Trainerize, Square, Google Calendar, and three group chats. PT Pro is the one tool I wish I'd had on the gym floor. Email me at support@getptpro.com — it lands in my inbox directly."
Why try it free
Full Pro access, free while we're in beta, no card required. Direct line to Josh — your feedback shapes what ships next.
Why us, not Trainerize
AUD-priced, GST-ready, and the only PT tool that charges card-on-file no-show fees in one tap. Trainerize can't do it at any price.
How we stack up

The features in-person PTs actually use

Six things that matter on the gym floor — and how every major coaching tool handles them. No spin, sourced from each product's own pricing and docs.

PT ProAU · in-person first
TrainerizeUSD · online coaching
TrueCoachUSD · online coaching
My PT HubGBP · hybrid
Card-on-file no-show fees, charged in one tap
Built-in
Not available
Not available
Not available
AUD pricing & GST-ready invoices
AU-native
USD only
USD only
GBP default
Built for in-person gym sessions
Core workflow
Online-first
Remote only
Hybrid
Revenue dashboard inside the app
Included
Stripe export
Not native
Basic only
Live in 30 min — no onboarding queue
~30 min
1–2 weeks
1–2 days
1–2 days
Flat monthly price — no add-on shock
$29 AUDflat
~$53–78 USD
base + Stripe + nutrition
$19+ USD
per seat, scales fast
£20 GBP
+ FX on AU cards
Sources: each vendor's public pricing pages and help docs as of May 2026, plus PT Pro's in-depth Trainerize breakdown. Read the deeper teardowns: vs Trainerize · vs TrueCoach · vs My PT Hub.
Start free — join the beta
No credit card. Cancel anytime.
Simple pricing

Start free, grow as you go

These are the launch prices for trainers who join later. Founding members joining during beta pay nothing — ever. No hidden fees. No contracts.

Starter
$19
per month · cancel anytime
Everything you need to book your first clients.
  • Up to 3 active clients
  • Personal booking link
  • Confirmation + 24-hour reminder emails
  • Schedule & calendar
  • Free client portal
MOST POPULAR
Pro
$29
per month · cancel anytime
For PTs serious about growing. Unlimited clients, full features.
  • Unlimited clients
  • Everything in Starter
  • Workout logger + PB tracking
  • Revenue dashboard + CSV
  • Training programs
  • Client messaging
Elite Coming soon
$79
per month
For established PTs and small studios with multiple trainers.
  • Everything in Pro
  • Multi-trainer support
  • White-label booking page
  • Priority support
PT Pro is free while in beta. Founding members stay free after launch. No credit card. Cancel anytime.
Common questions

Everything you need to know

Do I need a credit card to sign up?
No. PT Pro is completely free while we're in beta — no card required. When paid plans launch — Starter ($19/mo AUD), Pro ($29/mo AUD), Elite ($79/mo AUD) — founding members stay free for life, and everyone else gets an email before billing starts. Cancel anytime.
How does the booking link work?
You get a unique link like getptpro.com/book?pt=yourname. Share it anywhere. Clients click it, pick a time, fill in their goals and book. You get notified instantly and they get an automatic confirmation email.
Do my clients need to pay for the client app?
Never. The client portal is 100% free for your clients. You pay for PT Pro, your clients get access as part of the service.
How do the reminder emails work?
Automatically. When a client books they get an instant confirmation. 24 hours before the session they get a reminder. You don't do anything — it all happens on its own.
Can I cancel or reschedule sessions?
Yes. Drag any session to a new slot and the client gets an email and a push with the new time, their calendar entry updates, and their 24-hour and 1-hour reminders re-arm for the new slot. Cancel with one click and they get a cancellation email straight away with a link to rebook. Nothing is charged for a session you cancel.
Is my data safe?
Yes. PT Pro runs on Supabase — Postgres-backed infrastructure with row-level security. All data is encrypted at rest and in transit. Your client data is yours. We don't sell it, ever.
Can I switch plans anytime?
Absolutely. Upgrade, downgrade or cancel anytime from your Settings panel. No lock-in contracts, no cancellation fees.
How is PT Pro different from Trainerize or TrueCoach?
Trainerize and TrueCoach are built for online coaching delivery — program libraries, habit tracking, remote check-ins. PT Pro is built for the gym floor. The core difference: PT Pro charges the saved card when you mark a client no-show. Neither Trainerize nor TrueCoach can do that at any price. PT Pro is also AUD-native, with GST invoicing shipping next — they price in USD. And PT Pro is $29 AUD/mo flat; Trainerize runs $80–$120 AUD once you add the features a working PT actually needs.
What is the best personal trainer software in Australia?
PT Pro is the only personal trainer software built in Australia for in-person and hybrid PTs. It combines online booking, card-on-file no-show fees, programs and progress tracking, client messaging and revenue tracking in one tool — priced in AUD, with GST invoices and Xero export shipping next. Free during beta, no credit card — founding members never pay; later sign-ups start at $19 AUD/mo.
How do card-on-file no-show fees work?
Clients save a card when they book. If they don't show up, you mark the session no-show and tap Charge — Stripe bills the saved card, no chasing, no awkward DMs. The card is only charged if you mark the session as a no-show. One no-show per week at $85 is $4,080/year recovered.
Can I import clients from Trainerize, TrueCoach or Hevy?
Workout history, yes. PT Pro has a Hevy CSV import: export from Hevy, pick which client it belongs to, and PT Pro pulls the workouts and PRs across, skipping anything already logged. Your client list is still manual — add a name and email and they get their portal invite straight away. Most trainers do a full roster in one sitting.
How much does PT Pro cost compared to Trainerize?
PT Pro is $29 AUD/mo flat for unlimited clients on the Pro plan. Trainerize prices in USD and scales by client count — at 50 clients you pay roughly $175 AUD/mo equivalent. PT Pro saves an average AU PT $1,750+/year at 50 clients while adding card-on-file no-show fees Trainerize doesn't have.
Does PT Pro support GST and Xero for AU trainers?
Yes. PT Pro is built AU-first — pricing is in AUD by default, time zones default to Australian regions, and a CSV export of your clients, bookings and session logs is built in. GST tax invoices and a Xero-ready export ship next on the AU-billing release. Most other trainer software is USD-based and assumes US sales tax rules.
Coming Soon

NATIVE APPS FOR
IOS & ANDROID

Push notifications the second a client books. Offline-friendly. Biometric sign-in. Coming to the App Store and Google Play in the next few months — beta users get first access. Install it on your phone today.

Coming soon to
App Store
Coming soon to
Google Play
Want it now? Open getptpro.com on your phone and tap Add to Home Screen — the web app works offline with push notifications today.

READY TO STOP
DOING ADMIN?

Every Pro feature, free while we're in beta. No card. Set up your booking link in two minutes.

Free during beta · founding members never pay · cancel anytime
Welcome back
Log in to your PT Pro dashboard
Forgot password?
or
No account? Start free