BACK TO DIRECTORY

Salon Booking System – Appointment Booking for Salons, Barbershops & Spas

by Dimitri Grassi

4.4
(185 ratings)

The appointment booking plugin built only for salons — not adapted to them.

While generic booking plugins try to serve every industry, Salon Booking System is designed around how a salon actually works: staff members with different schedules and skills, services with processing and finishing times, clients who rebook the same treatment every few weeks, and the daily fight against no-shows.

Since 2015 it has been the booking system of choice for hairdressers, barbershops, beauty salons, nail studios and spas, with more than 750,000 downloads.

Taking bookings in minutes, not in a weekend.

Setting up a booking system is where most salons give up. Salon Booking System has an AI Setup Assistant, included in the free version: describe your salon in plain language — opening hours, services, staff members, booking rules — and it fills in the settings for you. You get a booking page your clients can use the same day, and you can still adjust every detail by hand afterwards.

Unlimited bookings, services and staff members in the free version — no booking limits, no fee per appointment.

See it in action: Online demo | Documentation

Built for the way salons work

  • Smart booking form — your clients pick date, service and stylist in seconds, from any device. Customizable steps order, colors, fields and direct booking links for your social profiles.
  • Reduce no-shows — automatic email and SMS reminders and follow-ups (Twilio, Plivo and iP1 supported out of the box).
  • Staff schedules that match reality — individual weekly timetables, holidays, services per staff member, and notifications when they get booked.
  • Salon-specific services — duration, price, categories, conditional “secondary services” (e.g. color + cut), service breaks for processing time, exclusive services.
  • Two-way Google Calendar sync — reservations appear in your Google Calendar; add or cancel appointments from there and the plugin stays in sync.
  • Grow repeat business — customer archive with full booking history, review invitations after the appointment, unlimited discount coupons.

Your bookings. Your clients. 0% commission.

Unlike marketplace booking apps, Salon Booking System runs on your own WordPress website:

  • You pay no commission on bookings — ever
  • Your client list and booking history belong to you
  • Nobody shows competing salons to your customers

Everything included in the free version

Back-end calendar

  • Monthly view
  • Weekly view
  • Daily view
  • Assistant view
  • Bookings export
  • Adding/Edit reservations from daily view
  • Block out time slots from daily view

General settings

  • Email notifications on new reservation
  • Email notification to selected assistant
  • Email reminder for the customers
  • Email followup
  • Email review notification
  • Email notification custom logo
  • Custom email message to the customers
  • Email message to invite users to leave a review on website or on a custom platform ( Google My Business, Facebook, other.. )
  • Customisable SMS notification on new reservation
  • SMS notification to selected assistant
  • SMS reminder for the customers
  • SMS followup
  • SMS verification code against spam
  • SMS Alphanumeric ID supported

  • Twilio, Plivo and 1p1sms providers supported by default

  • set you favourite date and time format

  • set when your week starts
  • WordPress Editors as Salon Administrator

Availability settings

  • Three bookings methods BASIC / ADVANCED / HIGH END
  • Booking time range
  • Multiple weekly timetable rules
  • Time range validity option for the weekly booking rules
  • Multiple holidays rules
  • Offset between reservations
  • Change booking form steps order ( Date&time – Services – Assistants – Checkout – Payment or reverse )
  • Manual booking confirmation
  • Users booking cancellation
  • Pause online booking form
  • Repeat past reservations
  • Re-schedule option

Payments options

  • Select currency
  • Hide prices
  • Decimals and thousand separators option

Check-out options

  • Enable guest checkout
  • Force guest checkout
  • Limit the number of services bookable at the same time
  • Control form fields
  • Log-in with Facebook account
  • Enable Advanced Discount System
  • Custom fields for check-out form

Two ways Google Calendar synchronisation

  • Synchronies reservations on salon administrator’s Google Calendar account
  • Salon admin can add and cancel reservations from his Google Calendar account

Front-end booking form styling

  • Choose among three different booking form sizes according to your page layout
  • Custom colors palette generator

Assistants settings

  • Multiple weekly timetable rules
  • Multiple holidays rules
  • Limit reservations to specific services
  • Multiple reservations for the same slot for classrooms booking
  • Google Calendar synchronisation
  • SMS notification when he’s booked
  • Email notification when he’s booked

Services settings

  • Price
  • Duration
  • Unit per session
  • Category grouping
  • Multiple weekly timetable rules
  • No assistant required option
  • Service break
  • Conditional “Secondary services”
  • Direct booking link
  • Exclusive service
  • Hide service on front-end

