Group classes without the messaging chaos: schedule, sign-ups and spot limits
Group classes without the WhatsApp chaos: a schedule with spot limits, self-service sign-ups and cancellations, a waitlist and attendance tracking — a step-by-step guide.
For martial arts clubs
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 martial arts club isn't a studio people wander into: members train for years, kids come after school and adults in the evening. Newcomers usually start with a trial session, and the coach has to know who is on the mat and with what injury. Appointa gives you members-only booking, parental consent before the first session and notes on every student in one place.
In the booking rules, allow online booking for members only. A newcomer signs up and sends a request, which you approve in one click. Faster still: put the confirmation QR code at the entrance; members scan it and are accepted instantly. Replace the printed code once a month.
For kids' groups, create a consent form and a questionnaire: health notes, emergency contact. Parents get it by e-mail and fill it in on their phone before the first session; the answers sit next to the booking in the calendar. It never blocks a booking. Available on Pro and Premium.
A student strained a knee last month? Write it in the internal record on their client card, alongside notes on belt or level. The coach running the session sees the same before sparring, and the attendance history shows when the student came back to the mat.
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 “Martial arts” — change anything in a couple of clicks.
| Service | Duration | Price | Seats |
|---|---|---|---|
| BJJ group class | 75 min | 12 € | 20 |
| Kickboxing group | 60 min | 10 € | 20 |
| Kids martial arts | 45 min | 8 € | 20 |
| Private lesson | 60 min | 35 € | 1 |
| Trial class | 60 min | 0 € | 1 |
The price list is a starting template from the Appointa catalog — names, durations and prices are yours the moment you sign up.
Yes. Set up the trial as a service priced at €0 and it's booked like any other appointment. If you only accept members, a new person sends a request first and books the trial once you approve it. If you want anyone to book it, switch on booking without an account, with just a name and mobile number — but that then applies to your whole schedule.
The data sits on servers in the EU (Hetzner) and is processed under the GDPR, and the data processing agreement is published at appointa.hr/dpa. Only your team sees your students — no other business does. On a parent's request you anonymise their data, and you can export your appointment list to CSV whenever you like.
Reports show the number of appointments, your most booked services and each coach's performance, plus the students who come most regularly. So you know whether BJJ or kickboxing fills up faster and which group needs an extra session. You can export appointments to CSV and build your own tables.
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.
Group classes without the WhatsApp chaos: a schedule with spot limits, self-service sign-ups and cancellations, a waitlist and attendance tracking — a step-by-step guide.
How to introduce online booking without losing older clients: go gradual, use a QR code and ready-made scripts — plus the maths on what the phone really costs you.
An abandoned online booking costs you appointments every week: why clients give up halfway and how to build a booking page that turns visits into appointments.
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 →