MyTurn is queue and appointment software for barbershops. It does one job completely: who is waiting, who is next, and who is with which barber — from the moment someone walks in to the review they leave afterwards.
A busy shop without a system runs on memory and goodwill. Clients stand near the door because nobody can tell them how long the wait actually is. Someone leaves after ten minutes and you never find out they were there.
Barbers stop mid-cut to work out who arrived first, or to answer a phone that’s ringing during someone else’s haircut. Two clients both believe they’re next. One of them is right.
None of that is a staff problem. It’s a missing system.
A tablet at the door takes the check-in — or the client scans a QR code and does the same thing from their own phone, without touching the tablet at all. From that second, the queue is one live list that everybody sees.
The client watches their position move on their phone. The barber sees the same list on theirs and calls the next person with one tap. Nobody has to ask, and nobody has to guess.
Everyone who touches the shop gets their own screen, and all four read the same live list. Nobody re-types anything, and nobody has to ask anyone else what’s going on.
The tablet at the door is the only hardware in the whole system, and the client is the one using it. Check-in takes under a minute with nobody from the shop involved.




After check-in the phone becomes the ticket. It’s a web page, not a download: it opens from the QR code or from the link in the text, and it keeps itself current.


One screen for the whole shift. The barber never reconciles two lists: walk-ins and booked appointments arrive already merged, in the order they should be served.



The owner’s panel answers the two questions an owner actually has: what happened, and who did it. It opens in a browser — there’s nothing to install and it isn’t tied to the tablet.
The day, live. Cuts today against yesterday, appointments done versus pending, who’s in a chair, who’s online, who’s waiting, and a chair map with each barber’s photo. Plus whether the tablet at the door is actually online right now.
Reports. One period selector — day, week, month, year — that moves every block at once:
Performance. Average time per cut, broken down by barber and by service, fastest highlighted — so “who’s quick at a line-up” stops being an opinion. Plus QR adoption: how much of the month’s queue came in by QR instead of the tablet, against last month.
Clients. Everyone the shop has ever served, in three views:
Every barber’s file. Open any barber for their cuts today, this week, this month and this year, their performance by specialty, their rating and the reviews clients left them. This one is a record to read, not a console: per-barber settings aren’t configured from here — tell us what you need changed and we do it.
The queue itself. The owner isn’t only watching: they can reassign a waiting client to another barber, take someone out of the queue, and read the skip log — who was skipped, when, and the reason the barber gave.
Setup. Services and prices, opening hours, shop information, the kiosk PIN, and the kiosk’s own welcome screen — up to eight slides with your own images, your own titles, and one marked as the shop logo.
Subscription. Plan, seats and billing, with the prorated amount shown before you confirm, and the Stripe billing portal for invoices and payment method.
Worth being clear about the edges, because the wrong tool is expensive. None of this is about visibility — the owner sees the whole shop, above. It’s about where the product stops.
MyTurn never touches money. Clients don’t pay, tip or check out through it, and it doesn’t open a register or print a receipt.
No products, no stock, no supplier orders.
It counts every cut, per barber, by day, week, month and year — and stops there. It doesn’t turn that into commissions or paychecks. Export the numbers; your accountant does the rest.
No campaigns and no promotional blasts. The only messages it sends a client are about that client’s own turn.
If your shop already runs its money through something else, MyTurn sits beside it and doesn’t ask to replace it.
Two things on this page aren’t finished, and they’re the two we care most about. Both are hard for the same reason — a haircut isn’t a fixed unit of time — and we’d rather say so than let a demo imply otherwise.
If the app says ten minutes, we want it to be ten minutes. It isn’t there yet, and the reason is simple: the same service takes a different amount of time depending on the barber, the client and the day. A fixed number per service — what most systems use, and what we still fall back on — is wrong for almost everybody.
The learning part is already running. Every completed cut is recorded with its real duration, per barber and per service, and where a barber has enough history the shop’s own dashboards already use those measured times instead of the configured ones. It takes around ten cuts of a service before a barber’s real average is worth trusting, and more before the system can tell that one particular client always takes longer than the rest.
What’s left is the part the client sees. The estimate on someone’s phone still leans on the configured duration more than on the measured one. Closing that gap — so the number on the client’s phone is the number the shop’s own history already knows — is what we’re working on next.
Today, if a client gets tired of waiting and walks out, the system finds out overnight: a turn still marked as waiting when the day changes gets closed as a no-show. That’s accurate for the record and useless in the moment.
The goal is for the owner to know while they can still do something — a name that’s been waiting well past their estimate, flagged on the panel that same afternoon instead of showing up in tomorrow’s numbers. Every walkout is a client the shop lost without a chance to react, and right now the only way to catch one is for somebody to happen to notice.
Both are in progress and neither has shipped. When they do, they’ll move up into the sections above — not stay in this one.
We’ll walk you through the kiosk, the barber dashboard and the admin panel, and answer whatever this page didn’t.
Request a demo