Which Salon Software Has a Turn System?
Owners rarely go looking for this on a good day. They go looking after the third argument this month about who should have taken that walk-in — and after realising the software they already pay for has no answer, because it was never asked the question.
So here is the short version. Among the major salon platforms — Vagaro, Booksy, Mindbody, Fresha, Square Appointments, GlossGenius, Mangomint — none of them offers a staff turn rotation as a native feature. Several offer a client waitlist, which is a genuinely useful thing and a completely different thing. This article explains the difference, goes platform by platform, and covers what to do about it.
A waitlist and a turn system are not the same feature
This is the confusion the whole topic rests on, and it is worth being precise.
A waitlist orders your clients. It answers a client's question: when will I be seen? Someone walks in, joins the list, gets a position and an estimated wait, and receives a text when a chair frees up. Vagaro has this. Booksy has this with a QR code.
A turn system orders your staff. It answers a completely different question, and it is your team asking it: whose turn is it to take the next client? It holds the rotation, tracks how many turns each person has taken, and handles what happens when someone steps out for lunch.
You can have a perfectly functioning waitlist and still have a floor full of people arguing about fairness, because the waitlist never had an opinion about which stylist gets the next person in line. That decision stayed with whoever is standing at the front desk.
Platform by platform
Vagaro
Vagaro includes a waitlist in its base subscription — manual or automated — plus gap processing, which lets you split a service so you can slot a walk-in into the downtime while someone's colour is processing. Both are useful for filling your day. Neither is a rotation. Vagaro does not track whose turn is next among your staff, and its own feature documentation does not claim to.
Booksy
Booksy runs a client-facing digital waitlist: the walk-in scans a QR code, sees an estimated wait, and gets a text when you are ready for them. It is a good implementation of a client queue. It is still a client queue. Nothing in it decides which team member takes that client, which is why we wrote a longer piece on what Booksy does not do for the floor.
Mindbody
Mindbody is built for scale — multi-location, unified client profiles, deep class and membership management. It carries waitlist automation for appointments and classes. Turn rotation is not part of the product. The platform's centre of gravity is fitness and wellness scheduling, where the concept barely applies.
Fresha
Fresha handles team shifts, availability and multi-location scheduling well, and it does it at an unusually low fixed cost. Shift scheduling tells you who is working. It does not tell you who is next. There is no walk-in rotation in the product.
Square Appointments, GlossGenius and Mangomint
Grouped together because the answer is the same for all three: no turn tracking. Square Appointments and GlossGenius are aimed squarely at solo professionals and small teams, where rotation is not a problem anyone has. Mangomint serves larger salons and is a strong operational product, but walk-in rotation is not in it either.
| Platform | Client waitlist | Staff turn rotation |
|---|---|---|
| Vagaro | Yes | No |
| Booksy | Yes, with QR check-in | No |
| Mindbody | Yes | No |
| Fresha | Limited | No |
| Square Appointments | No | No |
| GlossGenius | No | No |
| Mangomint | Yes | No |
| Fair Flow | Yes | Yes |
Based on publicly documented features as of August 2026. Platforms ship changes constantly — confirm with the vendor before you decide.
Why none of them build it
It is tempting to read that table as an oversight. It is not. It is a market decision, and once you see it the whole category makes more sense.
The overwhelming majority of customers on these platforms are solo professionals, booth renters, and teams of two or three. At that size there is no rotation problem — you know whose turn it is because there are two of you and you can see each other. Turn order does not start to hurt until somewhere around eight to ten people are on the floor at once and nobody can hold the whole picture in their head.
That is a small slice of a booking platform's customer base, and a fiddly feature to build. Rotation logic has to survive lunch breaks, no-shows, requested clients, walk-ins that turn into three-hour colour corrections, and half a dozen local house rules that differ from salon to salon. So it never reaches the top of the roadmap.
The result is a real gap: the salons big enough to need it are exactly the ones paying the most for software that does not have it.
What to do instead of switching platforms
The instinct is to go looking for a replacement — one system that does the booking and the rotation. For most salons that is the wrong move, and an expensive one. Your booking platform holds your client history, your online presence, and often your payments. Ripping it out to gain one feature means migrating all of that and retraining everyone.
The alternative is to stop expecting one product to do both jobs. Keep the booking software your clients already use. Add a floor layer that owns the rotation. This is the same conclusion we reach in our salon management software guide: most salons need two categories of tool, not one product pretending to be all of them.
What a turn system should actually do
If you go looking for one, four things separate a real turn system from a shared spreadsheet.
The rotation is visible to everyone. On a screen the whole floor can see, not in the receptionist's head. This single change removes most disputes, because there is nothing left to take on trust.
Turns are counted. When someone says they have been skipped, you do not debate it. You look at the number. Usually it ends the conversation in ten seconds — and occasionally it shows they were right, which is the more valuable outcome.
Stepping out does not cost your place. Lunch, a break, a school pickup. People should be able to leave the rotation and come back where they belong rather than at the bottom of it.
Not every turn is a full turn. A ten-minute bang trim should not count the same as a full colour. Without partial turns, staff learn to avoid quick services, and your fast walk-in work quietly becomes nobody's job.
Where Fair Flow fits
We are not a booking platform and we are not trying to become one. Fair Flow is the floor layer — the turn system and walk-in queue, the live view of who is with a client and who is free, digital tickets showing what was actually performed, and commission calculated from those tickets rather than from what was booked.
Plenty of our salons run Booksy or Vagaro for bookings and Fair Flow for the floor, and that is a setup we actively recommend rather than tolerate. Pricing is $99 for your first location and $79 for each additional one, with no per-staff fee — which matters here, because the salons with a turn order problem are the ones with the most staff to charge for.
If the rotation is the thing costing you time and goodwill, book a 15-minute demo and we will walk it against your floor. Or read salon staff scheduling tips for teams of 10 or more, which covers the shift side of the same problem.