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

For martial arts clubs

Booking software for martial arts clubs — you run the training, the schedule keeps up.

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

Martial arts — Borilački klub Tigar
Demo: Borilački klub Tigar

Appointa for martial arts clubs — in practice

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.

Members only on the mat

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.

Parental consent before the first session

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.

The injury is on record

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.

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 “Martial arts” — change anything in a couple of clicks.

ServiceDurationPriceSeats
BJJ group class75 min12 €20
Kickboxing group60 min10 €20
Kids martial arts45 min8 €20
Private lesson60 min35 €1
Trial class60 min0 €1

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

Our trial session is free. Can people book it online?

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.

We keep data about children. Where is it and who can see it?

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.

How do I see which sessions are the busiest?

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.

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 martial arts clubs

All articles

Related industries

See “Borilački klub Tigar” 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 →