Personal trainer & coach booking system

Online booking software for personal trainers and coaches

Let clients book sessions 24/7, sell multi-session packages, take payments and automate reminders—with a booking page centred on your coaching business.

No credit card required. No marketplace commission.

A personal trainer preparing for a client session

Sell and track session packages

Payments go through your Stripe account

Clients can book from any device

Everything around the session

Make booking easier for clients and yourself

Spend less time arranging appointments and payments while keeping control of your services, packages, availability and booking information.

Sessions built around your offer

Set the duration, price, payment choice and availability for consultations, one-to-one sessions and different coaching services.

Multi-session packages

Sell packages of sessions, give them an expiry period and keep track of the credits a client has remaining.

Payments to your Stripe account

Connect your own Stripe account and choose whether a service or package requires payment when booked.

Forms, waivers and signatures

Collect the information and acknowledgement your business needs before a client’s first session.

Mobile-service addresses

For sessions delivered at a client’s location, collect their address and relevant arrival notes during booking.

Automatic reminders

Send included email reminders and optional SMS reminders through your own Twilio account.

A simple client journey

From session selection to confirmed appointment

You control the services, packages, available times, payment rules and booking questions. Clients get a straightforward experience on any device.

  1. 1

    Choose a session or package

    Your client sees the training and coaching options you have chosen to make available online.

  2. 2

    Select an available appointment

    Book In Time shows suitable times based on session duration and your working hours.

  3. 3

    Pay and complete any forms

    The client can make the required payment and provide the information you need before the session.

  4. 4

    Receive the confirmed booking

    The appointment appears in your dashboard and the client receives their confirmation and reminders.

Designed for repeat client relationships

Package sessions without losing track

Create a package with a set number of sessions, take payment and keep track of the credits remaining as the client books. You choose whether the package expires and which service it covers.

  • Choose the number of included sessions
  • Set an optional package expiry period
  • Track used and remaining session credits
  • Keep package bookings with the client record

Questions from trainers and coaches

Personal trainer and coach booking system FAQs

Can I sell personal training or coaching packages?

Yes. You can create multi-session packages, choose how many sessions they include, set an optional expiry period and track the client’s remaining credits.

Can clients pay when they book?

Yes. Set up a connected Stripe account and require full online payment for individual services and packages, allow payment later, or let the customer choose. Stripe processing fees apply.

Can sessions have different lengths and prices?

Yes. Every service can have its own duration, price and booking settings, from an initial consultation to a longer training or coaching session.

Can I collect a client address for mobile sessions?

Yes. Services delivered at a client’s location can request their address and useful visit notes during the booking process.

Can clients complete a waiver or intake form?

Yes. You can configure booking forms and disclaimers to collect relevant information, acknowledgements and signatures before a session.

Does Book In Time track fitness or coaching progress?

Book In Time focuses on bookings, packages, payments and appointment information. It is not a workout, nutrition or coaching-progress platform, so you can continue using your preferred specialist tools for those records.

Do clients need to download an app?

No. Clients book through a mobile-friendly web page, and you can manage appointments from a modern browser on your phone, tablet or computer.

Is there a free plan or commission on bookings?

A free plan is available and Book In Time does not charge marketplace commission. If you take online payments, your connected payment provider charges its standard processing fees.

Give clients an easier way to book

Set up sessions, packages and availability, then share your booking link wherever clients already find your coaching business.