TerminJet
Use Case
Gym & Class Schedule

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.

On your own domain, no portal commission EU hosting with Hetzner GDPR compliant with documented consent
app.terminjet.de/recovery Live
TerminJet: Recovery queue
A day at the studio

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.

Without TerminJet
  • 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.
With TerminJet
  • 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.
How slot recovery works

From a cancelled class spot to a refill in minutes

  1. 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.

  2. 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.

  3. Schritt 03

    Ask the waitlist automatically

    TerminJet notifies the right waitlist contacts over WhatsApp or SMS. Whoever says yes first gets the spot.

  4. Schritt 04

    Class stays full

    The calendar updates automatically, the trainer sees the final participant list, with nobody chasing people by phone.

Win trial sessions instead of losing them

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.

Trial sessions bookable online directly on your website, no portal detour
An automatic reminder before the appointment lowers the no-show rate
On a no-show, automatic reactivation with a new proposed time
Open trial-session slots are also refilled from the prospect pool
app.terminjet.de/patienten Live
TerminJet: Waitlists & leads
Built for class schedules

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.

In comparison

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.

TerminJetSuperSaaSKursFlex
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
Try it live

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.

TerminJet live on your own workflow, not a demo account
GDPR-aware · EU hosting at Hetzner
You talk to the software agency that builds it

You land in the live demo right after. No sales pressure.

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.