Sessions built around your offer
Set the duration, price, payment choice and availability for consultations, one-to-one sessions and different coaching services.
Personal trainer & coach booking system
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.

Sell and track session packages
Payments go through your Stripe account
Clients can book from any device
Everything around the session
Spend less time arranging appointments and payments while keeping control of your services, packages, availability and booking information.
Set the duration, price, payment choice and availability for consultations, one-to-one sessions and different coaching services.
Sell packages of sessions, give them an expiry period and keep track of the credits a client has remaining.
Connect your own Stripe account and choose whether a service or package requires payment when booked.
Collect the information and acknowledgement your business needs before a client’s first session.
For sessions delivered at a client’s location, collect their address and relevant arrival notes during booking.
Send included email reminders and optional SMS reminders through your own Twilio account.
A simple client journey
You control the services, packages, available times, payment rules and booking questions. Clients get a straightforward experience on any device.
Your client sees the training and coaching options you have chosen to make available online.
Book In Time shows suitable times based on session duration and your working hours.
The client can make the required payment and provide the information you need before the session.
The appointment appears in your dashboard and the client receives their confirmation and reminders.
Designed for repeat client relationships
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.
Questions from trainers and coaches
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.
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.
Yes. Every service can have its own duration, price and booking settings, from an initial consultation to a longer training or coaching session.
Yes. Services delivered at a client’s location can request their address and useful visit notes during the booking process.
Yes. You can configure booking forms and disclaimers to collect relevant information, acknowledgements and signatures before a session.
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.
No. Clients book through a mobile-friendly web page, and you can manage appointments from a modern browser on your phone, tablet or computer.
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.
Set up sessions, packages and availability, then share your booking link wherever clients already find your coaching business.