Advanced Discount System

  • Create unlimited coupon codes
  • Create unlimited discounts based on multiple criteria

read more..

Customers archive

  • List of customers
  • Details page of each customer with a list of his reservations and feedbacks
  • Customer’s bookings statistics

Reports

  • Stats on reservations and revenues
  • Stats on reservations and revenues by services
  • Stats on reservations and revenues by assistant
  • Stats on reservations and revenues by customers
  • Email weekly report

Tools

  • Easy import of Users, Services and Assistants and Reservations from a CSV file

Frontend pages

  • Booking form page [salon/]
  • Customers account page [salon_booking_my_account]
  • Assistants bookings calendar [salon_booking_calendar]
  • Assistants list [salon_booking_assistant]
  • Services list [salon_booking_services]

PRO Edition Features

  • Online Payments ( Stripe or PayPal supported by default )
  • Deposit
  • Tips
  • Tax calculation
  • Minimum Order
  • Transaction Fee

  • Service price based on selected Assistant

  • Variable duration service
  • Multiple Assistants required for a service
  • Service Lock
  • Service Parallel Execution

  • Booking cloning

  • Resource based reservations
  • Time-zone based on customer location
  • Limit Assistant access priviledge

  • Mobile Web App for Salon Manager and Staff Members

Restful API

  • A complete set of API to use Salon Booking System inside your third party applications

  • API DOCS

Complete list of PRO Features...

Official Add-ons

1-Multi-Shops – Manage multiple branches of your Salon
2-WooCommerce Checkout – Integrate Salon Booking System with Woocommerce checkout
3-Services Packages – Build and Sell Bundled Services
4-Communicator– Send Email Marketing Campaigns to your customers
5-SOAP Notes – Keep track your customers progress
6-Geo Referencing Shops– Prompt the nearest shop to the customer location
7-Geo Referencing Assistants– Prompt the nearest Assistant to the customer location

Official Payments Methods Integration Add-ons

1- Takepayments
2- Iyzico
3- Powertranz
4-Cardcom
5-Bancotact
6-Square
7-Paystack
8-Verifone
9-Mollie
10-Viva Wallet
11-Mercado Pago
12-CardConnect
13-Swish
14-Boipa
15-Worldpay
16-RedSys
17-Upay
18-Paytrail
19-PolyPay
20-Wallee
21-Payengine
22-Przelewy24

Official SMS Providers Integration Add-ons

1-OVH
2-SureSMS
3-Spryng
4-SMS Hosting
5-Skebby
6-Capitole Mobile
7-All My SMS
8-SMS to

Other Add-ons

Mailchimp Integration – Sync your customers list with your Mailchimp audience

Third parts integrations

Salon Booking System can be integrated with third part platforms trough Zapier.com.

Read more..

Screenshots

Mobile booking form — your clients pick their services in seconds, with prices and durations at a glance.

Mobile booking form — your clients pick their services in seconds, with prices and durations at a glance.

Back-end calendar — monthly overview of all your salon's appointments, with one-click CSV export.

Back-end calendar — monthly overview of all your salon's appointments, with one-click CSV export.

Daily staff view — each stylist's column with booking details, payments and deposits at a glance.

Daily staff view — each stylist's column with booking details, payments and deposits at a glance.

Add or edit a reservation directly from the calendar: date, time, services, attendant and status.

Add or edit a reservation directly from the calendar: date, time, services, attendant and status.

Customer account page — clients can review, cancel or reschedule their appointments on their own.

Customer account page — clients can review, cancel or reschedule their appointments on their own.

Customer account page — active discount coupons and loyalty points, with instant rebooking.

Customer account page — active discount coupons and loyalty points, with instant rebooking.

Booking notification — clean, branded emails with all the reservation details.

Booking notification — clean, branded emails with all the reservation details.

Bookings archive — search and filter every reservation by date, status, customer, service or staff member.

Bookings archive — search and filter every reservation by date, status, customer, service or staff member.

Back-end calendar — color-coded month view to spot busy and free days instantly.

Back-end calendar — color-coded month view to spot busy and free days instantly.

Plugin Details

Active Installs
2K+
Total Downloads
784,294
Version
10.31.5
Requires WP
6.0
Requires PHP
7.4.8
Tested Up To
7.0.4
Added
2015-04-16
Last Updated
2026-09-08 7:37pm GMT

Ratings

5
147
4
9
3
3
2
8
1
18