Calendary for Personal Trainers

Personal trainer scheduling app with prepaid session packs

Clients grab a package, pay upfront with Stripe, then book sessions on their own. You manage availability from one phone screen.

Free plan. No credit card. Claim your link in about a minute.

Sound familiar?

A client buys a five-session pack and never books because you have to manually send links every week.

Last-minute cancellations leave the gym time empty with no compensation.

Chasing payments for each individual session after the workout instead of at checkout.

How Calendary handles it

Pre-paid session packs.

On Pro, offer a five-session or ten-session pack priced below single bookings. Clients pay once, and each later booking with the same email uses a credit automatically.

Flexible cancellation that protects your hours.

Set a 24-hour window: cancel before it and the credit comes back. Cancel inside it and the session counts as used.

Clients book their own resets.

When life happens, clients reschedule through their confirmation email link without calling or texting you first.

Expiry reminder emails prevent lost credits.

Give packs an expiry date if you want one. Clients get an email a week before credits expire and another when one session is left, each with a link to book.

Example setup: a five-session pack at $400 with a 10% discount over single sessions, expiry six months out, intake asks about injury history and goals.

See pricing and the full fee breakdown →

Sell the session pack and let them book around your schedule

Your booking page takes about a minute to set up.

Start earning