How to choose booking software for your salon
The right booking software should fit the way your salon actually works, not force you into awkward habits. Use this checklist to judge any system before you move your diary, clients and payments.
AThe Agendessa team

In short
- Test the diary first, using real team hours and services.
- Check commission, payments, messages, reports and imports before moving.
- Ask where data is stored and choose a trial without a card.
Start with your diary
Your calendar is the heart of the salon, so test this first. Do not start with colours, logos or social media buttons. Start with a normal Tuesday, a fully booked Saturday and a late cancellation at 4 pm. If the software cannot handle those without confusion, it will not feel better once the whole team is using it.
Look for a calendar with day, week and month views. You should be able to see one column per team member, with each person’s real working hours. A senior stylist who works Tuesday to Saturday, a nail technician who finishes at 3 pm on Fridays and a barber who starts later on Thursdays should all be shown correctly. If the system shows times that are not genuinely available, clients will book into gaps that do not exist.
Check how the booking flow handles services. If a client chooses a balayage, the software should only show team members who perform that service. It should also cope with processing time, for example while colour develops and the stylist can see another client. You should be able to drag a booking to a new time, block overlaps, add breaks, mark holidays and reserve resources such as rooms, beds or grooming tables.
- Can you view the diary by day, week and month?
- Does each team member have their own hours?
- Are overlaps blocked when you move a booking?
- Can the system manage processing time for colour or treatments?
- Can you add breaks, holidays, blocked time and resources?
Check online booking carefully
Online booking should reduce phone pressure, not create a second diary to manage. A good booking page lets clients choose a service, team member and time by themselves, even after you have closed for the day. That matters when a regular client remembers at 10 pm that they need roots before a wedding, or when a new client wants to book a brow appointment from Instagram.
Make sure the booking page uses the real diary. It should not show every possible time, then leave you to fix clashes later. It should show only genuine free times, based on the service, duration, team member and salon rules. If you use deposits, check whether the client can pay at the time of booking and whether the money goes into your own payment account.
Commission is worth asking about in plain words. Some salons prefer to pay for software and keep the full value of each appointment. If that is important to you, choose online booking with 0% commission on bookings. Also check whether you get a booking link, QR code and buttons you can place on Instagram, Facebook, Google or your existing website.
- Does the booking page show only real availability?
- Can clients book day and night without calling?
- Can you take an optional deposit at booking?
- Is there 0% commission on bookings?
- Can you add a book button or booking link where clients already find you?
Look beyond a name and phone number
A salon client record should help your team deliver the next visit safely and professionally. For hair, that might mean colour formula, patch test notes, allergies and before and after photos. For beauty, it might include skin phototype, consent forms and treatment history. For pet grooming, breed, size, temperament and vaccinations may be just as important as the owner’s phone number.
When you test software, open a sample client record and ask whether it would help a busy team member at 9:15 on a Saturday. Can they see the last colour mix before the client sits down? Are allergies or important alerts visible in the calendar, not hidden three clicks away? Can forms and consents be signed on a tablet? Can photos be stored in the record, rather than scattered across personal phones?
Segmentation is also useful, as long as it is practical. You may want to find loyal clients, lapsed clients or people to win back after a quiet month. This should be simple enough for a manager or receptionist to use without building a complicated spreadsheet.
- Can records be adapted to your trade?
- Are allergies and alerts clearly visible?
- Can clients sign forms or consents on a tablet?
- Can you store before and after photos?
- Can you group clients into useful segments?
Test payments and messages
Payments are not just about taking money. They affect the end of every appointment, when the client is standing at reception and the next person is arriving. Look for receipts or company invoices, split payments, tips, discounts and gift cards if you use them. If you sell session packages or memberships, check that the software can record and track them in a way your team understands.
If you use cash, ask about cash register functions such as opening, cash in, cash out and closing. If you use payment links, check whether they work through your own Stripe account or bank, and whether money goes directly to your business. Be careful with any software that blurs the difference between salon receipts, accounting invoices and official government e-invoicing. In the UK, you will still need to follow your accountant’s advice and your normal HMRC obligations.
Messages are the quiet helper in a salon. Confirmations, reminders, cancellation notices, thank-you messages and review requests can save reception time. A reminder 24 hours before a long colour booking is simple, but it can prevent a painful gap. You may also want birthday messages, time-to-come-back prompts based on each service interval, package-running-low alerts, lapsed-client messages and freed-slot messages when someone cancels.
- Can you issue receipts or company invoices?
- Can you manage tips, discounts, gift cards and packages?
- Do payment links send money to your own business account?
- Can you send confirmations, reminders and cancellation messages?
- Are WhatsApp messages handled through the official WhatsApp Business Platform if offered?
Use reports for real decisions
Reports should answer normal salon questions without making you feel like an accountant. How much did you take this week? Which services are popular? Who has gaps in their column? Are no-shows becoming a problem on certain days? Which products are selling? Can you export figures for your accountant without copying totals by hand?
At minimum, look for reports covering sales, payments, appointments, occupancy, team performance, clients and stock if you sell retail. If your team earns commission, check whether the software can calculate commission by team member for services and products. If you rent chairs or work with self-employed specialists, be clear about what you need to see and what each person is allowed to access.
Permissions matter. Your receptionist may need to create and move bookings, but not view all financial reports. A specialist may only need to see their own agenda. Owners and managers may need broader access. Good permissions protect your business and reduce accidental changes.
- Can you see sales, payments, appointments and occupancy?
- Can you report by team member?
- Can you export CSV files for your accountant?
- Can commissions be calculated for services and products?
- Can roles and permissions be set clearly?
Ask about data, languages and moving in
Before you upload your client list, ask where the data is stored and how the supplier supports data protection. For a UK salon, you need to think about UK GDPR, your privacy notice and ICO expectations. You remain responsible for how you collect and use client data, even when the software provider stores it for you. EU data storage can be reassuring for many salons, but it does not remove your own responsibilities.
Languages may matter more than you think. If your team includes people who prefer English, Polish, Romanian, German or Italian, a dashboard and client pages in multiple languages can make adoption easier. The same applies if your clients speak different languages and receive booking messages or use online forms.
Imports deserve a careful check. Ask whether you can import clients, services, team members and future appointments from a previous system or from Excel or CSV. You should be able to review columns before saving, and duplicates should be handled sensibly, for example by phone number. If the supplier offers help with imports, ask what they need from you and how long you should keep both systems open during the switch.
- Where is your data stored?
- How does the supplier help you meet UK GDPR obligations?
- Which dashboard and client languages are available?
- Can you import clients, services, team and future appointments?
- Can you check the import before it is saved?
Try it before you decide
A trial should let you test your real salon, not just click through a demo diary. Ideally, you should be able to create an account without adding a card, choose your trade, add your services, adjust prices and durations, add the team and enter working hours. Then test a few bookings that reflect real life: a colour with processing time, a massage room that cannot be double-booked, a late cancellation and a client who wants the first available slot.
Support is part of the product. Ask how you contact the team for sales, demos, general help and billing. Notice how clearly they answer. Do they understand salons, or do they give generic software replies? Can they explain deposits, imports, permissions and client records in everyday language? Good support is calm and specific.
Agendessa is one option to include in your shortlist. It lets you register for free without a card, works in the browser on computer and tablet, stores data on servers in the European Union and supports online booking with 0% commission. It also includes trade-based setup, client records, messages, reports and imports from systems or Excel and CSV. Whether you choose Agendessa or another system, use the same checklist and test it against your actual working day.
- Can you start a trial without a card?
- Can you set up your trade, services and team yourself?
- Can you test realistic bookings before committing?
- Is support clear, practical and easy to contact?
- Does the system still feel simple on a busy salon day?
Frequently asked questions
What is the most important feature in salon booking software?
The calendar. If it cannot show real availability by team member, block overlaps, handle service durations and manage breaks, holidays and resources, the rest of the system will be harder to trust.
Should I choose booking software with no commission?
If you want to keep the full value of each appointment, look for online booking with 0% commission. Also check whether deposits and payment links pay money into your own business account.
What should I prepare before switching systems?
Prepare your service list, prices, durations, team hours, client list and future appointments. Ask the new supplier how imports work, whether you can review the data before saving and how duplicates are handled.


