The Starter plan is free — start without a card Start free →
Who it's for → Fitness & sport → Personal trainer

For personal trainers

Booking software for personal trainers — no replying to messages between sets.

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

Personal trainer — PT studio Forma
Demo: PT studio Forma

Appointa for personal trainers — in practice

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.

Mondays and Thursdays at 7

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.

Before work, after work

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.

Intro consultation with a questionnaire

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.

Group sessions with seat counts

Yoga for 20, small group for 6 — every session has a capacity and a live 4/20 indicator. Sign-ups close themselves when full.

Members sign up themselves

The schedule lives online; joining and leaving a class takes two clicks, with no midnight messages. New sessions show up instantly.

The waitlist fills the gaps

If someone drops out an hour before, the next person on the list gets notified and takes the spot. A full class stays full.

Attendance history

Who shows up regularly and who's gone quiet — you see it at a glance and can react before a member drops off.

You start with these services ready

The demo and a new account come with a ready-made price list for “Personal trainer” — change anything in a couple of clicks.

ServiceDurationPrice
Intro consultation45 min20 €
Personal training 1-on-160 min35 €
Duo training60 min50 €
Body composition analysis30 min15 €
Nutrition plan45 min40 €
Online coaching30 min25 €

The price list is a starting template from the Appointa catalog — names, durations and prices are yours the moment you sign up.

The questions that come up first

I sell 10-session packs. Does Appointa track what's left?

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.

I have private commitments too. Will someone book me in the middle of them?

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.

Clients cancel half an hour before the session. Can I limit that?

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.

How do members see the schedule?

On your page appointa.hr/s/your-studio — nothing to install. Joining a session takes two clicks, leaving too.

What happens when a class is full?

Sign-ups close automatically, and anyone interested joins the waitlist. If a spot frees up, the next person gets notified.

Can I cap the seats per session?

Yes — every session has its own capacity (say 12 for yoga, 6 for small group). You see it at a glance as 4/12.

Tips for personal trainers

All articles

Related industries

See “PT studio Forma” in Appointa — before signing up.

A demo with ready-made services, a team and appointments for your line of work. No card, no strings.

Create the demo — free

No time to do it yourself? We'll set it up for you, free of charge. See how →