Industry Guides

How a hair salon takes walk-ins without cutting into booked color

Booked color is promised time, so the walk-in line has to work around it. Quote walk-ins from the color already in the chair and the booking coming up, send them to a stylist who does the service, and keep “anyone” bookings from blocking a regular who asks for a stylist by name.

Start free, no cardSee it live

Booked time is promised time

A client who booked a 10:30 color arranged her morning around it. A walk-in who arrives at 10:15 arranged nothing. If the two collide, the first should not pay for it.

That does not mean walk-ins lose. A salon day has gaps: a cancelled highlight, the short stretch between a blowout and the next booking, the processing wait while a color sets. The job is to fill those gaps without borrowing from the book, and to tell a walk-in the truth when there is no gap.

The rest of this post is the mechanics. For the wider question of when work belongs in a line or in a book, see walk-in vs appointment.

Three kinds of chair time

A color is not one block. There is the active part, when the stylist is applying. There is the processing wait, when the client sits and the stylist could be elsewhere. And there is the finish, the rinse and style.

The NextUp app can split a booked color into those three parts (Pro). During the processing wait the stylist is free for another booked client, online booking times and the calendar honor it, and the chair time still counts toward your clients-at-a-time limit.

One distinction matters, and the product is plain about it. Processing gaps apply to booked appointments. The walk-in line does not slot a walk-in into a processing gap by itself. Staff decide whether to call a walk-in then, and the quote tells the walk-in the truth either way.

The chart shows one stylist’s example Tuesday. Notice how little of the day is truly open once booked color, its processing time and cleanup are added up.

One stylist’s Tuesday, split by kind of time
  • Booked color, active
  • Color processing
  • Booked cuts and blowouts
  • Walk-in services
  • Cleanup
  • Open
480 min total

Hover or tab to a slice.

One stylist’s Tuesday, split by kind of time
Minutes
Booked color, active135 min
Color processing75 min
Booked cuts and blowouts120 min
Walk-in services90 min
Cleanup30 min
Open30 min

Example: an 8-hour day, 480 minutes. The split is invented to show the shape of a day with booked color; it is not a measurement of any salon.

Quote walk-ins from the real chair

A walk-in wants one number. Give it from the whole picture, not the head count. In services mode the NextUp app adds up each client’s own services (cut, color, toner, blowout), uses each stylist’s own times for them, and counts how long current visits have already been going.

With booking on, a stylist who has an appointment coming up is not treated as free during it, so a walk-in quote stays realistic. And if a client picks services, only stylists who do those services are offered, so nobody is quoted against a stylist who does not do color.

The calculator uses the same arithmetic in its plainest form, the average method. Try it with the number of stylists actually working, and watch how much one extra stylist changes a Saturday quote.

Estimate the wait for the next person who walks in

Slide the numbers to match a busy hour. The estimate is the same arithmetic a line uses to quote a wait.

Wait for the next person
60 min
Waiting right now
6
Chairs working
3
30 min each
Wait by place in line
0 min 20 min 40 min 60 min #1 #2 #3 #4 #5 #6 #7

Hover or tab to a column for the numbers.

Wait by place in line
Wait
#10 min
#20 min
#30 min
#430 min
#530 min
#630 min
#760 min

Example arithmetic: the wait for place N is the full rounds of service ahead of you. Real services vary, which is why a live line re-quotes.

Assumes every service takes the same time. A live line quotes from the real services booked, so it moves as the day does.

Smart assignment and “anyone”

Two features work on “anyone” and they are easy to confuse, so keep them apart.

For a walk-in who chose “Anyone”, the Staff Screen suggests who to give them to, such as “Suggested: Marcus, free in about 4 min”. It names the working stylist who does the service and is free soonest. It is only a suggestion; nobody is assigned until staff call the client.

For a booking made with “anyone” (Pro), you can switch on smart “anyone” bookings in Location settings. It is off by default. The booking is placed with a free stylist who does the service. If another client later asks for that stylist at an overlapping time, the “anyone” booking moves, at the same time for the same service, to another free stylist who does it. A booking where the client chose a stylist is never moved. If the “anyone” booking has nowhere to go, the new booking is not made.

