Bookings, programs, payments, progress, messaging. every tool your training business needs in one clean dashboard. Built for independent PTs who'd rather train than type.
Good afternoon, Marcus
Wednesday, 8 Apr 2026 · 6 sessions today
Week of 6 — 12 Apr 2026
07:00
09:00
17:30
19:00
08:00
12:30
17:30
07:00
10:00
15:00
18:00
08:30
11:00
17:00
07:30
12:00
17:00
18:30
09:00
10:30
Sound familiar?
WhatsApp for messages, Google Calendar for bookings, Notion for programs, a spreadsheet for payments, Strava for progress, a Word doc for nutrition, Instagram for leads.
Rescheduling one client shuffles three others. Credits get tracked in your head. Every Sunday evening is payment chasing.
You notice a month later. By then they've already stopped training. You didn't have anywhere to see it happen.
The PTBase platform
Bookings, programs, payments, progress, messaging. the parts you used to run across six tools, in one place that was built for training.
870+
Exercises bundled
10 min
Setup to first booking
0€
Fee per client session
Raise your service
Most trainers hand their clients a Google Doc and a WhatsApp number. With PTBase your clients get a dedicated app, a workout logger that remembers everything, and progress tracking that actually shows them they're improving.
PDF programs, lost WhatsApps, weights scribbled on phone notes
Every exercise in order with last week's numbers. Tap to log each set. History syncs back to you automatically.
A bathroom scale photo once a month
Weight, body fat, photos, workout volume. all charted over weeks and months. They see the curve go up, so they stay.
Three fitness apps that don't talk to each other
Workouts logged in PTBase flow into Apple Health automatically, so their rings close and their activity counts (on the roadmap).
A nutrition PDF they delete after a week
Send them a calorie target, macro split, or a nutrition plan straight to their profile. It stays right next to their training.
'Hey, can we move tomorrow to 6 instead of 5?'
They see your live availability, reschedule themselves within your policy, and you never have to reply to a single 'Hey, can we...' message again.
Finding Friday's Zoom link in a thread from March
Every online session shows a one-tap Open meeting button with your link. They're in the call in 2 seconds, not 20.
What you get
Credits, goals, notes, progress and bookings. on one clean dashboard built for training, not data entry.
Set your weekly rules once. Slots auto-generate every week, respect your external calendar, and sync back out to Google / Apple.
Drag exercises from an 870-strong library into weekly programs. Save as templates. Reuse across clients.
Clients buy credits up-front via Mollie. Credits convert to sessions automatically when they book.
Client leaderboard, revenue trends, session adherence. Spot the client slipping before they ghost.
Give clients a sign-up code and a shareable join link. No trainer directory. it's your roster, nothing else.
Clients
Every client with their credits, adherence, next booking and status. Click a row for their full profile. goals, injuries, notes, program history, payment history, messages.
| Name | Goal | Credits | Adherence | Status |
|---|---|---|---|---|
Sv Sophie van Dijk | Strength & posture | 12 | 92% | Active |
ML Marcus Lee | Marathon prep | 3 | 81% | Low credits |
AM Alex Mendoza | Fat loss | 8 | 88% | Active |
PS Priya Sharma | Return from injury | 0 | 64% | No credits |
Sophie van Dijk
12 credits remaining
Date
Wed, 8 Apr 2026
Time
09:00 — 10:00
Location
Online
Type
Individual
Meeting room
https://zoom.us/j/83919201Recurrence
Repeats every Wed at 09:00
Sessions
Click any session in your calendar to see who's coming, their phone number, the meeting link if it's online, and the full history of that booking. Make it recurring, reschedule, or cancel with a credit refund. all in one modal.
Library
PTBase ships with the free-exercise-db directory built in. Filter by muscle and equipment with modern tile filters, add your own exercises with video links, build reusable templates, and drop them into any client's program in seconds.
Muscles
Equipment
Barbell bench press
Incline barbell bench press
Decline barbell bench press
Close-grip bench press
Reverse-grip bench press
Wide-grip bench press
Barbell floor press
Barbell pullover
Setup time
1 min
3 min
2 min
4 min
And that's before you touch the calorie calculator, macro splitter, 1RM estimator, client leaderboard, calendar sync, or recurring bookings.
Trainers running on PTBase
“I used to spend Sunday evenings on payment chasing and calendar Tetris. Now PTBase handles it. I get my Sundays back.”
Marcus Fitzgerald
Strength coach, Rotterdam
“Switched from three tools to one. My clients love that everything is in one app instead of a Google Doc and a WhatsApp thread.”
Sarah Okonkwo
Personal trainer, London
“The recurring bookings thing alone saved me hours a week. Clients just keep showing up on the same day and I don't touch a calendar.”
David Chen
Body composition coach
“Invite link, they're in my roster. No email back and forth, no manual onboarding. Onboarding a new client takes 30 seconds.”
Nora van Leeuwen
Strength and conditioning
“I charge the same as before but I keep more of it. Payments run through Mollie, no per session fees on top.”
Tom Ashford
Weightlifting coach
“I write a program once, save it as a template, and apply it to any similar client in one click. It's completely changed how I onboard.”
Lena Petrov
Hypertrophy specialist
Questions
No. PTBase is the software you run your business on. it's not a trainer directory. Your clients never see other trainers. The only people in your app are the ones you've invited.
No. Clients sign up free. They only pay you for sessions via credits. PTBase makes money from your trainer subscription. not from your clients.
Free while you're getting started. Paid tiers unlock higher client caps, the analytics dashboard, and custom branding. No setup fee, no per-session fee. you keep what you charge.
Yes. Paste your personal meeting link once in settings and every online session automatically shows an Open meeting button to your client. No Zoom integration, no OAuth dance. your link, your room.
Paste your Google / Apple / Outlook ICS URL into settings and PTBase will block slots during anything on your personal calendar. Your PTBase sessions also sync back out via an iCal feed so they show up everywhere.
Yes. Client list, booking history, programs, revenue. all exportable as CSV or JSON from the settings page. We believe in no lock-in. If PTBase isn't right for you, your data goes with you.
Set up your availability, invite your first client, and you're ready to take bookings in under 10 minutes.
Are you a client whose trainer uses PTBase? Sign up here →