Class booking for your gym: fill empty class spots automatically, win back trial-session no-shows
Members book classes online, and booking a trial session online works right on your gym website. If someone cancels, the waitlist fills the spot automatically. Runs white-label on your own domain.

From empty class spots and forgotten trial sessions to full classes
A popular spinning or functional class is fully booked, three people drop out at short notice and nobody takes their place. That is exactly the gap TerminJet closes automatically.
- Class fully booked, then 3 people cancel two hours before. The spots stay empty.
- A trial session is arranged, the prospect never shows up and never gets back in touch.
- Waitlists sit on slips of paper at the front desk, nobody actively calls these people.
- Reminders for classes and trial sessions are done by the team manually, if at all.
- If someone cancels, the system immediately asks the waitlist over WhatsApp, and the first to say yes takes the spot.
- Trial-session no-shows automatically get a second, friendly appointment request.
- The waitlist is digital, with consent, and responds in seconds instead of the next day.
- Class and trial-session reminders run automatically over WhatsApp and SMS.
From a cancelled class spot to a refill in minutes
- Schritt 01
Book and join the waitlist
Members book class spots through the form on your website. If a class is full, they join the waitlist with documented consent.
- Schritt 02
Detect the cancellation
If someone cancels a class spot or fails to show for a trial session, the engine registers the open gap right away.
- Schritt 03
Ask the waitlist automatically
TerminJet notifies the right waitlist contacts over WhatsApp or SMS. Whoever says yes first gets the spot.
- Schritt 04
Class stays full
The calendar updates automatically, the trainer sees the final participant list, with nobody chasing people by phone.
Book a gym trial session online: every lead counts
A trial session is your best conversion chance. If the prospect does not show up, the lead is usually lost. TerminJet catches these no-shows automatically and gives them a second, easy way back into your studio.

What a gym booking system really needs
Class schedule with capacities
Recurring classes with spots, trainer assignment and times. Full means full, with an automatic waitlist.
Automatic refill
Cancelled class spots and no-show slots are reassigned from the waitlist, with no manual work at the front desk.
WhatsApp and SMS
Booking confirmation, class reminder and waitlist request run over the channels your members actually read.
Embedded booking form
The intake form runs as an iframe on your own domain and feeds the engine directly with bookings and waitlists.
Trial-session track
A dedicated appointment type for the trial session with a reminder and automatic reactivation on a no-show.
GDPR and EU hosting
Documented consent for the waitlist, AES-256 encryption, hosting with Hetzner in Germany.
TerminJet alongside SuperSaaS and KursFlex
SuperSaaS and KursFlex are solid booking tools. The difference lies in what happens after a cancellation and who owns the booking.
| TerminJet | SuperSaaS | KursFlex | |
|---|---|---|---|
| Online class booking | |||
| Automatic refill from waitlist | Manual | Manual | |
| Automatically win back trial-session no-shows | |||
| WhatsApp notification | Limited | Limited | |
| White-label on your own domain | Partial | Partial | |
| EU hosting in Germany | Varies | Varies | |
| Done-for-you setup by an agency |
This is what class and trial-session booking looks like
This exact form runs on your own domain and feeds the engine directly with bookings and the waitlist. Try it here.
Common questions about the class booking system
How exactly are cancelled class spots refilled?
As soon as a spot opens up, TerminJet asks the class waitlist over WhatsApp or SMS. Whoever says yes first gets the spot, and the calendar updates automatically. Realistically you can win back 5 to 15 percent of the otherwise empty spots, depending on waitlist size.
Does this work for trial-session appointments too?
Yes. The trial session is a dedicated appointment type with an automatic reminder. If someone does not show up, the prospect automatically gets a new proposed time instead of ending up as a lost lead.
Does this run on my own website?
Yes. TerminJet is white-label and runs as your own instance on your domain. It is not a shared portal like a business directory, there is no commission per booking, and your members stay with you.
Is the waitlist GDPR compliant?
Yes. Contacts join the waitlist with documented consent. Personal data is AES-256 encrypted and hosted in Germany with Hetzner.
Can I switch from SuperSaaS or KursFlex?
Yes. We set up your class schedule, the appointment types and the booking form for you. On the Pro and Scale plans, the agency handles branding and the full engine configuration.
What does it cost?
There is Launch without customization, Pro with individual branding and engine setup, and Scale including advertising and optimization. You can find details on the pricing page, or you can request a demo.


