Back to blogOperations

Managing peak hours (without losing the dead-hours client)

Saturday morning is full, Tuesday afternoon is empty. Here are 5 strategies to smooth the curve and maximize revenue - without scaring loyal clients.

Published on 26 April 2026 9 min read

Almost every service business has peak hours (Saturday, end of day, first hours after work) and dead hours (Tuesday morning, lunch outside commercial zones). Accepting it as is leads to two simultaneous losses: clients who want full hours but can't book, and empty slots costing the same in rent. This guide shows the 5 levers we see working to smooth the curve without resorting to blind discounts.

Why peak vs dead matters so much

Rent is paid for the whole day, not just peak. An empty slot Tuesday morning costs exactly the same as a full slot Saturday. The difference is in revenue: zero vs full value. Over the year, small improvements in the demand curve translate to thousands of euros recovered without extra costs.

70-85%Healthy occupancy - sweet spot between capture and capacity
30-50%Typical revenue difference between peak and dead hour
2-3xDemand multiplier on Saturday vs Tuesday

Diagnosis: how to read your curve

Before applying strategy, diagnose. In BookHero's bookings report, identify by day of the week and hour:

  • Hours with >90% occupancy: saturated peak - demand exceeds supply.
  • Hours with 70-89% occupancy: healthy zone - demand approximately equals supply.
  • Hours with 40-69% occupancy: lukewarm zone - room to capture.
  • Hours with <40% occupancy: dead - intervention needed.

Strategy 1: Light dynamic pricing in peak

You don't have to be Uber with surge pricing. But if there's a waitlist on Saturday morning, there's room for subtle premium. 10 to 15% above base price, clearly communicated.

SectorTypical peakAcceptable premium
BarbershopSaturday 9-1pm10-15% (weekend cut)
Hair salonAll Saturday15% (Saturday color)
EstheticsFriday afternoon, Saturdays10-15%
Personal trainer7-9am and 6-8pm10-15% peak premium
Pet groomingSaturdaysCan justify 10-15%

Strategy 2: VIP slots for top clients

The top 20% of your clients generate 60-70% of revenue. Treating them the same as the rest loses opportunity. Reserve peak slots for them:

  1. Identify the top 20% in the clients report

    By value spent in the last 6-12 months.

  2. Reserve 2-3 exclusive peak slots per week

    Calendar block with internal note VIP.

  3. Communicate privately: you have priority in these hours

    Direct message: you have reserved slots, just let me know.

  4. Release to public 24-48h ahead if not used

    You don't waste the slot, but give priority to those who deserve.

Strategy 3: Promotions for dead hours

Intuition says lower price to fill dead hours. Almost always wrong - regular clients see and feel cheated. The alternative: courtesy extra, not discount.

ApproachWhat clients perceive
20% off in dead hoursRegular client feels cheated
Free extra product (worth 8-12€)Flexible clients rewarded, regular without resentment
Extra 5-min massage added to serviceFelt as care, not discount
Early access to new servicesFelt as privilege, not promotion

Strategy 4: Team that follows the curve

In teams, configuring per-professional schedules is a big lever. Instead of everyone 9am-7pm, distribute:

  • Peak (Saturdays, late afternoons): full team.
  • Mid-week afternoons (most demanded): 70% of team.
  • Mid-week mornings (dead): 40-50% of team.
  • Lunch: rotate to 1-2 people.

Strategy 5: Capture different segments per hour

Dead hours exist because the majority segment isn't free in those hours. Who is free? Identify and capture:

Dead hourSegment that's free
Mid-week morningRetirees, freelancers, parents on leave, homemakers
Mid-week afternoonProfessionals with flexible hours, shift workers
Lunch hourOffice professionals nearby wanting to save time
SundayParents with kids (family slot)

Track in the monthly report

IndicatorHealthyWatch
Average monthly occupancy70-85%<60% or >90%
Peak vs dead variability1.5-2x>3x (high inefficiency)
Revenue per hour workedStable or growingDeclining (curve worsening)
VIP clients in peak80%+ in peak<50% (top booking outside peak = wasted opportunity)

Common mistakes

  • Accepting the curve as given - you lose revenue by inertia.
  • Lowering price linearly in dead hours - scares regular clients.
  • Premium in peak without communication - client feels cheated when they see the bill.
  • Reserving VIP slots without communicating to clientele - feels like elitism.
  • Not measuring before intervening - emotional decisions without data.

FAQ

Will premium in peak scare clients?

10-15% well communicated rarely scares. Above 25% starts sounding predatory. A client who can't pay peak goes to dead hour - that's the goal.

What if I don't have 70% occupancy - is that bad?

Depends on month and sector. January post-Christmas is typically low; summer too in some areas. Compare month by month and year by year - trend > one-off.

Can I block slots for VIP clients in BookHero?

Yes, with time blocks in Calendar. Create block with internal note (Reserved VIP). Against the block, you book manually when the VIP messages. Release 24-48h ahead.

How do I measure occupancy by hour?

Reports > Bookings by day/hour gives you distribution. For deeper analysis, export CSV and create pivot table in Excel - hour vs day of week, count of bookings.

What if my regular clients all want the same peak hour?

It's the symptom of saturated peak hours - signals need for extra capacity (more professionals, slots in alternative hours communicated). Explicit waitlist can help.