CaliDiary is coming soon: a free booking plugin for WordPress, with Solo and Pro plans for payments and teams. See the plans
Product Your data stays on your websiteOnline payments and depositsInvoices and credit notes, built inWorks with the tools you already useBooking forms that ask the right questionsTeam sign-in, no dashboard accessAccessible to every customerSafe, signed updates All features
Booking kinds AppointmentsGroup bookingsRequests you approveFree bookingsSeveral services in one visitClasses and coursesEvents with ticketsRooms, desks and equipmentWaiting list
Industries Professional servicesClinics and healthSalons and beautyTraining, classes and coursesPet careHome and autoPublic sector and educationCreative and eventsCommunity, charities and volunteering All 51 industries
Compare CaliDiary vs AmeliaCaliDiary vs BooklyCaliDiary vs LatePointCaliDiary vs BookneticCaliDiary vs BookingPressCaliDiary vs Simply Schedule Appointments All comparisons
Pricing
Start free
Training, classes and courses

Online booking for personal trainers

CaliDiary lets clients book personal training sessions, a free first consultation or a place in a small group session on your WordPress website. If you train at more than one gym, clients choose where first and only see your hours there. Clients' health answers stay on your own website.

  • Free plan, no booking limit
  • Bookings stay on your website

Iron & Oak TrainingBook an appointment

Live demo
  1. 1Service
  2. 2With
  3. 3Time
  4. 4Confirm
Choose a service

Demo only: a made-up business. Nothing is sent or stored.

You're booked in

Examples

How it works day to day

Made-up businesses, real CaliDiary features. Each example names the features that do the work.

Two gyms, different days

The trainer works at a city-centre gym on Mondays, Wednesdays and Fridays and a smaller studio on Tuesdays and Thursdays. On Solo, both are locations and each period of his hours says where it is. A client who chooses the studio only sees Tuesday and Thursday times.

Small group sessions with four places

On Saturday mornings he runs small group strength sessions for four people. Each person books a place; when four have booked, the session stops being offered.

A diary that doesn't look empty

When he started out, every slot was free. Look busy, set to "a little" on Solo, hides about a fifth of free times from the booking form, while he can still book any of them himself for a client who rings.

Booking kinds

The kinds of booking that fit

Appointments

One person, one customer, a set length.

Available

Group bookings

Appointments several people can book at the same time.

Available
Suggested set-up

A set-up to start from

An example to adapt: change the names, lengths and prices to your own.

Services

ServiceLengthPrice
Free consultation20 minFree
PT session60 min$55
PT session (30 minutes)30 min$32
Small group strength4 places45 min$18

Questions on the booking form

  • Your goals
  • Any injuries, medical conditions or medication I should know about?
  • "I agree" to the health declaration and terms, with a link

Settings

  • Working hours by location for each gym
  • 15 minutes after each session to travel or reset
  • At least 12 hours' notice
  • An email reminder 24 hours before
Features

The features you will use most

Which plan

Solo suits most personal trainers

The free plan covers one trainer at one location. Solo is made for one person: up to 3 locations with hours at each, look busy, unlimited services, class passes, card payments, payment links and yes / no questions. A team of trainers needs Pro.

Compare Free, Solo and Pro

Health information, handled properly

Before training someone you need to know about injuries, conditions and medication. Ask on the booking form: the answers stay with the booking in your own WordPress database, visible only to you and your staff, never on CaliDiary's servers. An "I agree" box can link to your health declaration or terms.

Where you train, when you train

Personal trainers rarely work in one place. On Solo, set up to three locations, and give each period of your weekly hours a place. The booking form asks "Where would you like to come?" first, then only offers times you are there, and the booking lock stops you being booked in two places at once.

Money without chasing

Ask for payment before each session, with your bank details and the client's booking reference on the confirmation, or with a payment link on Solo and Pro. Record each payment with Mark as paid, and the To be paid list shows who still owes. See bank transfer and payment links.

Outdoor sessions and bootcamps

Plenty of training happens outside: a park bootcamp, a running club, a beach session. A park can be one of your locations, with its own address in every confirmation email, so clients know exactly where to meet. Outdoor group sessions use group places, so a bootcamp with ten places stops taking bookings when it is full. If the weather is bad, cancel the bookings from the Overview screen and each client is emailed.

For new clients, a free consultation with no payment step lowers the barrier to that first conversation, and the answers they give about goals and health sit on their profile for every session after. See group sessions and places.

Packs, payments and calendars

On Solo and Pro, clients buy packs of sessions, pay or leave a deposit by card, and join a waiting list when a group session is full, while two-way calendar sync keeps your own calendar in step. Text reminders are on the roadmap. See every feature and its plan on the features page.

Questions from personal trainers

Can clients book a block of sessions?
Yes, on Solo and Pro. Sell a pack of sessions, for example ten sessions to use within three months, and clients book each one against it.
I train at two gyms. Can clients choose?
Yes. On Solo you can have up to 3 locations, and your hours can say where you are each day. Clients choose where first and only see the times you are there.
Can I train clients in their homes?
Yes. Ask for the address on the booking form and add buffers for travel.
Can I take payment when they book?
Yes. On Solo and Pro, clients pay by card when they book, in full or as a deposit, through your own Stripe, PayPal or Mollie account. On every plan you can also ask for payment before the session by bank transfer.

Tutors

One-to-one lessons, free tasters and small revision groups, booked by parents.

Driving instructors

Lessons booked with the pick-up address, at the length the learner needs.

Get your evenings back.

Start on the free plan, with no booking limit. Upgrade only when you need to.