The only software your PT business needs

Run your business.
Not your admin.

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.

Free to startNo contractsCancel anytime

Good afternoon, Marcus

Wednesday, 8 Apr 2026 · 6 sessions today

+ Invite client

Sessions

Week of 6 — 12 Apr 2026

This week
+ Book client
Mon

07:00

IRL
Priya

09:00

Online
Sophie

17:30

IRL
Alex

19:00

IRL
James
+
Tue

08:00

IRL
Marcus

12:30

Online
Emma

17:30

IRL
Priya
+
Wed

07:00

IRL
Alex

10:00

Online
Lucas

15:00

IRL
Sophie

18:00

Online
Emma
+
Thu

08:30

IRL
Priya

11:00

IRL
James

17:00

IRL
Marcus
+
Fri

07:30

IRL
Alex

12:00

Online
Sophie

17:00

IRL
Lucas

18:30

IRL
Emma
+
Sat

09:00

IRL
James

10:30

IRL
Priya
+
Sun
+

Sound familiar?

You didn't become a PT
to fix calendars.

Seven apps to run one business

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.

Constant admin

Rescheduling one client shuffles three others. Credits get tracked in your head. Every Sunday evening is payment chasing.

Clients disappear quietly

You notice a month later. By then they've already stopped training. You didn't have anywhere to see it happen.

The PTBase platform

A modern home
for your training business.

Bookings, programs, payments, progress, messaging. the parts you used to run across six tools, in one place that was built for training.

Smart bookingsProgram builderExercise libraryClient portalWorkout loggerProgress trackingMessagingPayments via MollieCalendar syncEncrypted client data

870+

Exercises bundled

10 min

Setup to first booking

0€

Fee per client session

Raise your service

Give your clients an experience
the trainer next door can't.

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.

A real workout tracker

Usually

PDF programs, lost WhatsApps, weights scribbled on phone notes

With PTBase

Every exercise in order with last week's numbers. Tap to log each set. History syncs back to you automatically.

Progress they can actually see

Usually

A bathroom scale photo once a month

With PTBase

Weight, body fat, photos, workout volume. all charted over weeks and months. They see the curve go up, so they stay.

Built-in Apple Health sync

Usually

Three fitness apps that don't talk to each other

With PTBase

Workouts logged in PTBase flow into Apple Health automatically, so their rings close and their activity counts (on the roadmap).

Nutrition, without another app

Usually

A nutrition PDF they delete after a week

With PTBase

Send them a calorie target, macro split, or a nutrition plan straight to their profile. It stays right next to their training.

Booking that doesn't interrupt you

Usually

'Hey, can we move tomorrow to 6 instead of 5?'

With PTBase

They see your live availability, reschedule themselves within your policy, and you never have to reply to a single 'Hey, can we...' message again.

Meetings that just work

Usually

Finding Friday's Zoom link in a thread from March

With PTBase

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

Everything to run your
training business. Nothing extra.

All your clients, one place

Credits, goals, notes, progress and bookings. on one clean dashboard built for training, not data entry.

Availability that writes itself

Set your weekly rules once. Slots auto-generate every week, respect your external calendar, and sync back out to Google / Apple.

Build programs in minutes

Drag exercises from an 870-strong library into weekly programs. Save as templates. Reuse across clients.

Get paid without chasing

Clients buy credits up-front via Mollie. Credits convert to sessions automatically when they book.

See who needs attention

Client leaderboard, revenue trends, session adherence. Spot the client slipping before they ghost.

Your brand, your page

Give clients a sign-up code and a shareable join link. No trainer directory. it's your roster, nothing else.

Clients

Your whole roster
on one screen.

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.

  • Invite via shareable link or trainer code. no email needed
  • Phone numbers encrypted at the field level with AES-256
  • Filter by credit status to see who needs a top-up

Clients

12 active
+ Invite
NameGoalCreditsAdherenceStatus
Sv
Sophie van Dijk
Strength & posture12
92%
Active
ML
Marcus Lee
Marathon prep3
81%
Low credits
AM
Alex Mendoza
Fat loss8
88%
Active
PS
Priya Sharma
Return from injury0
64%
No credits

Session details

SV

Sophie van Dijk

12 credits remaining

confirmed

Date

Wed, 8 Apr 2026

Time

09:00 — 10:00

Location

Online

Type

Individual

Meeting room

https://zoom.us/j/83919201
Open

Recurrence

Repeats every Wed at 09:00

Change

Sessions

Every booking, every detail,
one click away.

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.

  • Paste your own Zoom / Teams / Meet link once, use it forever
  • Vacation days automatically block slot generation
  • External calendar sync blocks busy times both ways

Library

870 exercises.
Plus your own.

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.

  • Save any program as a template, assign it to new clients in one click
  • YouTube links auto-preview with real thumbnails
  • Your own exercises are private to your library

Library

Search exercises…
+ Add

Muscles

chest
back
quadriceps
glutes
hamstrings
shoulders

Equipment

barbell
dumbbell
cable
body only

Barbell bench press

chest

Incline barbell bench press

chest

Decline barbell bench press

chest

Close-grip bench press

chest

Reverse-grip bench press

chest

Wide-grip bench press

chest

Barbell floor press

chest

Barbell pullover

chest

Setup time

10 minutes to your
first booking.

1 min

Create your account

3 min

Set your availability rules

2 min

Invite your first clients

4 min

Build your first program

And that's before you touch the calorie calculator, macro splitter, 1RM estimator, client leaderboard, calendar sync, or recurring bookings.

Trainers running on PTBase

Less admin.
More coaching.

I used to spend Sunday evenings on payment chasing and calendar Tetris. Now PTBase handles it. I get my Sundays back.

MF

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.

SO

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.

DC

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.

NL

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.

TA

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.

LP

Lena Petrov

Hypertrophy specialist

Questions

Everything
trainers ask.

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.

Spend less time on
the laptop.

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 →