Personal Training Booking, Streamlined
Schedule 1:1 sessions, manage small groups, and let clients book in one tap. Spend less time on admin and more time helping clients hit their goals.
Sound Familiar?
The Old Way
- ✗Endless WhatsApp messages to confirm session times
- ✗Last-minute cancellations leaving gaps in your schedule
- ✗Chasing clients for payment after every session
- ✗Double-booking time slots because your calendar is a mess
With Who's In
- Clients self-book available time slots in one tap
- Automatic reminders reduce no-shows and late cancellations
- Stripe payments collected at booking - no more chasing
- Clear schedule with capacity limits per session
Everything Personal Trainers Need
Built for PTs who want simple scheduling without the bloated software
1:1 Scheduling
Create private sessions with capacity of 1. Clients book their dedicated time slot instantly.
Small Group Training
Set capacity for 2-6 clients per session. Perfect for semi-private and group PT.
Automatic Waitlist
When sessions are full, new clients join the waitlist. Auto-promotes when cancellations happen.
Recurring Schedule
Set up your weekly availability once. Sessions auto-generate so clients can book ahead.
QR Check-in
Scan each client's QR pass on arrival to check them in. Track session attendance and no-show patterns.
Session Reminders
Automatic reminders reduce cancellations. Clients can add sessions to their calendar.
Perfect For Every Session Type
From private 1:1s to group bootcamps, manage any format
1:1 Personal Training
Private sessions with dedicated trainer attention
Semi-Private (2-3)
Small group sessions sharing a trainer for better value
Group PT (4-6)
Small group training with individual programming
Outdoor Bootcamp
Park-based group sessions with flexible capacity
Assessment Sessions
Initial consultations and progress check-ins
Specialist Sessions
Rehab, mobility, and sport-specific training slots
How It Works
Set Your Availability
Create time slots for 1:1, semi-private, and group sessions.
Define Session Capacity
Set capacity to 1 for private, or 2-6 for group training.
Share with Clients
Send your booking link via WhatsApp, text, email, or Instagram.
Clients Book & Pay
Clients sign in with Apple, Google or an email link, then book and pay by card.
Frequently Asked Questions
Can I schedule 1:1 and small group sessions?▼
Yes! Create sessions with capacity set to 1 for private training, or 2-6 for small group training. Each session has its own time slot and booking list.
How much does Who's In cost for personal trainers?▼
Personal training runs on Who's In Studio: $19/month, or $15.83/month billed annually, for up to 99 active clients, and $49/month for unlimited clients. There are no per-client charges and no Who's In fee on session payments, which go straight to your own Stripe account. Every plan starts with a 14-day free trial.
How do clients book recurring weekly sessions?▼
Set up your weekly schedule once and sessions auto-generate. Clients can book their regular slot each week, or you can share individual session links as needed.
Do my clients need to download an app?▼
No. Share a booking link via WhatsApp, text or email; clients sign in with Apple, Google or an emailed link, so there's no app to download and no password to create.
More Coaching, Less Admin
Get started with Who's In Studio: $19/month, or $15.83/month billed annually, with a 14-day free trial.
Cancel anytime • No app for clients