For Personal Trainers & Fitness Coaches
Sell the 10-pack before they leave the gym floor.
Session bookings, client progress tracking, package invoicing with auto-deducted credits, workout programs and SMS reminders — all in one book built for Australian personal trainers and fitness coaches. All-in-one for $0–$69/mo — replaces Mindbody + Xero + TrueCoach.





The average independent PT saves $180+/mo replacing Mindbody + Xero + TrueCoach + Mailchimp with OneBookPlus — and stops paying USD-billed subscriptions with FX surprises.
See your savingsFree Tools & Resources
8-step founder guide — ABN, GST, fitness registration, premises, insurance, equipment, pricing, first members.
Open →InteractiveInteractive — session rate, casual vs membership economics, pack discounting, churn break-even.
Open →ReferenceFitness Australia registration, NSW Fair Trading Code, VIC Fitness Code, QLD/WA rules.
Open →Operator GuidePlain-English MA000094 — Level 1–6 classifications, group fitness loading, casual rates.
Open →ReferencePL ($10–20M), workers comp, personal trainer cover, equipment, member injury claims — coverage and premiums.
Open →Key takeaways
5Everything a PT Needs
From session booking to package invoicing, OneBookPlus handles the admin so you can focus on getting your clients results.
Let clients book 1-on-1 sessions, group classes, or outdoor boot camps online. They see your real-time availability — no back-and-forth texts.
Record goals, measurements, PBs, and session notes for every client. See their journey at a glance and keep them motivated with visible progress.
Reduce no-shows with automatic SMS and email session reminders. Sent 24 hours and 1 hour before the booking — fully customisable.
Sell 5-pack, 10-pack, or monthly session packages. OneBookPlus tracks remaining sessions and sends GST-compliant invoices automatically.
Build and share workout plans with clients through their booking portal. Attach programs to sessions so clients know what to expect before they arrive.
Two-way sync with Google Calendar so your personal schedule and client sessions never clash. See everything in one place across all your devices.
Free plan available · No credit card · Cancel anytime
Free Website Included
Stop paying $30–80/mo to Wix or Squarespace — and skip the $1,500–3,000 up-front for a designer. Every OneBookPlus personal trainer gets a branded booking page on the free plan. Want it on your own domain like a proper business website? $15/mo and we host it for you.
your-business.onebookplus.com.auoronebookplus.com.au/book/your-businessyourbusiness.com.au— custom branded domain, we host the siteA prospect finds you on Instagram at 9pm and books a free intro consult straight from your branded page. The enquiry lands in your dashboard with their goal and training history — ready for your 6am floor session.
Brand color picker in settings. Logo upload. Trade licence number shown on every page so customers know you're legit.
1-on-1 PT $80/session. 10-session pack $700. Outdoor boot camp $30/head. Customers see prices before booking — kills the price-shopping phone calls.
70%+ of personal training searches happen on phones. Your booking page is built mobile-first; loads in under 2 seconds on 4G.
Already own yourbusiness.com.au? Add the Booking Website app ($15/mo) and point your domain at the booking page we host for you. We don't sell domains — keep yours wherever you registered it.
Schema.org markup for personal training services + suburbs you cover. Google finds you for 'personal trainer in [suburb]' searches.
Personal trainers website cost — typical
Website builder
Wix, Squarespace or similar
Web hosting + SSL
Bundled in builders; separate if custom site
Designer (one-off)
Only if you want a custom-built site
Bookings on Calendly
Separate from your website
Typical recurring total
~$60–100/mo
+ $1,500–3,000 up-front if you hire a designer
With OneBookPlus
Your total
$0–15/mo
See it in action
Not mockups — these are the real product screens for your day-to-day.
Every session across every client. Recurring blocks, no-show tracking, automated reminders.

Every session, measurement, goal and invoice on one client profile. Progress visible at a glance.

Sell 10-session packs, auto-deduct per booking, auto-invoice when it's time to top up.

