Guide

How to Use Schedule Optimisation to Reduce Calendar Gaps

Control how online bookings fill your calendar — show all times, reduce gaps, or eliminate them entirely

6 min read

A scattered calendar is one of the most expensive problems in a salon. When a 30-minute gap sits between two appointments, that slot is too short for most services but too long to ignore. Multiply that by three team members across a full week, and you're looking at hours of lost revenue hiding in plain sight.

Schedule optimisation controls how Bella Booking offers available times to clients booking online. Instead of showing every open slot, it can nudge bookings toward times that keep your calendar compact — reducing or eliminating those costly gaps. This guide explains the three modes, how to choose the right one, and how to measure whether it's working.

Why gaps cost money

Gaps in your schedule are invisible revenue leaks. A stylist with three 30-minute gaps across a day has lost 90 minutes of billable time — enough for a full colour service. Over a month, that adds up to multiple days of lost productivity per team member.

The problem compounds because gaps are self-reinforcing. Once a gap exists, it's rarely the right size for the next booking that comes in. A client wanting a 60-minute service won't fit in a 30-minute gap, so they book elsewhere in the day, potentially creating another gap.

  • A salon with 4 team members averaging two 30-minute gaps per day loses 20 hours of billable time per week
  • At an average service price of $80/hour, that's $1,600 per week in unrealised revenue
  • Gaps also reduce team morale — waiting around between clients is frustrating and unproductive
  • Walk-in demand is unpredictable and cannot be relied on to fill gaps consistently

Schedule optimisation addresses this at the source: it guides online bookings toward times that keep your columns tight, before gaps have a chance to form.

The three optimisation modes

Bella Booking offers three schedule optimisation modes. Each one balances client flexibility against calendar efficiency differently.

Show All

Every available time slot is shown to the client. This gives maximum flexibility — clients can pick any open time that works for them. No optimisation is applied.

Best for: salons that value client convenience above all else, or businesses with low enough volume that gaps aren't a significant issue.

Reduce Gaps

Available times are filtered to prefer slots adjacent to existing bookings. Clients still see multiple options, but the times are weighted toward those that minimise gaps. If no gap-reducing slots are available, all open times are shown as a fallback.

Best for: most salons. It strikes a practical balance — clients still have choices, but the calendar naturally becomes more compact over time.

Eliminate Gaps

Only times that create zero gaps are offered. If a slot would leave an unbookable gap before or after an existing appointment, it's hidden. This produces the tightest possible schedule but limits client choice to fewer time options.

Best for: high-demand salons where every minute of chair time matters and clients are willing to be flexible on timing because they want to book with a specific stylist.

ModeClient choiceCalendar efficiencyRisk
Show AllMaximumNo optimisationGaps form freely
Reduce GapsGoodModerate — prefers adjacent slotsSome gaps may still form
Eliminate GapsLimitedMaximum — zero-gap slots onlyFewer available times may reduce conversion

Choosing the right mode for your business

The right mode depends on your demand level, your team size, and how flexible your clients are willing to be.

Start with Reduce Gaps

For most salons, Reduce Gaps is the right starting point. It improves calendar efficiency without noticeably restricting client choice. Clients still see a good range of times, and your schedule naturally tightens as bookings come in.

Move to Eliminate Gaps when demand justifies it

If your team members are consistently above 75% utilisation and you have more demand than available slots, Eliminate Gaps squeezes more value from your existing capacity. The trade-off — fewer times shown to clients — matters less when your calendar is already busy.

Stay on Show All if you're building demand

If your salon is new or you're actively growing your client base, maximising booking convenience may be more important than schedule density. Every friction point in online booking costs you potential clients. Switch to Reduce Gaps once you have steady bookings.

You can change modes at any time — there's no commitment. Try Reduce Gaps for a month and compare your utilisation numbers to the previous month. If it's working, keep it. If clients are complaining about limited availability, step back to Show All.

Configuring the setting

Schedule optimisation is configured in a single setting that applies to all online bookings across your salon.

  1. 1Navigate to **Settings > Online Booking**
  2. 2Scroll to the **Schedule Optimisation** section
  3. 3Select your preferred mode: **Show All**, **Reduce Gaps**, or **Eliminate Gaps**
  4. 4Click **Save**

The change takes effect immediately for all new online bookings. Existing appointments are not affected — the optimisation only applies to the time selection step when a client is booking.

Schedule optimisation only applies to the online booking flow. Appointments created manually by your team in the dashboard are not restricted — your team can always place appointments wherever they see fit.

How it works with Find a Time

Find a Time is the search tool your team uses to locate available slots when booking on behalf of a client. Schedule optimisation and Find a Time work together but have an important distinction.

Find a Time respects the optimisation mode when showing suggested times. If you're on Reduce Gaps, the top suggestions will be gap-minimising slots. However, your team can always override the suggestion and place the appointment at any open time — the optimisation is a recommendation, not a restriction.

Find a Time with Reduce Gaps

A client calls wanting a haircut on Thursday afternoon. Your receptionist opens Find a Time, which shows 2:00 PM, 2:30 PM, and 3:00 PM as the top suggestions — all adjacent to existing bookings. The client prefers 4:00 PM, which would create a gap. The receptionist can still book 4:00 PM, but the suggested times made it easy to offer a better option first.

Train your reception team to offer the top Find a Time suggestions first. If the client can't make those times, they can always pick another slot — but more often than not, the suggested time works fine.

Monitoring the results

After enabling schedule optimisation, give it at least two to four weeks before evaluating. The effect is cumulative — each week's bookings are slightly more compact, and the improvement builds over time.

Metrics to watch

  • **Team utilisation** — the primary indicator. Check the Team Utilisation report weekly and compare to your baseline before enabling optimisation
  • **Online booking conversion** — if you switch to Eliminate Gaps and notice fewer online bookings, clients may be bouncing because of limited time choices. Pull back to Reduce Gaps if conversion drops meaningfully
  • **Average gap duration** — eyeball your scheduler columns. Are the gaps between appointments shorter and less frequent than before?
  • **Revenue per team member per day** — tighter schedules should translate to more services per day and higher daily revenue

The weekly AI business digest will also pick up on utilisation improvements and flag them in the highlights section. If you've recently changed your optimisation mode, watch for the digest to confirm the trend.

Measuring impact after one month

Before enabling Reduce Gaps, average team utilisation was 62%. Four weeks later, it's 71%. Online booking volume stayed flat (no drop in conversion). That 9-point utilisation improvement represents roughly 3.6 extra billable hours per team member per week.

Don't compare week-to-week — salon demand fluctuates naturally. Compare the four weeks after enabling optimisation to the four weeks before, using the comparison mode in the Team Utilisation report.

Key takeaways

  • Calendar gaps are one of the biggest hidden costs in a salon — hours of lost billable time every week
  • Schedule optimisation offers three modes: Show All (no optimisation), Reduce Gaps (balanced), and Eliminate Gaps (maximum efficiency)
  • Most salons should start with Reduce Gaps — it improves calendar density without noticeably restricting client choice
  • Configure the setting in Settings > Online Booking — it takes effect immediately for new online bookings
  • Find a Time suggests optimised slots to your team, but they can always override the recommendation
  • Monitor team utilisation and online booking conversion for 2-4 weeks to measure the impact

Related features

Ready to try Bella Booking?

Start your free trial today. No credit card required.

Australian-owned business. Sydney-based support team.

Last updated: 2026-04-29