Booking Software for Personal Trainers

Everything a self employed PT needs to stop running a business out of a phone, without paying a percentage for the privilege.

Personal training has more software aimed at it than any other coaching discipline, and most of it solves the wrong half of the problem. Programme builders and habit trackers are good at what happens during a block of training. Very few are any good at the part that decides whether you have a business: getting booked, getting paid, and not losing an evening a week to admin.

GoalMate is the second half. Bookings against your real availability, card payment taken up front, automatic payouts, and a profile that puts you in front of people already searching for a trainer near them.

Free to join, no subscription, and no commission on any booking.

Where a personal training business actually leaks

What you get

What it costs

Free to join, no subscription, and no commission on any booking. You keep 100% of the session price you set. The client pays a service fee on top at checkout: a flat £1 on sessions up to £25, and 4% above that. See the full pricing breakdown.

How this compares to the usual PT stack

Most trainers end up paying for two or three of these at once. Worth noticing, because each one covers a different part of the month.

My PT Hub, Trainerize, PT Distinction

Programme delivery. Workouts, nutrition, progress, habit tracking.

All of it starts once somebody is already your client. The fee arrives every month whether anybody books or not.

Acuity, Calendly, Setmore

General appointment scheduling that a PT session fits into.

You get a link to send out. Blocks of ten are something you improvise, and nobody new arrives through it.

Gym management platforms

Memberships, class timetables and door access for a building.

The gym is the customer. You are a record inside it, and the client belongs to them.

What personal training platforms charge

Published prices for personal training platforms, read from each platform's own pricing page in September 2026
Platform Published price Charged per Commission Card processing
Fresha£14.95 a month solo, £9.95 per team memberPer bookable team member20% of a marketplace client's first booking, minimum £41.40% and 25p online, 1.19% and 20p in person
Booksy£40 a month, plus £5 per extra team member, all plus VATPer business, then per staff member30% of a Boost client's first visit, minimum £5Not published on the pricing page
My PT Hub£20 a month for 3 clients, £59 a month unlimitedPer trainerNone publishedStripe charged separately
ABC TrainerizeFree for 1 client, $9 a month for 2, $23 a month from 5Per trainer, banded by client countNone publishedStripe payments is a $10 a month add on
Gymcatch£10 a month, plus £2 and VAT per bolt onPer businessNone publishedExplicitly excluded from the headline price
TeamUp$189 a month at 101 to 200 active customersPer active customer bandNone publishedNot published on the pricing page
GoalMate£0No charges to coachesNone. You keep 100% of your session priceIncluded. The client pays £1 up to £25, then 4%

Every figure above was read from the platform's own public pricing page in September 2026, and is quoted in the currency it is published in rather than converted. Published rates change, so treat this as the starting point for your own check. Where a column says none published, the platform does not state a figure on a public page.

The wider fee comparison across the market.

Personal Training coaching, answered

Do I have to move my existing clients across?

No. You can bring existing clients on so their booking and payment runs through GoalMate, or keep them entirely separate and use it only for new ones. It is your choice per client.

Does this replace my programming app?

No, and it is not trying to. If you write programmes in My PT Hub or Trainerize, keep doing that. GoalMate handles being found, booked and paid, which those tools are not built for.

How are blocks of sessions handled?

A block is one purchase with the sessions laid into the diary, and the remaining count is tracked for you rather than on paper.

What does it cost?

Nothing to join, no subscription and no commission on any booking type. The client pays a service fee at checkout: a flat £1 on sessions up to £25, and 4% above that. On a £50 session the client pays £52.99 and you receive £50.

Booking software for other coaches

Create your coach profile