Effortless Setup
Get online and accepting session bookings in under five minutes — here's how.
Add your session types — 1-on-1 PT, group classes, outdoor boot camps — with durations and pricing. Create your branded booking page in minutes.
Share your booking link on Instagram, your gym's website, or via text. Clients pick a time that suits them and book instantly — no phone tag.
OneBookPlus sends session reminders via email automatically. Reduce no-shows by up to 70% without lifting a finger.
After each session, send a GST-compliant invoice or deduct from a prepaid package automatically. Request a Google review to build your reputation.
Most PTs share their booking link on Instagram within 5 minutes of signup
70%
Reduction in no-shows with automated reminders
24/7
Online bookings — even while you sleep
$0
Free to start — no lock-in contracts
5 min
Average setup time to start accepting bookings
Scroll through the day from morning to 5pm: the AI receptionist answers and books a missed call, the work runs from the app, the GST invoice is sent on the spot, payment lands and the books balance themselves, a five-star review is requested automatically, and the day closes with the ledger already written.
5:30am
While you're mid-session
A new client wants to get back into training. She rings the first PT on Google — you — while you're counting reps.
AI Receptionist
The AI answers in two rings, books a 9:30 am intro session and sends her the intake form — your client never notices.
Intro session
Session card on your phone: goals from the intake form, injury notes, program template ready.
Between sessions
She signs up for a 10-pack. One tap sends a GST invoice with a pay link — credits track themselves.
While you're at lunch
Card payment lands, the books update themselves, and $77.27 GST is set aside for BAS.
Reputation on autopilot
Two hours after payment — the sweet spot — the AI asks for a review. Jess leaves five stars.
The day closes itself
You coached eight sessions and signed a new client. The book did the rest.
$0
collected
0
admin tasks done by AI
0
evenings lost
Personal trainer pricing
Start free, upgrade when your roster justifies it. Billed in AUD — no USD FX surprises like Mindbody or TrueCoach. No lock-in contracts, no per-client tax.
Free
$0/forever
Get your booking link live today — no credit card.
Starter
$29/mo
Replaces Mindbody + Xero + Calendly for a fraction of the USD price.
No card · Drops to Free if you don't upgrade
Growth
$69/mo
For PTs running boot camps, online coaching and chasing retention.
Prices in AUD. Stripe processing fees apply to card payments (1.7% + 30¢ AU cards). GST applies once you pass the $75k turnover threshold. Full plan comparison →
Already on another tool?
Most trainers move across in a single evening. Export your clients as CSV from your current tool, import them into OneBookPlus with the bulk importer, and your booking link is live before your 6am session tomorrow.
Switch from
Built-in AI
You're running a class or out on the floor — the phone rings out, and a new member signs up somewhere else.
OneBookPlus
AI Receptionist · incoming call
“Do you have a class tonight I could try?”
If you don't answer, the AI books it — Trial class · tonight 6:00pm — and texts a confirmation.
Built in Melbourne, AU
ATO-ready from day one
256-bit encryption
No credit card needed
Common questions about personal trainer booking and management software.
OneBookPlus is personal trainer software built for Australia — online session bookings, session-pack tracking with auto-deducted credits, client progress logging, automated SMS reminders, and GST-compliant invoicing in one app. It runs free for a small roster and scales as your client base grows, so a solo PT and a small studio use the same platform.
Absolutely. Your branded booking page is available around the clock. Clients see real-time availability, pick a session type, choose a time, and confirm — all without calling or texting you.
Yes. You can create 5-pack, 10-pack, or custom session bundles. OneBookPlus tracks remaining sessions for each client and sends GST-compliant invoices when they purchase or renew a package.
Mindbody is a full studio platform priced from around US$129/month, and Trainerize (like TrueCoach) is great at workout-program delivery but leaves billing and accounting to you. OneBookPlus sits in between honestly: it covers bookings, session-pack credits, client progress notes, GST invoicing and BAS-ready reporting in one Australian app from $0/mo — so independent PTs don't pay enterprise pricing or bolt on a separate invoicing tool.
Yes — store goals, measurements, personal bests, and session notes for every client. You and your client can see their progress over time, helping keep motivation high and results visible.
OneBookPlus generates GST-compliant invoices with your ABN included. Income is categorised automatically, making BAS preparation straightforward — no more end-of-quarter spreadsheet sessions.
About the author
Founder & CEO, OneBookPlus
Bishal has over a decade of experience in digital marketing, web development, and small business consulting across Australia. He has worked with personal trainers and fitness coaches across Australia, helping them simplify session booking, client management, and business growth.
Most personal trainers got into the industry because they love training — not because they love chasing late payments, managing a calendar via text messages, or spending Sunday nights doing their BAS. OneBookPlus handles the business side of personal training so you can focus on what you do best: getting your clients results. Here's how every part of your workflow comes together in one platform.
New clients find you through Instagram, your gym's website, a Google search, or a friend's recommendation. Instead of exchanging half a dozen text messages to find a time, they land on your branded booking page and see your real-time availability across all session types — one-on-one PT, small group training, outdoor boot camp, or online coaching check-in. They pick a slot, confirm the booking, and receive an automatic confirmation with your location, parking details, and what to bring. New clients fill out an onboarding form capturing their goals, training history, injuries, medical conditions, and dietary preferences. This lands in their client profile before day one, so you can walk into the first session with a plan rather than spending thirty minutes on a clipboard. If you train at multiple locations — a gym in the morning, a park at lunch, a private studio in the evening — each location has its own availability and address shown at booking time.
Your daily schedule is a clean visual calendar synced with Google Calendar, so personal and client appointments never overlap. Recurring bookings — like a client who trains every Tuesday and Thursday at 6am — are templated so you set them once and they repeat until changed. When a client needs to reschedule, they do it themselves through the booking portal within your cancellation policy window, and the freed-up slot becomes available immediately for other clients. If they cancel inside the policy window, OneBookPlus can apply your cancellation fee automatically. Group sessions show capacity — when your boot camp hits twelve participants, the class closes for booking. Waitlisting fills spots from cancellations without you needing to manage a WhatsApp group.
After every session, log a quick note — exercises completed, weights used, personal bests achieved, any modifications for injuries, and the plan for next time. Over weeks and months, this builds a detailed training history for each client that shows their progression. Record body measurements, weight, body fat percentage, fitness test results, and before-and-after photos at regular intervals. Clients can see their own progress through their portal, which is a powerful motivation tool — when someone can see their deadlift has gone from 60kg to 100kg over six months, they're far less likely to cancel their package. Progress data also helps you adjust programming objectively rather than relying on memory, especially when you're training twenty or thirty clients across a week.
Personal training revenue typically comes in three forms: casual per-session payments, prepaid session packages, and recurring monthly subscriptions. OneBookPlus handles all three. Create packages — 5 sessions, 10 sessions, 20 sessions — with pricing and expiry rules. When a client books using a package, the session is deducted automatically. When they're running low, the system prompts them to top up. For casual clients, a GST-compliant invoice is sent after each session with your ABN, session details, and payment terms. For monthly subscribers, invoices are generated automatically on the billing date. Track who has paid, who is overdue, and your total revenue per week and month without opening a spreadsheet. BAS preparation becomes trivial because your income is already categorised and GST is calculated at the point of invoicing.
Growing a personal training business comes down to two things: keeping existing clients and attracting new ones. OneBookPlus supports both. After each session, automatically request a Google review from satisfied clients — building your online reputation so that when someone searches "personal trainer near me," your five-star reviews do the selling for you. The CRM tracks how each client found you — referral, Instagram, Google, gym noticeboard — so you know which marketing channels actually drive revenue. Send targeted emails to inactive clients with a re-engagement offer, or notify your client base about a new class or seasonal challenge. Your booking page doubles as a lightweight website that showcases your services, pricing, credentials, and reviews — no need to maintain a separate site unless you want to. Every new booking, every review, and every package sale compounds into a more sustainable business, and the dashboard shows you exactly where you stand at any point.
Let clients book sessions online, reduce no-shows with reminders, and track their progress — all while your invoicing runs on autopilot. Free to start.
Get Started FreeLast reviewed and updated: by Bishal Shrestha
Authoritative sources
Personal training in Australia is governed by industry registration bodies, modern awards, and ATO/ABN tax rules. We cite the primary sources for every claim on this page so you can verify directly.
Industries
Tools & Apps
Free for solo & mobile PTs
60-sec sign-up · No card · GST & BAS ready
Extend Your Toolkit
Add session bookings, workout programming, client management, and more to grow your PT business.
Who it's for
Whether you train one-on-one at a gym or run outdoor group sessions, OneBookPlus adapts to your workflow.
Training clients on the gym floor across multiple time slots. Needs session booking, client tracking, and package management.
Running group sessions in parks and beaches. Needs class bookings, capacity limits, and bulk invoicing.
Delivering programs remotely with occasional in-person check-ins. Needs workout sharing, progress tracking, and flexible scheduling.
Travelling to clients' homes or offices. Needs on-the-go booking, invoicing, and mileage tracking.
Stop overpaying
Most small businesses stitch together 4-6 tools that don't talk to each other. Here's what that typically costs.
Real-world scenario
How a Melbourne personal trainer uses OneBookPlus on a typical weekday
Marco checks his OneBookPlus dashboard at 5:30am — 8 sessions on the board today across two gyms and one outdoor location. Two new clients booked overnight through his Instagram link and got automatic confirmation emails. The At-Risk tile flags two regulars he hasn't seen in 23 days; he drops them a personal note from the CRM before his 6am session.
Between sessions a regular messages to reschedule. Marco finds her in the CRM, sees she has 3 credits left on her 10-pack, and moves the booking in two taps. The system auto-deducts one credit when the session completes — no spreadsheet, no awkward 'how many do I have left' text.
After each session, Marco logs a quick note — new deadlift PB lands a goal-met event in her Body Composition record, adjusted program for a knee niggle. At 6pm, casual-client invoices send automatically with GST and his ABN.
On Sunday evening, Marco reviews his week — $4,200 in revenue, 3 new package sales, 2 five-star Google reviews, no-show rate down to 4%, and the cohort retention bar showing his February signups holding at 78%. His BAS summary is already up to date.
How we compare
See how we compare to the tools personal trainers typically use.
| Feature | OneBookPlus | Mindbody | TrueCoach | Square |
|---|---|---|---|---|
| Online session booking | Yes | Yes | No | Yes |
| Client CRM & history | Yes | Yes |
| Yes |
| No |
| Automated reminders | Yes | Yes | No | Yes |
| Session packages with auto-deduct | Yes | Yes | Yes | No |
| Member QR / PIN check-in | Yes | Yes | No | No |
| At-risk member retention alerts | Yes | No | No | No |
| Body-composition + PR tracking | Yes | No | Yes | No |
| GST invoicing | Yes | No | No | Yes |
| Accounting & P&L | Yes | No | No | No |
| BAS-ready tax reports | Yes | No | No | No |
| Workout programming | Yes | No | Yes | No |
| Review requests | Yes | No | No | No |
| Free plan available | Yes | No | No | Yes |
| Price | From $0/mo | $139+/mo | $30+/mo | From $0/mo |
From the blog
Practical guides and explainers from the OneBookPlus blog, grouped by topic.