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, GST invoices, Xero CSV
Free during beta · Early users keep their plan

Run your PT business. All in one place.

Online booking, programs, progress tracking, and card-on-file no-show fees — built for in-person PTs in Australia. Plans from $19/mo AUD. Try Pro free for 14 days. No card.

Sign up — free during beta
Full Pro access right now: bookings, card-on-file no-shows, programs, messaging. No card asked. Sign up now and lock in $19–29/mo AUD forever once we start charging.
Free during beta — paid plans start when we leave beta.
By signing up you agree to our Terms and Privacy Policy.
14-day free trial 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.
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 auto-charges the card on file when clients don't turn up.
See it in action

Built for real trainers

From first booking to paid — one clean platform your clients will love.

AM
Hey, Alex 👋
Here's your practice at a glance
5
Upcoming
8
Clients
2
Today
1
Pending
Next session
Sarah Mitchell
Confirmed
Today · 2:00 PM · 60 min
getptpro.com/pt-dashboard
Welcome back, Alex
Happy Thursday — here's your practice at a glance
5
Upcoming Sessions
8
Active Clients
2
Sessions Today
1
Pending Approval
Thu
24
Apr
Sarah Mitchell
2:00 PM60 minStrength
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 and the fee charges automatically. 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
14 days of full Pro access, no card required. Direct line to Josh during the trial — your feedback shapes what ships next.
Why us, not Trainerize
AUD-priced, GST-ready, and the only PT tool that auto-charges card-on-file no-shows. 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 auto-charge for no-shows
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 14-day free trial
No credit card. Cancel anytime.
Simple pricing

Start free, grow as you go

No hidden fees. No contracts. Cancel anytime.

Starter
$19
per month · cancel anytime
Everything you need to book your first clients.
  • Up to 3 active clients
  • Personal booking link
  • Confirmation 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
  • 24-hour reminder emails
  • Workout logger + PB tracking
  • Revenue dashboard + CSV
  • Training programs
  • Client messaging
Elite
$79
per month
For established PTs and small studios with multiple trainers.
  • Everything in Pro
  • Multi-trainer support
  • White-label booking page
  • Priority support
Every plan starts with a 14-day free trial. No credit card required. Cancel anytime.
Common questions

Everything you need to know

Do I need a credit card to sign up?
No. PT Pro is free for the first 14 days — no card required to start. Add a card during the trial to keep going on Starter ($19/mo AUD), Pro ($29/mo AUD) or Elite ($79/mo AUD), or 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. From your schedule, click any session to edit it or drag it to reschedule — the client gets an automatic email. Cancel with one click and they get a cancellation email.
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 auto-charges a saved card when a client no-shows. Neither Trainerize nor TrueCoach can do that at any price. PT Pro is also AUD-native with GST invoicing — 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.
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 — early-trial users get first access.

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?

Try every Pro feature free for 14 days. No card. Cancel anytime. Set up your booking link in two minutes.

14-day free trial · no credit card · cancel anytime
14-day free trial · No credit card

Ready to grow your PT business?

Try every Pro feature free for 14 days. No card. Cancel anytime.

Start free trial →
No contracts · Cancel anytime · Setup in 2 minutes
Welcome back
Log in to your PT Pro dashboard
Forgot password?
or
No account? Start free trial