Add-on · €39 / month
Book appointments, manage staff, send automatic reminders. Every completed appointment lands as points on the loyalty card. For hair salons, cosmetics, practices and restaurants. Hosted in Germany, GDPR-compliant.
How your customer books
Five steps, no app store install, no paper appointment book.

Open the booking page
The customer opens your-salon.treuli.app in the browser and picks the location if you have several. No app install needed.

Choose a service
Every active service with price and duration. Multiple services can be chained into one appointment, say cut plus color.

Pick a time slot
Only genuinely free slots show up. Which ones depends on the available staff member and how long the service takes.

Check and book
Service, time and preferred staff member at a glance. One tap and the booking is sent.

Appointment set
With auto-confirm the appointment is set immediately. Otherwise it lands in the admin and you wave it through with one click.
By default, a reminder goes out automatically 24 hours before the appointment, by email and in-app message. You set the timing per service.
Loyalty built right in
Most booking tools are exactly that: booking tools. In Treuli, the appointment and customer history live in the same database. Three things that would otherwise be manual work run automatically.
Example calculation
Hair salon
Point values are set per service by you. Rewards like "Free treatment" are created in the admin and appear on the customer card immediately.
Do the math yourself
The honest calculation. Often a single prevented no-show is enough to cover the module.
Monthly calculation
Example calculation, kept conservative: we assume the automatic reminder prevents 55% of no-shows, calculated with 4.33 weeks per month. Your actual result depends on your business.
What's inside
What a small to mid-sized business actually needs. Not more, not less. The bloated enterprise catalog stays with the competition.
Per service you set duration in minutes, price, category, image and the lead time you need.
Individual working hours, holidays and blocked times per staff member. If you want, the customer can choose their preferred staff member.
Default is 24 hours before, adjustable per service. One reminder by email plus an in-app notification.
Per service: set the cancellation deadline (e.g. 24h ahead), how far in advance you accept bookings (e.g. 90 days), and whether the appointment is confirmed automatically or with a click.
Customers can chain multiple services into one appointment, for example cut and color in one go.
Per service you set a points value. After the appointment, points land automatically on the loyalty card.
Customers cancel themselves or request a reschedule. Both come to the admin and you decide with one click.
Appointments and customer data in German data centers. You sign the DPA digitally, no paper back and forth.
Who it's built for
Small and mid-sized service businesses in Germany, Austria and Switzerland. Anywhere appointments and regulars are what keep the business going.
Cut, color, highlights often as a multi-service appointment. Customers want to pick their regular stylist.
You set up your tables as a "service". We don't have a proper floor plan view (there are other tools for that), but for small restaurants with fixed slots it's plenty.
Longer individual appointments with a regular therapist. Points after each session give a noticeable reason to come back.
Appointments vary in length depending on size and breed. For the trainer's outdoor day you just block the calendar.
Manicure, pedicure, lash extensions. The automatic reminder brings back customers who otherwise forget their 60–90 minute appointment.
Exams, vaccinations, follow-ups. Automatic reminders mean vaccination appointments slip through less often.
Inspection, tire change, oil change. Each service with a realistic duration, one or several mechanic profiles in the calendar.
We have dedicated landing pages with reward ideas and playbooks for hair salons, restaurants and more industries.
Honest heads-up
So you don't start with the wrong expectations. Here's what we currently don't deliver.
If you absolutely need one of these features, you're better off with Treatwell, Phorest, Shore or Resmio. We're building Treuli as a lean solution for those who want loyalty and booking in one place. The high-end calendar with every option is a different category.
Add-on
Booking module · Add-on
or €390/year, saving you two months. Bookable as an add-on on every plan, included in the Enterprise plan.
Register for free, activate the module in the admin and try it for 14 days. Then you decide. No credit card needed.
FAQ
Questions we get most often before the module goes live.
No. The booking page runs as a Progressive Web App in the browser. Customers open your-salon.treuli.app/booking, pick a service, time and staff member, confirm. If they want it always at hand, they save it as an icon on their homescreen. No app store install needed.
Yes. Each location has its own services, opening hours and staff. Customers first pick the location (if you have several) and book there. Points go onto one shared loyalty account, no matter which branch the appointment was at.
Budget 30–60 minutes: add staff, enter services with duration and price, set working hours per staff member, run a test booking. If you already know how your offering is structured, you can accept the first real appointment after 20 minutes.
As of today, no. Treuli has its own calendar management but no sync with Google or iCal. If you absolutely need an external calendar in your business, Treatwell, Shore or Phorest are a better fit. Google Calendar export is on our roadmap, but without a fixed date.
Per service you set the reminder time (default: 24 hours before). At that point an email reminder and an in-app notification go out automatically. SMS is currently not supported.
The appointment stays on "confirmed". You mark it in the admin with one click as "no_show". We deliberately didn't build automatic detection via camera or POS because we don't want a wrong auto-mark to upset a regular customer.
Yes. Per service you set a points value. As soon as the appointment is on "completed" (manually or automatically at the end time), the credit goes straight to the customer on the loyalty card. The points count toward rewards and rank bonuses just like scan-points from receipts.
Hosted in Germany · GDPR-compliant
14 days free. No credit card, no automatic subscription after the trial.