Booking system for hair salons: on your own website, not in a portal
The booking system for hair salons runs as white-label online appointment booking directly on your salon domain. Clients book, reschedule and come back to you, not to a third-party marketplace. If an appointment falls through, the engine refills it automatically from the waitlist.

Online appointment booking as salon software on your website
The booking flow is embedded as an iframe in your existing salon website. Look, fonts and colours match your brand, not a portal design. Clients see your salon, book with you and never land in a list next to the competitor two streets away.

What the booking system has to handle in the salon
Stylist calendars
Each stylist has their own working hours and services. Clients pick their preferred stylist or let the next available talent be suggested.
Right duration per service
A haircut, colour and balayage all take different amounts of time. The system automatically blocks the right slot. No double-booked chair, no delay in the day's schedule.
Deposit against no-shows
For long, high-value appointments like colour or balayage you can request an optional deposit. That lowers last-minute cancellations without complicating the quick cut.
Rescheduling on your terms
Reschedule up to 12 hours, cancel up to 24 hours before the appointment. Clearly communicated, automatically enforced, no debate on the phone.
Automatic slot refilling
If someone cancels at short notice, the slot does not stay empty. The engine offers it to suitable clients from the waitlist by WhatsApp or SMS. Whoever confirms first gets the appointment.
Reminders that work
Reminders by email and optionally WhatsApp reduce no-shows and ease the load on the front desk. Clients confirm or reschedule with one click.
How the system gets onto your website
- Schritt 01
Start from the hair salon template
You begin with the ready-made hair salon template. Services like haircut, colour and balayage, matching durations, stylist logic, deposit and cancellation rules are already set up.
- Schritt 02
Tailor it to your salon
We adapt services, prices, stylists, add-ons and deadlines to your salon. Together, not as a DIY login you have to click together yourself.
- Schritt 03
Embed the iframe in the website
The booking and rescheduling flow runs white-label on your salon domain. One iframe is enough, the rest stays unchanged. Clients stay with you, not on a third-party portal.
- Schritt 04
Keep slots full
From day one the automatic slot refilling runs. Free slots are filled from the waitlist, reminders run automatically. On request we take care of branding and custom adjustments.
TerminJet next to common booking tools
cituro, Timeglobe and EasyWeek are established booking tools for salons. The difference lies in where the booking happens and what happens after a cancellation. Here are the points that matter most for your own website.
| TerminJet | Typical booking portal | Standard booking tool | |
|---|---|---|---|
| Booking on your own domain | teils, often a provider subdomain | ||
| White-label in your salon's look | limited customisation | ||
| Commission per new client | yes, common | ||
| Automatic refilling of free slots | |||
| Setup by an agency | mostly self-configuration | ||
| Hosting in the EU | depends on the provider | depends on the provider |
What a last-minute cancellation triggers in the salon
A balayage client cancels at 9am on Saturday for the 11am appointment. Three hours of chair time with one of the best stylists.
- The slot stays empty, three hours of revenue is gone
- The front desk works through the regulars list, often without luck
- Waiting clients never learn that a premium slot opened up
- The stylist sits without an appointment, the day's revenue drops
- The engine spots the free slot the moment the cancellation comes in
- Suitable clients from the waitlist get an offer by WhatsApp
- Whoever confirms first gets the appointment, the slot is booked again
- The front desk has to call no one, the chair stays full
This is how your clients book, right on your site
This is the same iframe that later runs on your salon website. Try a booking. Every request goes straight into the engine that manages, reminds and refills slots.
Frequently asked questions
Does this really run on my own website?
Yes. The booking flow is embedded as an iframe in your existing salon website, for example at salon-smith.com/booking. Clients book white-label in your salon's look, not on a portal or a provider subdomain.
Do I pay a commission per booking?
No. You pay a fixed monthly price plus a one-time setup. No commission per appointment and no commission per new client. The client relationship belongs to your salon, not the platform.
What sets TerminJet apart from cituro, Timeglobe or EasyWeek?
These are solid booking tools. The core of TerminJet is different: it runs white-label on your own domain, and after a cancellation an engine refills the free slot automatically from the waitlist. On top of that we set everything up for you, rather than leaving it to you as self-configuration.
What happens if someone cancels at short notice?
The free slot is offered to suitable clients from the waitlist by WhatsApp or SMS. Whoever confirms first gets the appointment. Your front desk has to call no one, and the chair stays full.
Can clients choose their preferred stylist?
Yes. Each stylist has their own hours and services. Clients book directly with the person they want or let the next available talent be suggested.
Who sets the system up?
TerminJet is built and maintained by a digital agency in Germany. We configure services, rules and copy, embed the iframe in your website and set up branding and custom adjustments on request. Hosting is in the EU with Hetzner.


