For hair salons, barbers and beauty salons

Hair salon software: an appointment routine that cuts empty chairs

Define your services, staff and hours once and let the customer book from their own phone. Reminders go out as the day nears, and a customer on the waitlist fills the slot that gets freed. You stay on the chair and the work.

Sound familiar?

Four things that cost a salon the most

01

Customers who do not show up and do not call

The chair set aside for colour on Saturday afternoon stays empty. The materials are ready, the stylist has cleared that slot, and the chance to give it to another customer is gone.

02

The appointment book and the phone do not agree

The phone rings when your hands are busy and messages get late replies. Two customers are written down for the same stylist, and the person who remembers service durations is off that day.

03

Sessions sold in packs vanish into a notebook

When a beauty centre sells a ten-session pack, how many sessions have been used and how many remain is often read off a scrap of paper. The customer asks whether the session was counted.

04

Staff shares and permissions get tangled

Who earns what share from which service, what reception can see and which pages the owner wants to check: these sums pile up at month end and cause arguments.

Plugins

What does each plugin do?

Each card explains how the plugin is used in this trade; the badge shows which package it comes with.

Core

Appointment System

Service, stylist and time in one calendar

The Appointment System comes with ready-made templates for hair salons, barbers and beauty centres. You define services with duration, buffer time and price; each staff member's working hours and breaks are placed on the calendar. The customer books a free slot of the stylist they choose.

  • Ready-made hair salon, barber and beauty templates
  • Service duration, buffer time and price
  • Staff hours, breaks and commission rates
  • Deposit, saved-card no-show fee, waitlist and session packs
In the Starter packageSee details
Core

SMS Notifications

Reminders go out before the appointment on their own

SMS Notifications deliver appointment confirmations and reminders. You set the reminder ladder yourself; the customer is told 72 hours, 24 hours and 2 hours ahead. If they cannot come, it gives them a good chance to say so early.

  • Appointment confirmation
  • Reminders at 72 hours, 24 hours and 2 hours before
  • Sender name set to your salon
In the Starter packageSee details
Core

WhatsApp Notifications

Reminders on the channel customers look at every day

WhatsApp Notifications send the same reminders over WhatsApp, which many customers open more than SMS. You match your Meta-approved templates to events in the panel and see delivered and read status. The channel needs its own setup.

  • Templates matched to events in the panel
  • Delivered, read and failed status visible
  • Alongside SMS or instead of it
In the Starter packageSee details
Core

Payment Integrations

Safe payment for the deposit and the no-show fee

Payment Integrations are included free in every store, and iyzico is supported. You can take a deposit at booking, or save the customer's card and, when needed, collect from it a no-show fee that you announced in advance.

  • Online deposit at booking
  • No-show fee from a saved card
  • Card payment with 3D Secure
Free in every storeSee details
As you grow

Roles & Permissions

Reception, stylist and owner: separate permissions

With Roles & Permissions you start from ready-made role templates or define your own roles. A permission matrix decides which pages reception sees and what a stylist can change; the store owner always keeps full access.

  • Ready-made role templates or your own roles
  • A permission matrix per page and action
  • Permissions are enforced on the server for every request
In the Growth packageSee details
As you grow

Loyalty Program

Reward the customers who keep coming

The Loyalty Program collects points for the amount spent and converts points into a discount coupon. Your regular who comes every month uses the points they have collected as a discount at their next treatment; you set the earning rate.

  • Points from spending, discount coupons from points
  • You set the earning rate
  • Adjust how long points and coupons last
In the Pro package
Optional

Magic Payment Link

Collect for a pack or extra service with one link

With Magic Payment Link you collect the payment for a pack sale or an extra treatment by sending a link. You write the amount, description and expiry date; the customer pays from their phone, and the link closes once it is paid.

  • Description, amount and expiry date
  • Email it or copy the link
  • Closes when paid, so no double payment
In the Pro packageSee details
Optional

Marketing Campaigns

Campaigns for the products you sell in the salon

The Marketing Campaigns plugin lets you set up percentage or fixed-amount discount campaigns by product and category, with a start and end date. If you sell shampoo or care products in the salon you use it together with E-Commerce; it does not discount appointment slots.

  • Discounts by product and category
  • Start and end dates
In the Growth packageSee details
Optional

E-Commerce

Sell care products too, if you like

A salon's real business is the service; a shop is not part of the core. If you want to sell shampoo, serum or a care set, you add the E-Commerce plugin later as an option. Your appointment routine is not affected.

  • An optional add-on plugin
  • Independent of the appointment routine
  • Catalogue and basket for care products
As an add-on pluginSee details
How it works

The journey of an appointment

Your customer

1

Chooses the service and the stylist

On your site they pick a service such as colour, a cut or a skin treatment and choose the stylist. The duration and price are in front of them.

2

Picks a free slot

The slots outside the stylist's working and break hours are listed. For a full slot they can join the waitlist.

3

Leaves a deposit or their card

If the salon has set a rule, they pay a deposit or save their card. The rule is written clearly during booking.

4

Gets reminders

Hears by SMS or WhatsApp three days, one day and a few hours before. If they cannot come, they cancel.

5

Writes a review

After the visit a short review request arrives. If they are pleased, they book their next appointment right away.

You, in the admin panel

1

You set up services from a ready template

Choose the hair salon or beauty template and adjust each service's duration, buffer and price to suit you.

2

You enter the team's hours and breaks

Working hours, breaks and a commission rate are defined for each staff member. Days off close on the calendar.

3

You look at the day's programme

On the calendar you see who is with whom, at what time and for what. Customer notes sit next to the appointment.

4

You offer a freed slot to the waitlist