The practical result is that a regular asking for Hannah by name is not blocked by a stranger who did not care who cut her hair.

The rules, in one table

Each rule below is a setting or a behaviour you can point to. The table shows what it protects, where it applies and which plan carries it. Sort by plan to see what the line gives you before you add bookings.

Rules that protect booked color

Services mode quotesAdds each client’s own services, with the stylist’s own timesWalk-in lineEvery plan
Offer only stylists who do the serviceA color is never quoted against a stylist who does not do colorWalk-in lineEvery plan
Suggested stylist for “Anyone”Names the working stylist who is free soonest; staff still callWalk-in lineEvery plan
Booked time counts in the quoteA stylist with a booking coming up is not treated as free thenWalk-in quotePro
Processing timeSplits a color into active, processing and finish; the stylist is free during the waitBooked appointmentsPro
Cleanup bufferHolds extra minutes after a service, such as 15 after the starter colorBooked appointmentsPro
Smart “anyone” bookingsMoves an “anyone” booking to another stylist when a named request needs the timeOnline bookingsPro
Cancelled times to walk-insOffers a freed time to the next fitting walk-in, who has 5 minutes to acceptLine and bookingsPro
Tell me if a time opensEmails everyone waiting for a full day and stylist when a booking cancelsOnline bookingsPro
Rooms and equipmentA color room or wash station must be free as well as the stylistOnline bookingsPro

Behaviour and plans as of November 1, 2026. Booking features need the Pro plan; the walk-in line works on every plan.

A policy you can post at the desk

Walk-ins are welcome in the open time. The quote on the screen is the quote.

Long services are better booked. Highlights and a single-process color are two hours or more. Point those clients at the booking page, with a deposit or a card on file, and keep the line for cuts, blowouts and quick services.

Cancelled times go to the line first. On Pro, a freed time can be offered to the next walk-in who fits: their service is no longer than the freed time, and they asked for nobody in particular or for that stylist. They have 5 minutes to accept, and only one person has a time offered at once.

A full day has a waitlist. “Tell me if a time opens” emails everyone waiting for that day and stylist when a booking cancels, and the first to book gets it.

How NextUp Walk-in handles it

The walk-in line, the TV, kiosk, stylist choice, services mode and the color record are on every plan, from $29 a month for a location, and the Free plan covers one location with 50 check-ins a month. Online booking, processing time, rooms, deposits and smart “anyone” bookings are Pro, from $59 a month. The color record keeps brand, formula by bowl, ratio, processing minutes and patch-test date, and a color consent can be signed before the client joins or books.

  • A calendar with a column per stylist, drag to move, blocked time and each stylist’s own calendar.
  • Options and a regular’s own price. A cut or color can have tiers such as hair length, each with its own price and minutes.
  • Deposits or a card on file for long color, with a refund cutoff you set and reminders 24 hours and 1 hour before, by email.
Example mockup of a stylist’s calendar with fictional clients: color processing, a booked cut inside the wait, and an open slot.

What to keep in a color tool

A salon that weighs every bowl should look hard at a dedicated color tool. The NextUp app keeps the formula as text on the color record, one line per bowl, and does not link to a scale or cost the backbar.

More on the NextUp app for hair salons, calendar and online booking, openings to the line, pricing.

block:@component:{"kind":"cta","cta":{"title":"Fill the gaps without touching the book","body":"Join the public demo line from your phone to see how a quote moves, then start free and add your stylists and services.","from":"hair-salon-walk-in-and-appointment-balance"}}

Questions

Can a stylist take another client while a color processes?

Yes, for booked appointments, on Pro. Split the color into active, processing and finish, and the stylist is free during the wait.

Does the walk-in line fill a processing gap automatically?

No. Processing gaps apply to booked appointments. Staff decide when to call a walk-in, and the quote reflects the color in the chair.

What does smart “anyone” do?

It moves an “anyone” booking to another free stylist who does the service when a client later asks for a named stylist at that time. A booking with a chosen stylist is never moved.

Are smart “anyone” bookings on by default?

No. It is a setting in Location settings, off by default, and part of the Pro plan.