Variable Appointment Durations: Can Scheduling Software Really Adapt?
Among stylists who still hesitate to switch from paper to software, this is the objection I hear most often: Linda takes 30 minutes for a cut, Marie takes 45 for the same service. How can a system possibly adapt to that?
The short answer: it doesn’t have to guess. It just has to let you adjust. Here’s what I’ve learned working with dozens of salons on this exact question.
Paper doesn’t guess either
When you take a booking on paper, the agenda has no idea Linda takes 30 minutes and Marie takes 45. The stylist knows, and she’s the one who reserves the right number of slots. If Marie runs over, you cross out, you shift the next appointments, you keep going.
Paper works because it’s entirely manual. Not because it’s smart. Variability has always been handled by hand. Software doesn’t change that principle, it speeds up the execution.
Drag, resize, modify: adjusting in less than a click
Here’s what actually happens in Flowcut when you book an appointment, on mobile or desktop:
- Drag and drop. Want to move an appointment? Grab it with your finger or mouse, drop it elsewhere. No form to fill out.
- Resize. If Marie ends up taking 45 minutes instead of 30, you grab the edge of the block and stretch it. The duration updates automatically.
- Modify button. For anything more complex (remove a service, add a service, note), one button and it’s all handled right there.
On the ground, what our clients tell us is that it’s faster than crossing out a line in pencil. And the whole team sees the change in real time, no need to shout across the salon.
Most adjustments happen from a phone, right in the middle of service.
The “variable duration” service: the system asks you every time
For services where the variability is known in advance (cut and colour, highlights, smoothing, treatments), you can configure the service as variable duration. Concretely:
- When you book the appointment, the system doesn’t guess.
- It asks you explicitly: how long will this appointment take for this client?
- You answer 60, 90 or 120 minutes based on what you know about her.
- The block lands on the calendar with the right duration.
That’s exactly the paper-agenda reflex, except it’s documented, shared with your team and impossible to lose.
💡 What I see with our clients: Most stylists who pushed back with the “durations vary” objection change their mind within the first week of use. Resizing a block becomes a reflex.
And what about online booking?
This is where the objection actually carries a bit more weight. When a client books online, she doesn’t know how long she takes. The system shows her the standard service duration, and that’s it.
My recommendation, and this is what I see working with our clients: set the standard service duration on the client-facing page. If Linda, your regular for 5 years, books a cut online and you know she takes 45 minutes instead of 30, you resize the block in 2 seconds once the booking comes in. The block adjusts, the calendar stays clean.
The real question to ask yourself: are those 2 seconds of adjustment worth the appointments you lose every night because your salon is closed?
Online booking captures appointments while the salon sleeps.
⚠️ The mistake to avoid: Refusing to activate online booking “because durations vary”. You’re cutting off a channel that runs 24/7 to save, at best, 2 seconds of adjustment per appointment. The math doesn’t work in your favour.
How to configure your catalogue to absorb variability
Here’s the method I recommend to our clients during onboarding:
- 1. Set a realistic average duration for each service. Not too short (or you’ll run behind), not too long (or you’ll block time for nothing).
- 2. Identify the high-amplitude services. Colour, highlights, smoothing, treatments: those deserve to be configured as variable duration.
- 3. Keep the resize gesture close. On mobile and on desktop, it’s your everyday tool. No hesitation needed.
- 4. Activate online booking without fear. You can always adjust afterwards. Losing a few seconds beats losing the bookings.
Conclusion
The objection “durations vary by client” is legitimate, but it’s solved in a few clicks, not by refusing the software. Paper isn’t better. It’s just slower.
At Flowcut, we built a calendar that combines drag, resize and one-click modify on mobile and desktop, variable-duration services where the system asks you the real duration at every booking, and an online booking page open 24/7 that you can customize to your brand. You keep control, you save time.