For Personal Trainers

Personal Trainer Booking Software for Early Starts

Clients book gym, outdoor, home and online sessions from your live availability, even at 11pm when they finally commit to Monday. Reminders and video links go out on their own.

Gym, park, home or online
Travel time between clients
Health flag before session one
Luka Breitig, Software Engineer & AI Developer
Luka Breitig

Updated 22 October 2026

The Problem

Why do personal trainers lose their best slots to scheduling admin?

The 6am and 6pm slots are the ones every client wants, and they are the ones lost to a missed text. A client asks on Sunday evening whether Tuesday works, you reply between sessions on Monday, and by then someone else has asked for the same hour. Run a full client list like that across a gym, a park and a few living rooms and the messaging becomes a second job. Tymeslot puts your availability on one booking page: clients pick a slot, choose where to train, and get the confirmation and reminders without you typing a word.

The time between sessions is blocked for you 8:00 AM 10:00 AM 12:00 PM 2:00 PM 4:00 PM 6:00 PM Your day Open to book Session Buffer

One trainer, four kinds of session, one booking page

Many booking tools assume one place and one kind of appointment. A personal trainer's week has three or four: a gym session with a hard stop because the next client is already warming up, an outdoor session that depends on daylight, a home visit with travel either side, and an online session that needs a video link. Squeeze those into one calendar link and sooner or later a home visit gets booked ten minutes after a gym session across town.

Gym management platforms solve a different problem: memberships, check-ins and a class timetable. A self-employed trainer mostly needs the diary to hold, the client to turn up, and a no-show to cost the client rather than you. Tymeslot covers that: one booking page, a meeting type for each way you train, a buffer for travel, and on Pro a deposit or the full fee taken when the client books.

Features

Everything personal trainers need. Nothing they don't.

A Meeting Type for Each Way You Train

Set up gym, outdoor, home-visit and online sessions as separate meeting types, each with its own length, price and link. Online sessions get a Google Meet or Zoom link the moment they are booked.

Travel Time Between Clients

Home visits run on a separate schedule with 30 minutes free after each one for driving between postcodes, and keep a 10-minute gap on gym sessions for wiping down the bench and logging the last workout.

Reminders Before Early Sessions

A reminder 12 hours ahead lands the evening before a 6am session, when the client can still set an alarm and pack a gym bag. Add a second one an hour before for clients who book the same morning.

Pay-As-You-Go Sessions Paid Upfront

On Pro, a pay-as-you-go client pays the session fee by card when they book, through your Stripe account. Clients on a monthly arrangement get a private session type with no price, so nobody pays twice.

A Health Flag Before the First Session

Ask on Pro whether there is an injury or condition to talk through, as a simple yes or no, and add a note the client ticks to say they will complete your full health questionnaire in person.

Free Taster Sessions in the Park

On Pro, a free outdoor taster can take up to a set number of people per slot, say eight, so a Saturday circuit fills itself. Group slots cannot carry a price, which suits a taster that sells your one-to-ones.

Before & After

See the difference

Without Tymeslot

1 Client texts to ask whether you have anything free this week
2 You check mornings and evenings, reply with options and wait
3 You text a reminder the day before and rearrange if they drop out

With Tymeslot

1 Client opens your booking page and picks a slot and a place to train
2 Confirmation arrives with the location, or the video link for online sessions
3 Reminders follow automatically, and the session is already in your calendar
Use Cases

Common scheduling scenarios

Scenario 1

How do personal trainers run gym, outdoor and home sessions from one diary?

A trainer who works in a gym, a park and clients' homes needs each kind of session to carry its own length, place and travel time. One generic link cannot tell them apart. In Tymeslot each one is its own meeting type.

  • Create a meeting type for each way you train, for example a 60-minute gym session, a 45-minute outdoor session and a 60-minute home visit.
  • Save each gym where you rent floor time as a saved location and list them on the gym session, so the client picks the one nearest to them.
  • Shorten the outdoor schedule's evening hours from October, when it gets dark too early for the park, and lengthen them again in spring.
  • Connect your Google, Outlook or Apple calendar, so the shifts you cover at the gym block those hours on your booking page.
Result: Each kind of session books with the right length, place and travel time, and the whole week sits in one calendar.
Scenario 2

How do personal trainers reduce no-shows on early-morning sessions?

A client who forgets a 6am session costs you the hour and the lie-in. The first fix is a reminder at the right time; the second is a client who has already paid.

  • Time the first reminder 12 hours ahead and the second one hour ahead, so both the planners and the same-morning bookers are covered.
  • On Pro, charge pay-as-you-go clients the full fee at booking, and a fixed €20 deposit on home visits, where a wasted journey costs you most.
  • A client who wakes up ill moves the session from their confirmation email, and the 6am slot reappears for another early riser.
  • State your 24-hour rule in the session description. Tymeslot shows it to every client but leaves any refund to you.
Result: Clients are reminded when it matters, paid sessions are paid before they start, and cancelled slots go back on your page without a message.
Scenario 3

How do personal trainers onboard new clients without paperwork?