When a customer cancels, the slot goes to the next person on the waitlist as a time-limited invitation. If it is not accepted, it moves on.

5

You track packs and loyalty

A used session drops from the session pack automatically. A regular customer's points accumulate on their own.

Packages

The package that fits you

The packages of the Appointments & Services family suit hair salons and beauty centres. The cards below come live from the current package list, so prices and contents there are always correct.

Randevu & Hizmet

Randevu, ekip ve tahsilat yönetimi

from ₺3,499/mo

36% off14 days free

Başlangıç

Online randevu defterinizi açın

₺5,500₺3,499/mo

Includes

  • Destek Talepleri
  • Gelişmiş Sayfa Düzenleyici
  • Bülten
  • AI Asistan
  • Online Randevu Sistemi
  • Blog
  • SMS Bildirimleri
  • Ödeme Entegrasyonları
  • WhatsApp Bildirimleri

9 features included in total

Most popular
52% off14 days free

Büyüme

SMS/WhatsApp hatırlatma ve ekip yetkileri

₺12,500₺5,999/mo

Everything in Başlangıç

Plus 7 more

  • Özel E-posta Şablonları
  • Kampanyalar
  • Kurumsal E-posta
  • Analitik ve Dönüşüm Takibi
  • E-Fatura Entegrasyonu
  • Kuponlar
  • Yetki ve Rol Yönetimi

16 features included in total

53% off14 days free

Pro

Çok şubeli işletmeler ve tam otomasyon

₺21,500₺9,999/mo

Everything in Büyüme

Plus 9 more

  • Kariyer ve İşe Alım
  • CRM — Müşteri İlişkileri Yönetimi
  • Sadakat Programı
  • Kişiselleştirme
  • Franchise & Çok Şubeli Yönetim
  • Satış Ortakları ve Influencer Takibi
  • Ürün Formları
  • Sihirli Ödeme Linki
  • Destek Masası

25 features included in total

Our recommendation

The Appointment System, SMS Notifications and WhatsApp Notifications come with the Starter package, enough to begin with one salon and set up reminders. Team permissions and Marketing Campaigns are in Growth. The Loyalty Program and payment links are in Pro. Payment Integrations are already free in every store.

Compare packages
Guide

What to know when choosing hair salon software

Why is a hair salon appointment more than a time slot?

At a salon an appointment is not just a time; it is which service, which stylist, how long and at what price. A cut and a colour can be written into the same time slot and their durations are very different. When the software knows services by duration and buffer time, it keeps the stylist's day from sliding.

Each staff member's working and break hours are kept separately. When the customer chooses a stylist they see only that person's genuinely free slots. Starting from the ready hair salon, barber and beauty templates is much quicker than writing everything from scratch; you only adjust duration and price to your own business.

How does a stepped reminder reduce no-shows?

Most customers who miss an appointment do not do it on purpose; they forget, or something gets in the way. A stepped routine works better than a single reminder: a first message three days ahead, a second one day ahead, a third two hours ahead. The first lets them review their plan, the second is the last reasonable time to cancel, the third is a nudge to set off.

You send the messages by SMS or WhatsApp, and each channel needs its own setup. Short, polite wording matters. The aim is not to blame but to make it easy for the customer to say early that they cannot come, so the slot can be offered to someone else.

When do a deposit and a no-show fee make sense?

Asking every customer for a deposit puts some people off. So many salons ask only for long or expensive treatments, at busy times or from new customers. A gentler way is to save the customer's card at booking and, if they do not come, collect a no-show fee you announced in advance from that card.

What matters is that the rule is known before the customer's card is touched. A rule written on the booking page, in the confirmation message and somewhere everyone in the salon can see it does not turn into an objection later. Payments run through iyzico, and the Payment Integrations plugin is free in every store. Setting the legal details of the rule to suit your own terms is up to you.

The deposit and the saved-card method can also be used together. For example, you might take a small deposit from a new customer and ask only for card details from a regular. That protects risky slots and expensive treatments without pressing a customer who already turns up reliably.

How does a waitlist fill the empty slots?

Although you cannot stop every cancellation, you can fill the gap it leaves. A waitlist holds customers who wanted a particular day and found no slot. When a slot frees up, the system sends the next person a time-limited invitation; if they accept, the slot is theirs, otherwise it moves to the next.

Some gaps come not from cancellations but from hours that never fill, such as weekday afternoons. First look at your booking records to see which hours are truly empty; then you can define a service or pack for those hours and announce it to your customers. Steering customers with an incentive rather than a penalty also eases the heavy Saturday pressure.

How do session packs and loyalty feed returning customers?

Treatments such as laser hair removal, skin care or permanent make-up are usually sold as packs. When you define a ten-session pack in the appointment system, one session drops from the pack automatically with each appointment and the remaining count shows on screen. The argument over whether a session was counted disappears.

For treatments with a waiting period between sessions, recurring appointments help you plan all the sessions up front. For the customer who comes regularly, the Loyalty Program collects points and turns them into a discount. That way your link with the customer continues after the first treatment, and the next one drops into the calendar by itself.

The review request that arrives after the visit is part of that link too. A pleased customer remembers you while writing the review, and an unhappy one finds a way to bring the problem to the salon; both are useful information on the road to the next appointment.

FAQ

Good questions

  • Yes. Each staff member's working hours and breaks are placed on the calendar. When the customer chooses a stylist, they see only that person's genuinely free slots.

Start cutting empty chairs today

Open your free account, define your services and your team's hours, and set up reminders. If you would rather browse the pages the customer sees first, the demo stores above are waiting.

Start free
Live Instantly — Launch Your Website Today

Launch your website today.

Start for free. No credit card required. Blog, store, restaurant page, or portfolio — your site is ready in minutes.

No credit card required