Skip to main content
Guides6 min read

How MatchMyTrainer Works: Venues, Services, and Schedules Explained

3 April 2026

You've just signed up as a trainer on MatchMyTrainer. Or maybe you're considering it and want to know what you're getting into before you commit. Either way, here's how the platform actually works, from setting up your profile to getting your first booking.

The whole system is built around three concepts: venues, services, and schedules. Once you understand how they fit together, you can have a professional booking page live in under 10 minutes.

The three building blocks

Everything on MatchMyTrainer connects back to three things: where you train, what you offer, and when you're available. The platform calls these venues, services, and schedules.

Venues: where you train

A venue is any location where you deliver sessions. That could be a commercial gym, a park, a community centre, your garage gym, or even “online” if you train clients via video call.

You can add as many venues as you need. If you train at PureGym three mornings a week and do outdoor sessions in the park on weekends, those are two venues. Each one has its own address so clients can see exactly where you train.

Services: what you offer

A service is a type of session you sell. A 60-minute 1-to-1 personal training session is a service. A 45-minute small group class is a different service. An online coaching consultation is another.

Each service has:

  • A name and description so clients know what they're booking
  • A price (displayed upfront, no “DM for pricing”)
  • A duration
  • A maximum number of participants (1 for private sessions, more for group classes)

Create a separate service for each thing you offer. “1-to-1 PT (60 min)” and “Beginner Strength Class (45 min)” should be two distinct services, not one generic “Training” entry. Clarity converts.

Schedules: when you're available

A schedule connects a service to a venue at a specific time. It's the glue between “what” and “where.”

Say you offer 1-to-1 PT at your local gym on Monday, Wednesday, and Friday mornings. You'd create a recurring schedule that links your “1-to-1 PT” service to your gym venue on those days and times. Clients browsing your profile will see those slots as available and can book directly.

Schedules can be recurring (every Monday at 7am) or one-off (a single Saturday workshop). You control exactly when you appear as available, so clients only book times that actually work for you.

A simple setup walkthrough

Here's what a typical setup looks like for a PT who trains at one gym and offers 1-to-1 sessions:

  1. Add your gym as a venue. Enter the name, address, and any notes (e.g. “main gym floor” or “studio 2”).
  2. Create a “1-to-1 PT session” as a service. Set the price, duration, description, and what's included. Set max participants to 1.
  3. Set your weekly schedule. Pick the days and times you want to train, link the service to your venue, and you're live. Clients can now find you, see your availability, and book.

That's it. Three steps and your booking page is ready to share. For a full guide on making your profile stand out, see how to set up your PT profile to actually get bookings.

Packages and subscriptions

Once your core services are set up, you can offer deals for regular clients using packages and subscriptions.

Packages are session packs. A client buys 10 sessions upfront at a discounted rate, then redeems them one at a time when they book. The platform tracks how many sessions they've used and how many are left, so there's no spreadsheet involved.

Subscriptions are recurring billing. A client pays weekly or monthly and gets a set number of sessions per period. This is the ultimate for predictable income: the payment arrives automatically, and the client has regular slots locked in.

Both options encourage commitment and reduce the admin of chasing individual payments. For more on pricing these, see our guide on session packs for personal trainers.

How clients find and book you

The client experience is deliberately simple:

  1. Search. Clients browse trainers by location, specialty, and price. They can filter by what matters to them, whether that's distance, budget, or training style.
  2. Find a trainer. They land on your profile and see your bio, photo, qualifications, reviews, services, and prices. Everything upfront.
  3. Pick a service. They choose which service they want (1-to-1 PT, group class, intro session, a package) and see the available time slots.
  4. Book a time and pay. They select a slot and pay online. The booking is confirmed instantly. No back-and-forth messages, no waiting for a reply.

You get a notification when someone books. The client gets a confirmation with the venue details. Both of you can message each other through the platform if needed before the session.

The fee structure

There are no monthly fees, no setup costs, and no lock-in. You only pay when you earn: 10% commission on each booking, dropping to 8% once you pass £3,000 in monthly earnings.

If you don't get booked, you don't pay anything. For the full breakdown, see the pricing page.

What you need to get started

The essentials:

  • A profile with a bio, photo, and at least one service listed
  • At least one venue added
  • A schedule with available time slots
  • A Stripe account connected (so you can get paid)

Optional but recommended: upload your qualifications for a verified badge, add session packs or an intro offer, and set a cancellation policy so you're protected from no-shows.

The whole setup takes about 10 minutes. After that, you've got a booking page you can share anywhere: Instagram bio, WhatsApp, your own website, business cards. One link, and clients can book and pay without needing to message you first.

Set up your booking page in 10 minutes

Add your venues, create your services, set your schedule. Free to sign up — you only pay when you earn.

Learn more

We use cookies to improve your experience and understand how you use our site. Privacy policy