A busy salon or barbershop can look full and still be losing clients. A regular who came in every five weeks skips one appointment, then two, and three months later she's sitting in someone else's chair. Nobody noticed because the book stayed busy with new faces.
Salon client management software fixes that by keeping a record of every client and making three things easy: rebooking before they leave, spotting clients who are overdue, and letting people book themselves when it suits them. You don't need a complicated system. You need client records, a simple stage for where each client stands, and a habit of checking the overdue list every week.
Here's how to set it up, whether you run a four-chair salon or a two-barber shop.
What salon client management software should track
At minimum, each client record should hold:
- Name, phone, email and how they prefer to be contacted
- Their usual stylist or barber
- Their typical service and how often they come in (every 4 weeks, 6 weeks, 8 weeks)
- Color formulas or cut notes, so anyone on the team can pick up where the last visit left off
- Last visit date and next booked visit
- Tags like
color,kids-cut,bridal,referral,vip
The notes are where salons get the most value. "Level 6 base, 20 vol, 35 minutes, likes it a little shorter at the neckline" means a new stylist can give a client the same result when her regular is out sick. That alone keeps clients loyal.
Rebooking before the client leaves
The easiest appointment to book is the one made at checkout. A client sitting in the chair, happy with her cut, says yes to "Same time in six weeks?" far more often than she'll remember to call later.
Make rebooking a habit:
- Know the interval. Record each client's usual rhythm on their record. A men's fade might be every 2 to 3 weeks. Color might be every 6 to 8.
- Ask every time. Train the front desk or the stylist to offer the next appointment before payment.
- Send the link if they say "I'll check my calendar." A booking page link in a quick follow-up email gives them an easy way to finish later.
- Track the rebook rate. A simple report of how many clients left with a next appointment, by stylist, shows who's building a steady book.
Using stages to see where each client stands
A pipeline isn't just for sales. For a salon, it's a way to see the whole client base at a glance. Rename the stages to fit:
| Stage | What it means | What to do |
|---|---|---|
| Booked | Next appointment is on the calendar | Nothing, they're set |
| Visited | Service done, no next appointment yet | Offer rebooking, send link |
| Rebook due | Past their usual interval | Friendly reminder email |
| Lapsed | Well past their interval, no reply | Win-back message |
Moving clients between stages takes a second, and it gives the owner something most salons never have: a count. "We have 42 clients in Rebook due" is a clear afternoon task for a slow Tuesday.
Set the overdue window per service
A barbershop client who hasn't been back in five weeks may already be overdue. A balayage client at five weeks is right on schedule. Use custom fields for the usual interval so your "who's overdue" list is based on each person's rhythm, not one number for everybody.
Winning back lapsed clients
Clients lapse for ordinary reasons: they moved, got busy, tried the shop closer to work, or had one cut they didn't love. Many come back if you ask nicely.
A simple win-back routine:
- Pull the list of clients in Lapsed, or with no visit in twice their usual interval.
- Send a personal note, ideally from their stylist or barber. "Hi Marcus, it's been a while. I've got openings Thursday evening if you need a cleanup. Here's my booking link."
- Keep it short. No long newsletter. One line, one link.
- Tag the result: rebooked, moved, not interested. That keeps next month's list honest.
- Ask once, maybe twice. Then stop. A client who doesn't reply after two friendly notes probably isn't coming back, and that's fine.
If a client left after a bad experience, a note from the owner offering to make it right does more than any discount. Check the notes on their last visit before you send anything.
For more ideas on when-then follow-up, see our list of small business automation ideas.
Online booking for salons and barbershops
A lot of booking requests arrive after hours, when the phone isn't answered. A booking page lets clients pick a time without waiting for a call back.
A few tips that make self-booking work in a salon:
- Set realistic service lengths. A color-and-cut needs more time than a trim. Build buffers between longer services so stylists aren't running late all afternoon.
- Keep complex services on request. A full color correction or bridal party may need a consultation first. Let people book a consult instead.
- Ask a question or two. "First visit with us?" and "Anything we should know?" help your team prepare.
- Confirm by email. A clear confirmation with the time, stylist and address cuts down on mix-ups.
Our guide to online booking pages for small businesses covers buffer times and intake questions in more detail.
A few automations and habits worth setting up
You don't need many. These cover most salons:
- When someone books online, tag them
online-booking, send a confirmation email and create a task for the stylist to review the client's notes before the visit. - When a new client books, send a welcome email with parking info and your cancellation policy.
- During your weekly review of Rebook due, assign each stylist a task with a due date to send personal reminders to their own clients.
The goal isn't to automate the relationship. It's to make sure nobody has to remember who's due.
How Everything Portal handles this
Salons and barbershops aren't one of Everything Portal's nine ready-made industry setups, so you start from the general setup and rename things: contacts become clients, deals become appointments, and stages become Booked, Visited, Rebook due and Lapsed.
- Client records with history, notes, tags and custom fields for formulas and intervals. Import your existing client list from a spreadsheet.
- Booking pages let clients book themselves, on your own web address if you like.
- Automations tag, email, assign or create a task when something happens, like an online booking.
- Dashboards built from any field, such as rebook rate by stylist or clients in Rebook due.
- Spera, the AI assistant, can answer "who hasn't booked in 90 days?" and draft the reminder emails for you to confirm.
- Invoices with line items and tax if you bill for events or bridal parties. Online card payments aren't available yet, so clients see your payment instructions.
Texting isn't available yet, so reminders go by email for now. Questions about your shop? Contact us.
Frequently asked questions
What is the best way to get salon clients to rebook?
Ask at checkout, every time, and offer a specific day and time based on their usual interval. If they want to check their calendar, send a booking link the same day. Track rebook rate by stylist so you can see what's working.
When is a salon client considered lapsed?
It depends on the service. A common rule of thumb is no visit in about twice their usual interval. A client who comes every four weeks is lapsed at eight; a color client on an eight-week cycle might not be lapsed until sixteen.
Should barbershops use online booking?
Most do well with it, especially for clients who book after work hours. Set accurate service lengths and add buffers so the day doesn't run late. Walk-ins can still be handled at the chair.
What should I keep in a salon client record?
Contact details, usual stylist, service interval, formula or cut notes, last and next visit, and a few tags. Good notes let any stylist on your team give a regular the result she expects.
Contacts, inbox, pipeline, bookings, invoices and e-signatures in one portal, set up for your industry.


