Salon Planner

Diary

Bookings

Appointment register

Clients

Client database

Admin

Configure your salon, diary, communications and access
Salon & Branding
Diary Setup
Data & Communications
Security & Maintenance

Salon Details

Set the business details used throughout Planner
Edit Diary Hours
Choose the hours shown on the Diary page. Any 15-minute time across the full 24-hour day can be selected.
Rolling Deposits
Enable this only if the salon uses rolling deposits. When disabled, rolling-deposit controls are hidden from appointments and client screens.
Staff breaks
The length filled in automatically when someone adds a break. It can still be changed on each break.
These details are used by Planner for branding and message templates. The app heading updates to <Salon Name> Planner.

Branding

Personalise Planner for this salon
Current logo
Salon logo preview
Diary booking colours
These colours apply to standard appointments and their reserved slots. Linked booking groups keep their own matching colour scheme.
Jane Smith 1042Full Set Acrylic · 60 mins
Primary colour controls the main navigation/header background. Main menu colours control its icons and labels, and Salon Planner title colour controls the heading in the top bar. Accent colour controls key action buttons.

Treatments

Create, edit or remove treatments

Technicians

Create, edit or reorder diary columns

Import clients

Bulk add or update clients from CSV

CSV columns: Client Name, Client Number, Client Status, Telephone and Notes. Client Number is used to identify duplicates. Client Status accepts Active or Blocked.

Template

Booking dropdowns

Manage Technician Requested and Design Requested options

Booking form fields

Show or hide optional fields in the Add Booking window. Core booking fields remain required.

Custom free-text fields

Add salon-specific text fields. These appear in the booking window and are saved with the appointment.

Technician Requested

Design Requested

Import appointments

Bulk upload existing appointments from CSV

Required: Client Name, Client Number, Date, Time, Treatment Type and Technician Name. Dates may be entered as YYYY-MM-DD or DD/MM/YYYY. Times may be 09:15, 9:15 or 4:00 PM. Bookings outside technician working patterns, with unknown technicians/treatments, or overlapping another appointment will be rejected.

Template

SMS Text Plug in

Connect a secure SMS service for bulk reminders

Enter a secure server or Netlify Function endpoint. Do not place Twilio, Vonage or other SMS provider API secrets inside this HTML file.

SMS Text Reminder template
Use <SALON_NAME>, <SALON_ADDRESS>, <SALON_EMAIL>, <SALON_TELEPHONE>, <DATE> and <TIME> to insert saved Salon Details and appointment information.
Salon name, address, email and telephone are managed under Salon Details. The endpoint should accept reminder recipients and messages by secure POST and return the send result.

Manage Users

Create users and assign prototype access roles

Prototype only: these users and roles are stored in this browser. Before launch, connect this screen to secure authentication and enforce permissions in the server functions and database.

Activity

Who changed what, and when. Admins only.

Backup & restore

Download or restore a full copy of your diary data

Download a copy of all diary data (bookings, clients, treatments, staff, settings and logo). Keep backup files private - they contain client names and phone numbers. Restoring replaces everything in this browser.

Mass booking deletion

This removes matching demo bookings from this browser only. Deleted bookings cannot be restored unless the demo is reset.

0 bookings match
New booking
Client
Search and select an existing client to continue.
Use the same group reference on each related appointment.
New client

Appointment history

Treatment
Technician
Available treatments
Select the treatments this technician is trained and available to provide.
Regular working pattern
Set the technician’s normal Monday to Sunday hours. Diary slots outside these hours will be unavailable.
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
User

Salon Planner

Sign in to your salon diary

Forgot password?