A personal trainer's calendar: appointments, training packages and cancellations
A personal trainer app that counts down training packages, holds your fixed weekly slots and sends reminders — fewer last-minute cancellations and empty slots.
For personal trainers
Members sign up and out themselves, classes have a clear seat count, and the waitlist fills every gap. For one-on-one sessions and court rental, add a court, hall or reformer as a resource — two bookings on the same court can't happen. You run the training — not the messages.
No card · The demo comes pre-filled with services and a team · Starter free

A personal trainer lives on fixed slots: same client, same day, same time — and a message whenever something shifts. Sessions run early in the morning and in the evening, with driving, meals and your own training in between. Appointa holds your fixed slots, offers online only the hours you actually work and tells the client about every change itself, so your schedule no longer lives in chat threads.
Same client, twice a week, same time? Turn their booking into a weekly recurring series on both days. Appointa enters the sessions ahead, so nobody can grab that time online, and a reminder goes out before each one. Recurring appointments are available on the Pro and Premium plans.
You train from 6 to 10 am and again from 5 to 9 pm? Enter two shifts for that day and clients online see only those hours — midday stays yours. Need one day to differ? A special shift changes just that date, leaving the weekly schedule untouched.
Before the first meeting the client gets a questionnaire by e-mail: goals, injuries, health notes. You read the answers next to the booking in the calendar, so the intro consultation goes on the plan, not on questions. The form never blocks the booking and is available on Pro and Premium.
Yoga for 20, small group for 6 — every session has a capacity and a live 4/20 indicator. Sign-ups close themselves when full.
The schedule lives online; joining and leaving a class takes two clicks, with no midnight messages. New sessions show up instantly.
If someone drops out an hour before, the next person on the list gets notified and takes the spot. A full class stays full.
Who shows up regularly and who's gone quiet — you see it at a glance and can react before a member drops off.
The demo and a new account come with a ready-made price list for “Personal trainer” — change anything in a couple of clicks.
| Service | Duration | Price |
|---|---|---|
| Intro consultation | 45 min | 20 € |
| Personal training 1-on-1 | 60 min | 35 € |
| Duo training | 60 min | 50 € |
| Body composition analysis | 30 min | 15 € |
| Nutrition plan | 45 min | 40 € |
| Online coaching | 30 min | 25 € |
The price list is a starting template from the Appointa catalog — names, durations and prices are yours the moment you sign up.
Yes, on the Premium plan. You define the pack once (sessions, validity, services), sell it on the client's card and take payment as you do now — Appointa never charges your clients. Each booking deducts one session, a cancellation returns it and a no-show uses it up. The client sees in the app how many sessions are left.
Not if you connect your calendar. On the Pro and Premium plans Appointa sends your appointments to Google, Apple or Outlook Calendar, and events in your private calendar close that time for online booking. A parents' evening at 6 pm means nobody can book you at that time.
You can. In the booking rules you set how late a client may cancel on their own, say 12 hours before. After that, cancelling in the app or on the web no longer works and they have to call you. If they don't show up, mark the booking as a no-show and it stays in their history.
On your page appointa.hr/s/your-studio — nothing to install. Joining a session takes two clicks, leaving too.
Sign-ups close automatically, and anyone interested joins the waitlist. If a spot frees up, the next person gets notified.
Yes — every session has its own capacity (say 12 for yoga, 6 for small group). You see it at a glance as 4/12.
A personal trainer app that counts down training packages, holds your fixed weekly slots and sends reminders — fewer last-minute cancellations and empty slots.
A salon's client list is its most valuable asset: use it for reactivation, updates and a newsletter without spamming — with consent and the maths in euros.
Does a salon need a website? An honest reckoning of three digital homes — website, Instagram and booking page: what each costs and what a small salon needs.
A demo with ready-made services, a team and appointments for your line of work. No card, no strings.
Create the demo — freeNo time to do it yourself? We'll set it up for you, free of charge. See how →