Skip to main content
Guides5 min read

How to manage personal training bookings: a practical workflow

· Updated

A clear personal training booking process helps both sides know what happens next. Your client needs to understand what they are booking, when it is confirmed, and how to make a change. You need a reliable record of the appointment and its payment status.

The workflow below follows a booking from the first enquiry to the next session. Use it with your current diary or a booking platform, whether you are welcoming your first client or organising a week of individual sessions and group classes.

1. Make the service clear before someone books

List the session length, total price, format, and location. Explain who the service is for and what is included. For online training, distinguish a live video session from a programme the client follows independently; those are different things to buy.

Give enquiries one useful page to return to. A social post may introduce your work, but the service page should answer the practical questions and show the next step. Leave a way to ask about suitability before paying.

Thanks for your message. The [service name] session lasts [length] and costs [price]. You can see the details and available times here: [link]. If you would like to discuss whether it suits your goals, send me a message before booking.

2. Offer times you can actually deliver

Build availability around coaching, preparation, travel, and breaks. Check venue access too: an empty space in your calendar is not enough if the room or equipment is unavailable. Allow for the work around a session when deciding how closely to book appointments.

For group classes, set the number of places and keep an attendee list for each occurrence. A class with several participants is one scheduled event with a capacity, rather than several separate one-to-one appointments.

If clients request times manually, record an agreed appointment straight away. If they book online, check how the system handles unavailable times and outside commitments. Calendar subscriptions and two-way syncing are different features, so do not assume one does the job of the other.

3. Separate a request from a confirmed booking

Make the booking status clear. If you need to approve requests, tell the client that they are waiting for your response. Send a confirmation when the appointment is accepted, with the date, time, session length, location or joining instructions, and contact details.

For an online session, include the time zone and explain where to find the meeting link. For an in-person session, give a precise meeting point, especially if the venue has several entrances or you train outdoors.

Your [service] session is confirmed for [date] at [time and time zone]. We will meet at [location or video-link details]. Please bring [items]. You can view the booking and cancellation details here: [link]. Let me know if you have any questions before we meet.

Use that message only once the appointment is confirmed. If it is still pending, say so and give a realistic reply time. Clear status messages avoid leaving a client wondering whether they should turn up.

4. Keep the payment record beside the booking

Explain when payment is due and record whether it has been received. Taking payment before a session can reduce payments you need to collect afterwards. It does not guarantee attendance, and a payment being taken is not the same as money arriving in your bank.

On MatchMyTrainer, card bookings requiring approval initially hold the payment and take it when you approve. Check the booking status rather than treating every checkout as an accepted appointment. Our payment guide explains these stages and includes wording for follow-ups.

5. Make changes easy to understand

Show cancellation and rescheduling terms before payment, and make them easy to find afterwards. Tell clients how to contact you or use the booking page. If an appointment changes, make sure the old time is no longer presented as the current one.

Choose terms that suit your service and are fair to clients. There is no universal notice window that every trainer must use. A stated late-cancellation charge is not automatically fair just because someone accepted it; our cancellation-policy guide explains how to draft a loss-based charge and includes adaptable wording.

Keep a record of the outcome, including any refund or session returned to a pack. If you cancel, tell clients promptly and explain their options. For practical reminder and follow-up messages, see our guide to managing missed sessions.

6. Keep packs and class bookings in step

A session pack can help a client plan a block of training and give you payment for several sessions together. Keep the total price, number of sessions, expiry terms, and remaining balance clear. A pack purchase and a reservation for a particular time are separate steps unless your offer explicitly includes both.

Agree how the client will arrange their sessions, including whether a regular slot is available. After each session, check the record reflects what happened. Consistent tracking makes it easier to answer a balance question without rebuilding the history from messages.

For classes, check attendance against booked places. If someone cancels, follow the relevant terms and update availability. Our session-pack guide and group-class guide cover those arrangements in more detail.

7. Finish the week with a short review

Check pending requests, payment issues, changes, and upcoming sessions. Look for something you can improve: are clients asking where to meet, struggling to find a link, or choosing a time they later need to move?

Use your own records rather than an arbitrary target. If cancellations rise, look at the reasons before changing the policy. Timing, venue problems, illness, or a change in someone's circumstances may call for different responses.

MatchMyTrainer supports public profiles, online and in-person services, booking and payment handling, class capacity and attendee lists, and session packs. Your profile also gives people a way to discover your services through the marketplace. There is no monthly platform fee; review the fees for the products you sell.

If you already have a process but it takes too much time, start with our practical admin review. Change the part that needs attention first, then check that the new arrangement works for you and your clients.

Give clients a clear way to book

Share your MatchMyTrainer profile for individual sessions, online training, and group classes. Keep booking details and payment status together.

Learn more