Get booked
One booking link
Share it on Instagram, WhatsApp, or your website. Clients see your services, prices, and available times, then book online.
Built for UK personal trainers
Give clients one place to book a PT session, join a group class, or arrange online training. Keep your calendar, attendees, payments, and session packs together without another monthly software subscription.
For sessions and packs: 10% on the first £3,000/month, then 8% on the portion above. We absorb payment processing fees. Clients pay an extra 50p on individual bookings below £20. Full breakdown
By signing up, you confirm you hold a recognised personal training qualification and valid public liability insurance. See our Terms.
Wed 14 Oct · 18:00 · 60 mins · Demo client A · Demo Training Studio
Wed 14 Oct · 19:15 · 60 mins · Demo client B · Demo Training Studio
Less chasing. More coaching.
Bring booking details and payments together, so you can check the next session, manage a cancellation, or see a client's remaining pack sessions in one place.
Get booked
Share it on Instagram, WhatsApp, or your website. Clients see your services, prices, and available times, then book online.
Protect your time
Choose a notice window and refund option for each service. Clients can read the terms before booking, and you can manage changes from the booking details.
Get paid
Sell session packs and let MatchMyTrainer track what each client has used. Keep bookings and payments together.
Group classes and small group training
Set the class time, price, and number of places. Clients book online, and you can see the attendees and booking details together in your calendar. It works for sessions at a gym, in a studio, outdoors, or online through your chosen video provider.
See how class bookings workOffer session packs for eligible classes and track the sessions used and remaining. Clients still choose and book each class, so a pack does not reserve every place in advance.
View bookings alongside available times and busy blocks. Block out holidays or other commitments in MMT so clients book around the time you actually have.
Subscribe to your MMT calendar in Google Calendar, Apple Calendar, or Outlook. It's a feed of your MMT bookings; changes and unavailable time are managed in MMT.
The useful bits
Share your booking page with existing clients while your public profile gives people browsing the marketplace another way to discover you. You don't need a large client list to get started.
Upload your qualification documents for review and help clients understand your training background.
Clients can leave a review after completing a booked session, helping others learn about their experience.
Add a video link or your training venues and choose how each service runs.
From profile to payment
Four clear steps from joining to sharing your booking page.
Add your bio, specialities, qualifications, and the services you offer.
Choose where and when each service runs. Set class capacity, allow time between sessions, and block out time off.
Put your booking page in your bio, on your website, or straight into a message.
Offer automatic confirmation or review requests first. Paid requests place a card hold until you approve; Stripe handles payments and bank payouts separately.
Built for the UK
Designed from day one for UK personal trainers, local clients, GBP pricing, and the way your working week actually runs.
A trainer said it best
“Setting up was incredibly simple and straightforward. Works well with the Stripe integration so there is no chasing clients for payments. Easily a great system for coaches and trainers to have everything in one place.”
Sam Moorhouse
Trainer on MatchMyTrainer
The client view
“What truly stands out is how smooth and stress-free the booking experience is. The real-time availability feature is a game changer. I can see how many spots are left and secure my place without having to call or message anyone.”
Client of Sam Moorhouse
Leeds
Fair fees, not platform taxes
For individual sessions and pack purchases, pay 10% on the first £3,000 of monthly revenue and 8% on the portion above it. We absorb payment processing fees. No monthly software subscription and no lock-in. Clients pay an extra 50p on individual bookings below £20; pack purchases have no client booking fee.
See full fee breakdown →By signing up, you confirm you hold a recognised personal training qualification and valid public liability insurance. See our Terms.
Connect Stripe once you're ready to receive payouts for bookings and packages.