The software stack a salon actually needs
The short answer: a salon needs to cover seven jobs — online booking and calendar, point of sale and payments, a client database, automatic reminders, marketing, a website, and reporting. The crucial decision isn't "which tool for each one" but "how many separate tools do I actually need." For most salons the right answer is: as few as possible. One connected system almost always beats five excellent apps that don't talk to each other.
The reason is simple. Every extra tool means another login, another monthly bill, another place where the data disagrees. When booking can't see the till and the till can't see the client database, you spend your evenings retyping numbers by hand — and they still don't reconcile. This article walks through all seven jobs, shows what belongs together and what can sit apart, and gives you a "job → tool" table to decide without overpaying.
The seven jobs salon software does
Before you shortlist anything, name what you actually need handled. This is about jobs, not brands:
- Booking and calendar. So clients book themselves, online, any time — and you never double-book.
- POS and payments. Issuing a receipt, taking card and cash, the daily close.
- Client database (CRM). Visit history, contacts, notes, consents.
- Reminders and automation. Automatic SMS/email before the appointment, confirmations, optional deposits.
- Marketing and email. Winning back clients who haven't visited, offers, reviews.
- Website. Your own page with services, prices and a booking button.
- Reporting. Revenue, utilisation, service and staff performance.
Write these seven down and you'll immediately see how many you currently handle with a phone, paper and a notebook — and where time and money are leaking.
What should be all-in-one and what can be separate
This is the heart of the decision. Some jobs are so intertwined that splitting them makes no sense; others can happily live alongside.
What belongs together
Booking, calendar, client database, reminders, POS and reporting form a single organism. When a client finishes a booking, they should add themselves to the database, get an automatic reminder, flow into revenue after the visit, and appear in a report — without a single manual retype. That's why it makes sense to handle them as one booking system wired into your point of sale. How to pick the till part is covered in depth in the guide to choosing a POS for your salon.
What can be separate
Your own website, invoicing for your accountant, or a specialist email tool can sit apart — as long as they connect. Even here, fewer seams is better: ideally your salon website sends people straight into the same booking system via its button, not to a third-party form.
The trap called "integration"
The most common mistake sounds smart: "I'll take the best tool for each job and connect them." In practice you build a fragile structure where one API outage breaks the whole chain. Typical traps:
- Double entry. A client lives in both booking and the email tool, but you change their phone in only one place — and the reminder goes to the old number.
- Numbers that disagree. The till reports different revenue from the booking overview because they don't talk.
- Costs that stack up. Five tools at a few units each per month suddenly cost more than one complete system.
- Nobody is accountable. When something breaks, each vendor points at the other.
Example calculation (illustrative — plug in your own figures): say you run booking, POS, an SMS gateway, an email tool and a website all separately, each at some monthly amount. Add them up. Then write next to it the price of one integrated system that covers the same ground. For many salons the integrated option already comes out cheaper on subscription alone — and you also save hours a month you'd otherwise spend retyping. Treat the numbers as an example and work them out at your own prices.
Table: job → tool
Use it as a quick map of what you must cover and where it typically collapses into one system.
| Job to be done | What it handles | Best integrated? |
|---|---|---|
| Online booking and calendar | Self-service booking, no double-booking | The core of the system |
| POS and payments | Receipt, card, cash, daily close | Yes, wired to the calendar |
| Client database (CRM) | History, contacts, notes, consents | Yes, grows from bookings |
| Reminders and automation | SMS/email, confirmations, deposits | Yes, reads the calendar |
| Marketing and email | Reactivation, offers, reviews | Often built in, else connected |
| Website | Services, prices, booking button | Can be separate, but linked |
| Reporting | Revenue, utilisation, performance | Yes, sums data from every job |
If the right-hand column is mostly "yes", that's a strong signal you'll be better served by connected automations than by five standalone apps.
How to choose without overpaying
Cheap isn't the lowest sticker price — it's whatever covers the most jobs without hidden add-ons. Work like this:
- Start from jobs, not brands. Tick off which of the seven you need now and which only in a year.
- Add up the true cost. On top of the subscription, count SMS fees, transaction fees, add-ons and the time spent operating it.
- Ask about the wiring. Does the till see the calendar? Does a client appear in the database by itself? If not, you're buying future manual work.
- Start with the core, expand gradually. Launch booking and POS; add marketing once you have someone to reach. The first launch is covered in this online booking setup guide.
- Test it on yourself. Walk through a booking as a client. Whatever feels clunky to you will put them off too.
The fastest way to try this risk-free is to create a free YourSalon account and run a booking, a sale and a reminder on your own salon; you can compare what's included on the pricing page.
Common mistakes when assembling your stack
- Buying for one feature. A salon buys a system for its pretty calendar, then finds a month later it can't do reminders or reporting.
- Too many tools too soon. A new salon doesn't need five apps; it needs booking and a POS that talk to each other.
- Underestimating data migration. Switching without moving clients and history strips you of your most valuable asset — the client relationship.
- No data owner. When data sits in a tool with no export, you're a hostage. Ask about export upfront.
- Marketing without a database. There's nobody to send offers to until you have a clean client database built from bookings themselves.
A short checklist before you decide
- Does the system cover all seven jobs, or at least the core (booking + POS + database + reminders)?
- Does a client appear in the database automatically from a booking?
- Does till revenue match reporting without manual reconciliation?
- Do I know the full price including SMS, transactions and add-ons?
- Can I export my data at any time?
- Does my website send clients straight into booking via its button?
Salon software shouldn't be a collection of apps you hold together with sticky tape and evening retyping. It should be one calm system that turns a booking into a calendar entry, that into a reminder, the visit into revenue and revenue into a report — by itself. Start from the seven jobs, favour connection over best-of-breed sprawl, and begin with the core; you can always expand, but a needless tangle of tools is paid for in time you never get back.
Frequently asked questions
Try YourSalon for free
Online booking, automatic reminders and a POS in one place.
Start for freeYou might also like
How to choose a POS for your salon
A practical buyer's guide to choosing a salon POS: what it must do, how to connect it to bookings, and where the unnecessary costs hide.
Salon automation: a practical guide
What to automate first in your salon, how to handle reminders, rescheduling and reactivation, and which steps to keep human.
How to set up online booking for your salon, step by step
A practical guide to launching online booking — from services and staff through deposits and reminders to embedding on your site and going live.
Start a salon vs buy an existing one
Start a salon from scratch or buy an existing one — compare cost, speed, clients, reputation and the risks of taking over.
Chair rental for salons vs employees
How chair rental works, how to price the rent and the contract, and how it differs from employing salon staff.
Chair utilization: get more from every seat
How to measure chair utilization and fill idle hours with the demand you already have — often cheaper than winning new clients.
Continue reading
AI wrote it in a minute. Why that still isn't expert salon content
A language model produces text that looks expert without being expert. Here's the gap — experience, verification, a named author — and a checklist to turn any AI draft into genuine salon expertise.
Cancellation terms clients actually understand: plain-language rewrite patterns
Before-and-after rewrites that turn contract-speak cancellation terms into clauses a client understands on the first read — plus a template, a table and a checklist.
What client data a salon actually needs — and what to stop collecting
A practical, field-by-field audit of the salon client record — name, phone, birthday, address, notes, photos, health flags — with a clear keep-or-drop verdict and a retention rule for each.
When a deposit protects your salon — and when it just costs you bookings
Deposits are neither good nor bad — it depends where you point them. A decision matrix by service value, duration, client history and demand, with a sizing table and a checklist.