Online Booking for Personal Trainers
Clients book a 1:1 session or burn a credit from their 10-pack. They check themselves in on a kiosk on the way in. The trainer's dashboard shows who's expiring and who's loyal.
See it live
Buy a 10-session pack on the portal, credit drops onto the member's profile, and each booking debits one credit. Expiring packs surface in the trainer's dashboard 14 days out.

Built for the way personal trainers actually run
Define the 5-pack, 10-pack, 20-pack once. Each member's remaining credits and expiry date are tracked, and packs about to lapse are flagged on the dashboard.
Run a self-service check-in screen at the door. Members tap in, credits debit automatically, and the trainer sees who arrived without breaking a set.
Visit-count milestones (10th, 25th, 50th session) trigger automatically. Surfaced on the dashboard so trainers can hand out the reward at the right moment instead of guessing.
We're not trying to be everyone's favourite. We just notice these tools sitting alongside the booking work, and most of what they do is handled here too.
Trainerize
PT session + pack tracking
TrueCoach
client check-in + programming
Mindbody
PT scheduling + payments
Portal-tier pricing is being finalised. In the meantime, every signup gets a 14-day trial with the customer portal fully enabled — no card required.
See the live pricing table on /pricing for the current AUD plans.
Start a 14-day trial, or book a 20-minute call — whichever is faster.