WordPress plugin

Salon Booking System PRO

Salon Booking System PRO extends a WordPress booking workflow for salons, barbershops, beauty salons, nail studios, and spas. Clients select a date, service, and stylist while the business manages staff schedules, services, reservations, notifications, and customer entries.

Salon Booking System PRO

Appointment booking for salon teams

Salon Booking System PRO extends a WordPress booking workflow for salons, barbershops, beauty salons, nail studios, and spas. Clients select a date, service, and stylist while the business manages staff schedules, services, reservations, notifications, and customer entries.

Adjust the booking form’s step order, colors, fields, and direct booking links. Set staff timetables and holidays, assign services to particular staff members, and configure service durations, processing breaks, secondary services, and exclusive services. These are the appointment-management foundations; PRO adds payment options and advanced scheduling controls.

Payments and PRO scheduling controls

  • Online payments through Stripe or PayPal by default, with options for deposits, tips, tax calculation, minimum orders, and transaction fees
  • Service prices based on the selected assistant and variable-duration services
  • Services that require multiple assistants, plus Service Lock and Service Parallel Execution
  • Booking cloning and resource-based reservations
  • Time zones based on the customer’s location
  • Limits on assistant access privileges
  • A mobile web app for salon managers and staff members
  • A RESTful API for use inside third-party applications

Schedules, reservations, and customer communication

Plan work in monthly, weekly, daily, or assistant-based calendar views. Add or edit reservations from the daily view and block time slots when needed. Staff schedules, holidays, and service assignments help organize availability.

Email notifications can go to customers and selected assistants, with reminders, follow-ups, review invitations, custom messages, and logos. SMS notifications can be configured for supported booking events. Google Calendar synchronization keeps reservations in the calendar and reflects additions or cancellations made there.

Add-ons and integrations

PRO includes access to a collection of salon-focused add-ons. Listed options include Multi-Shops for multiple branches, WooCommerce Checkout, Services Packages, Communicator, SOAP Notes, Geo Referencing Shops, and Geo Referencing Assistants. Mailchimp and Zapier integrations are also listed, along with additional payment and SMS provider add-ons.

Multi-Shops can support a business managing multiple locations. Services Packages can bundle services, while SOAP Notes can record customer progress. Check the availability of each extension or provider for the setup you need.

Installation and setup

Install the extension in WordPress and activate it. Configure the booking page, services, assistants, schedules, notifications, and style settings. Add the PRO capabilities needed for payments or advanced scheduling, then connect any selected payment, SMS, calendar, or other integrations. Test the booking flow, including confirmation, reminders, payment, and staff management, before inviting clients to book.

If you use a caching extension, exclude booking pages from page caching so appointment availability stays current. Documentation covers configuration and setup details.