Booking software for personal trainers, yoga & Pilates studios

Fitness booking software.
One clear day.

Spend more time coaching and less time arranging bookings. Your Day Schedule helps personal trainers, yoga teachers and Pilates studios manage online bookings, group classes and prepaid session packages.

1:1 or group sessionsSet your available hoursTrack remaining package sessions
A male personal trainer wearing an Apple Watch coaching a blonde client through a dumbbell squat in a sunlit studio.
Your day, in motionWED / 14
Morning flowYoga · 8 places
Strength sessionPersonal training · 1:1
Reformer foundationsPilates · 4 places

Illustrative schedule

5
sessions.
one good habit.
Built around the way you teach01 / Set your availability02 / Share your link03 / Welcome your clients

Built around the way you teach

Personal training, yoga & Pilates.
Your pace.

From independent personal trainers to yoga teachers and Pilates studio owners, set up bookings around the way you work. Offer private sessions, group classes or both.

Male personal trainer wearing an Apple Watch coaching a client through a resistance-band row in a sunlit studio
Private sessionsOne client. Your full attention.

Personal training

Give private training sessions their own booking link, duration and available hours. Collect client goals before the first appointment.

Explore client intake
Yoga instructor leading two adults in warrior pose in a warm, naturally lit studio
Private or groupMake space for your community.

Yoga & movement

Offer private yoga sessions or group classes. Set the number of places and let clients choose from your available times.

Explore group bookings
Pilates client on a wooden reformer with a male instructor beside her
Capacity you controlEvery place accounted for.

Pilates & small groups

Match class capacity to your space and equipment. Offer private sessions or small groups, with prepaid packages for eligible appointments.

Explore session packages
From the first stretch to the final set.

Your attention belongs with the people in front of you.

Apple Watch / Training session notesComing soon

Training session notes.
Keep the progress.

Keep a clearer record of each client’s training. Coming soon, record sessions with the Your Day Schedule Apple Watch app and turn the recordings into transcripts. Use them to update progress notes, review goals and carry client feedback into the next session.

Capture the conversation.

Record a training session from your wrist, with your client’s permission, and transcribe the recording.

Keep progress in context.

Use the transcript to update session notes, track what improved and keep client goals clear.

Carry their feedback forward.

Keep a record of what felt good, what was challenging and what to focus on next time.

AFTER THE SESSIONProgress notes

“The last set felt steadier. Let’s build on that next time.”

Progress
More controlled final set.
Goal
Build consistency before increasing resistance.
Client feedback
Feels more confident with the movement.
Illustrative preview of the upcoming feature. Example notes, not a live recording.

Prepaid, one session at a time

Training packages & class passes.
Already in hand.

Offer prepaid personal training packages and yoga or Pilates class passes. Clients buy a block, book with their package code and see what’s left in their portal.

  • Choose the sessions your package covers.
  • Collect payment through Stripe or Square.
  • Let clients check remaining credits in their portal.
Explore appointment packages

One-time prepaid purchases. No automatic renewal.

YOGA / CLASS PASSSpace to breathe.
PILATES / SESSION BLOCKBuild on every session.
PERSONAL TRAININGPACKAGE

Your next
strong start.

3 / 5sessions remaining
Eligible service
Private training
YOUR NEXT SESSION

Illustrative packages and remaining credits

The admin, handled

Client intake, calendar sync & waitlists.
Give the details a home.

Collect client goals before a session, protect time across your calendars and let waiting clients know when a class place opens.

BEFORE THEY ARRIVE
CLIENT INTAKE

What would you like to work on?

Strength, confidence
and a consistent routine.
✓ Response received
Client intake

Start with their goals.

Add intake questions to your booking flow. Know what a client wants to work on before their first personal training, yoga or Pilates session.

Explore intake forms
BETWEEN COMMITMENTS
WORKPERSONAL
M
T
W
T
F

Connected calendars → booking availability

Multiple calendars

Make room for real life.

Connect multiple Google or Outlook calendar accounts, including work and personal. Busy times across connected accounts block booking slots; new bookings go to your primary calendar.

Explore calendar sync
WHEN PLANS CHANGE
REFORMER FOUNDATIONSA place just opened.

Waiting clients are notified.
The first to book gets the spot.

1 place available
Class waitlists

Give the next person a place.

Enable a waitlist for full classes. When a cancellation opens a place, waiting clients are notified and the first to book gets the spot.

Explore waitlists

Illustrative intake response, calendars and waitlist notification

Before you start

Fitness booking software FAQs.
Clear answers.

Can I connect multiple work and personal calendars?

Yes. Connect multiple Google or Outlook calendar accounts. Busy times across connected accounts block booking slots, so you can make room for studio sessions and personal commitments. New bookings are added to your primary calendar; additional accounts are used to check for conflicts.

Can I book personal training sessions and group fitness classes?

Yes. Offer one-to-one personal training, private yoga or Pilates sessions, and group classes. Set a capacity of one for private appointments, or enable Activity bookings and choose a maximum number of attendees for each group class. Each group session has one host.

Can I sell personal training packages or yoga and Pilates class passes?

Yes. Create a prepaid package, choose the number of sessions and eligible services, and set an optional expiry. Clients pay through your connected Stripe or Square account and use their package code when booking. Each credit covers one person’s place in an eligible session.

Are packages recurring memberships?

No. Packages are one-time purchases and do not renew automatically. Use them for training blocks or class passes; keep recurring membership billing in your existing membership system.

Can clients see their remaining sessions?

Yes. Their client portal shows active packages, remaining credits, expiry and the package code, with a link to book another session.

What happens when a class is full?

The slot stops accepting new bookings when its capacity is reached. If you enable the waitlist, clients can join it. When a cancellation frees a place, waiting clients are notified; the first to book gets the place.

Is Apple Watch session recording and transcription available yet?

This feature is coming soon. It is planned to let trainers record sessions with the Your Day Schedule Apple Watch app and transcribe the recordings. With the client’s permission to record, trainers can use transcripts to update progress notes, review goals and keep client feedback for the next session.

Make space for your next session

You bring the energy.
We’ll make room for it.

Create your booking page