A first session spent filling in forms is a first session not spent training. Moving the basic questions into the booking means you know the client's goals before they arrive, and keep the health screening for the session itself.

  • Create an "Intro session" of 75 minutes with 24 hours' notice, so you have time to read the answers and plan the first workout.
  • Add three booking questions (a Pro feature): the main goal for the next three months, how often the client trains now, and a yes or no on injuries.
  • Add an acknowledgement note such as "I will complete a health questionnaire at my first session"; Tymeslot stores when the client ticked it.
  • Cap intro sessions at three a week, so the January rush of new clients never pushes out the people you already train.
Result: New clients arrive with their goals already written down, and the first session starts with training rather than paperwork.
Booking Themes

See Tymeslot in action

Personal Trainers

A starter setup for personal trainers

Meeting type Duration Buffer Minimum notice Bookable ahead Payment at booking
Intro session 75 min 15 min 1 day 3 weeks None
Training session 60 min 10 min 12 hours 4 weeks Full fee at booking
Home visit 60 min 30 min 1 day 4 weeks €20 deposit at booking

Intake questions

  • What is your main goal for the next three months?
  • How often do you train at the moment?
  • Is there an injury or health condition we should talk through before training? Yes or no is enough here.
  • For home visits: is there space to lay out a mat, about two metres by one?

The questions sit on the intro session only; regulars are not asked again. A yes to the injury question is your cue to run the full health questionnaire in person before any loading. The intro, gym sessions and home visits differ in buffer or notice, so each runs on its own availability schedule.

Compare

Tymeslot compared with Mindbody and Acuity

Mindbody runs a whole gym or studio and Acuity Scheduling is a paid appointment diary; Tymeslot is the lighter option for a self-employed trainer whose week is one-to-one sessions. The rows below are the three that decide it for a freelancer: what the first month costs before a single client has paid you, whether a free plan exists, and whether goals and injury flags arrive before the first session. If you manage memberships, a class timetable and staff, Mindbody is built for that and Tymeslot is not.

Sources checked 5 October 2026.

ROI Calculator

How much time could you save?

A rough estimate, not a promise.

25
140
€65
€20 €500
8m
5m60m

200

minutes saved per week

173.3

hours saved per year

€11,265

annual value of saved time

Integrations

Which calendars and tools do personal trainers use with Tymeslot?

Google Calendar
Outlook
Google Meet
Zoom
CalDAV
Nextcloud
Pricing

Start free, upgrade when you're ready

A trainer whose clients pay monthly by bank transfer can run every session type in this setup on Free. Pro, at €9 a month, suits the trainer who wants the session fee or the €20 home-visit deposit taken at booking, and the goal and injury questions on the intro session.

Free

€0 / month

Pro

Pro

€9 / month

FAQ

Frequently Asked Questions

Can clients buy a block of ten sessions through Tymeslot?

No, Tymeslot charges a fixed price per booking, so a personal trainer sells session blocks and monthly packages outside it, by bank transfer or a payment link. Give those clients a private session type with no price; they book each session from its link as often as they like, while pay-as-you-go clients use the paid type on your public page.

Can I collect a PAR-Q or health questionnaire when a client books?

Tymeslot can ask a new client a yes or no question about injuries or health conditions and record their tick on a note saying they will complete your questionnaire, but the full health screening is better done in person. Put a link to your questionnaire in the intro session's description if you want it filled in beforehand, and keep the detailed answers in your own records rather than in the booking.

How do personal trainers stop clients missing 6am sessions?

Trainers using Tymeslot send a reminder the evening before an early session and, on Pro, take the session fee when the client books, so a missed 6am has at least been paid for. Payment goes through your own Stripe account at a fixed amount per session type. There is no automatic late-cancellation charge, so the 24-hour rule you write in the description is yours to enforce.

Do I need Mindbody to work as a freelance personal trainer?

Most freelance trainers do not need Mindbody, which is built to run a gym or studio from €99 a month per location; Tymeslot covers the one-to-one diary with a free plan. If you rent floor space in someone else's gym, their system handles the members and the doors, and your own clients book you directly. Mindbody becomes the better choice once you run premises with memberships, a class timetable and staff.

Can I run a small-group bootcamp or park session with Tymeslot?

Yes, on Pro you can let a Tymeslot meeting type accept more than one person per slot, up to a cap you choose, which suits a free Saturday taster or a small outdoor circuit. A group slot cannot take payment, so paid small-group training is collected another way, for example monthly. For a pair who train together on a paid session, one of them books and lists the other as a guest instead.

Is Tymeslot free for personal trainers?

Yes: on Tymeslot's free plan a personal trainer gets gym, outdoor, home-visit and online session types, as many bookings as clients make, synced calendars, automatic video links, website embeds and reminder emails. Card payment when the client books, the intake questions and the free group taster are on Pro (€9/month); a trainer who is already paid by standing order rarely needs them.

Will online training sessions get a video link automatically?

Yes, picking online as the location makes Tymeslot generate a Google Meet, Zoom, Microsoft Teams or Jitsi link, which goes into the client's confirmation and reminders. A session type can list the gym and online as two locations, so a client who is travelling for work picks online that week and keeps the habit. Anything in your Google, Outlook, Nextcloud or other CalDAV calendar counts as busy, so your own appointments stay protected.

Ready to reclaim your time?