TerminJet
Use Case
Tattoo studio · Slot recovery

Tattoo studio booking with a deposit, and the waitlist that replaces a cancellation instantly

A four-hour slot that falls through in the morning is lost without a system. TerminJet takes the deposit at the moment of booking, confirms with documented consent, and refills open appointments automatically from your waitlist via WhatsApp or SMS. On your own domain, not in a portal.

Deposit at booking Auto refill via WhatsApp EU hosting, GDPR compliant
app.terminjet.de/recovery Live
TerminJet: Recovery queue
What a no-show costs a tattoo studio

The most expensive cancellation in the entire appointment industry

A missed one-hour appointment hurts. A missed full-day appointment is a lost working day. Realistic ranges, no made-up figures.

3-6 hrs
length of a larger tattoo slot that can fall through
150-600 EUR
daily revenue lost on a no-show with no replacement
5-15%
typical no-show and last-minute cancellation rate without a deposit
<60 sec
until the waitlist is asked automatically after a cancellation
Deposit

A tattoo deposit as a no-show brake, not a barrier

People who pay a deposit show up. The effect really is that simple. TerminJet asks for the amount right in the booking step, before the appointment lands in the calendar. You set the amount, as a flat fee or as a share of the estimated session price. Customers see the terms before they confirm, and consent is documented.

Flat fee or percentage based on design size and session length
The deposit is credited toward the final session, not charged on top
A clear cancellation deadline shown before confirmation, not in the fine print
With a timely reschedule the deposit is kept, which lowers friction
app.terminjet.de/patienten Live
TerminJet: Waitlists & leads
Slot recovery

When an appointment falls through, the next person is already asked

A full-day appointment cannot be replaced by walk-ins on the same day. That is why TerminJet works with a consented waitlist. If someone cancels or does not show, the request goes out automatically and in order to suitable people on the waitlist, via WhatsApp or SMS. Whoever says yes first gets the slot. You do not have to chase anyone by phone.

Waitlist filtered by design type, artist and preferred length
Automatic, staggered requests instead of a mass broadcast
Response window and order are configurable by rule
Every consent to notifications is documented and revocable
app.terminjet.de/absagen Live
TerminJet: Cancellations board
Tuesday, 9:12 am

A cancellation on the morning of the appointment

The customer booked for the six-hour back piece cancels two hours before the start. Here is how the day goes with and without TerminJet.

Without TerminJet
  • The artist hears about it by phone, the day is open
  • No one to step in, the chair sits empty for six hours
  • No deposit, the cancellation hits revenue in full
  • Manually phoning through regulars between tasks
With TerminJet
  • The cancellation instantly triggers a refill from the waitlist
  • Suitable waitlisters are asked in stages via WhatsApp
  • The no-show's deposit is kept once the deadline passes
  • The first yes confirms the slot, the chair stays booked
How it works

From booking to refill

  1. Schritt 01

    Book online with a deposit

    The customer picks an artist, design type and length through the embedded form on your site. The deposit is due before confirmation, and the cancellation terms are visible.

  2. Schritt 02

    Confirmation and reminder

    Automatic confirmation plus a reminder before the appointment, via WhatsApp or SMS. That alone noticeably lowers last-minute cancellations.

  3. Schritt 03

    Cancellation or no-show detected

    When the appointment falls through, the system marks the slot free and checks the waitlist for candidates that match the length and artist.

  4. Schritt 04

    Automatic refill

    Waitlisters are asked in order. The first yes gets the appointment, deposit step included. You only step in if you want to.

Comparison

Your own domain instead of a portal

Booking portals bring reach, but they take a commission and own your customer relationship. TerminJet runs as your own instance on your domain.

TerminJetBooking portalManual by DM and phone
Runs on your own domain
Deposit taken right at booking Partly Hard
Automatic refill from the waitlist
Commission per booking None Yes, per appointment None
Your customer data stays with you
EU hosting, GDPR compliant Depends on provider Inconsistent
Privacy and hosting

GDPR compliant, hosted in the EU

EU hosting on Hetzner

Your instance and all customer data sit on servers in Germany, not outside the EU.

Documented consent

Every consent to WhatsApp or SMS notifications is recorded and can be revoked at any time.

Encrypted storage

Sensitive data is stored encrypted with AES-256, kept separate per instance.

Frequently asked questions

How high should the deposit for a tattoo appointment be?

You decide. A flat fee is common for small designs and a percentage of the estimated session price for larger slots. TerminJet credits the deposit toward the final session, so it does not come on top.

What happens to the deposit on a no-show?

On a no-show or a cancellation after your deadline has passed, the deposit is kept. With a timely reschedule it is preserved and carried over to the new appointment. The customer sees the terms before confirming.

How does the refill from the waitlist actually work?

When an appointment falls through, the system checks the waitlist for candidates that match the length and artist, and asks them in stages via WhatsApp or SMS. The first yes gets the slot. You do not have to make the calls yourself.

Do we need a booking portal like Treatwell for this?

No. TerminJet runs as your own instance on your domain, with no commission per booking and without your customer data belonging to a portal. The embedded form blends into your existing website.

Is all of this GDPR compliant?

Yes. The instance is hosted in the EU on Hetzner, sensitive data is AES-256 encrypted, and every consent for notifications is documented and revocable.

How much effort is the setup for the studio?

TerminJet ships with a done-for-you setup. Depending on the plan, the agency sets up branding, booking rules, deposit logic and the waitlist for you. You start with a fully configured system.

Try it live

How a customer books with a deposit

This form is the same one that runs on your domain and feeds the engine. Booking, deposit and waitlist hang directly off it.

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.