HomeKnowledge baseFresha academy
Optimize online schedule availability
Back
  1. Knowledge base•
  2. Calendar and schedule•
  3. Optimize online schedule availability

Optimize online schedule availability

In this guide, you’ll learn how to manage your online booking availability by choosing how time slots are offered to clients, helping reduce calendar gaps.

In this article

  • How schedule optimization works

How schedule optimization works

Optimized online availability helps you make the most of your team’s schedule by controlling how time slots are offered to clients when booking online. By adjusting your preferences, you can reduce gaps in your calendar and keep your team’s availability more efficient. You can manage these settings by choosing how availability is displayed, either by offering Regular time slots, Reducing gaps, or Eliminating gaps.

  1. From the main menu on the left of your screen, go to Settings.
  2. Click on the Scheduling category and then select Online bookings from the left menu panel.
  3. Next to Schedule optimization, click on the Edit button to update the settings. 
  4. Under Time slot internal, specify the duration between each available appointment slot, for example, 30 minutes.
  5. Under Intelligent time slot, choose how you want to manage time slots clients can book from:
    1. Regular time slots: Show all available time slots based on your time slot interval. This may create gaps in your calendar. 
    2. Reduce calendar gaps: Intelligently show your clients plenty of slots while preventing them from creating gaps that are difficult to fill.
    3. Eliminate calendar gaps: Only show slots before and after existing appointments and blocked time. This may limit your online availability.
  6. Click on the Save button in the top right to update your settings.
  1. From the main menu at the bottom of your screen, tap on More (grid icon) to open more options.
  2. Select Settings from the menu, then tap Scheduling from the Workspace settings menu.
  3. In the Scheduling menu, tap on Online bookings.
  4. Next to Schedule optimization, tap on the Edit button to update the settings. 
  5. Under Time slot internal, specify the duration between each available appointment slot, for example, 30 minutes.
  6. Under Intelligent time slot, choose how you want to manage time slots clients can book from:
    1. Regular time slots: Show all available time slots based on your time slot interval. This may create gaps in your calendar. 
    2. Reduce calendar gaps: Intelligently show your clients plenty of slots while preventing them from creating gaps that are difficult to fill.
    3. Eliminate calendar gaps: Only show slots before and after existing appointments and blocked time. This may limit your online availability.
  7. Tap on the Save button in the top right to update your settings.

Once updated, your online booking availability will reflect your new settings. You can update this using the same steps.

FAQs

    • Reduce calendar gaps: This setting tries to minimise gaps between appointments but still offers clients flexibility in choosing from a wider range of time slots.

      Eliminate calendar gaps: This setting strictly avoids any gaps between appointments. Clients will only see time slots that fit perfectly after or before existing bookings, helping to keep the schedule as compact and efficient as possible.

      Fresha takes processing time into account when showing available time slots. For example, if a service lasts 1 hour with 15 minutes of processing time, the system treats it as 1 hour and 15 minutes when suggesting time slots.

      This may create a short gap before the next booking, especially near the end of a team member’s shift. For instance, if the team member's shift ends at 9:30 PM, the last available slot may be shown at 8:15 PM instead of 8:30 PM so they have time to finish the appointment, check out the client, and close up properly.

      If certain time slots aren’t appearing, it may be due to one or more of the following reasons:

      • The team member doesn’t have scheduled shifts during that time.
      • The selected service is not bookable online.
      • The team member doesn’t provide the selected service.
      • The team member has blocked time or time off.
      • The service duration doesn’t fit into the available time slot.
      • The service requires a resource (e.g. a room or chair) that isn’t available.
      • The online booking optimization settings are limiting the visible slots.

      When using Eliminate calendar gaps, the below options will take effect:

      • If the entire day is free, all available time slots are shown based on your chosen time interval.
      • If there are appointments or blocked times in the middle of the day, only time slots at the end of the day, as well as before and after those existing bookings, will be offered.

      This helps keep the schedule smooth by avoiding gaps between bookings.


Availability setup


Related articles


Recommended articles

Was this guide helpful?

Availability setup

Manage online bookings settings

Enable online bookings for clients and manage settings, notifications, and closures.

Optimize online schedule availability

Make the most of your online booking by reducing gaps and simplifying scheduling.

Manage your calendar time and date

Easily customize calendar settings like time zones, formats, and week start.

Manage appointment cancellation reasons

Stay organized by tailoring and managing appointment cancellation reasons.

Set up booked appointment reassignment

Free up appointment times by automatically moving appointments with no team member preference.

Set up new appointment assignment

Choose how appointments are assigned when clients book with no team member preference.

Related articles

1099-K form

The 1099-K form summarizes sales processed through Fresha for tax reporting.

Recommended articles

Access business wallet statements

Track and manage your finances with Fresha by downloading your business wallet statements.

Fresha
Get the app

About Fresha

Careers

Help and support

Blog

Sitemap

For business

For partners

Pricing

Features

Scheduling

Point of sale

Payments

Capital

Marketplace

Support

Status

Legal

Privacy Policy

Terms of service

Terms of use

Find us on social

Facebook
Linkedin
Instagram

© 2026 Fresha.com SV Ltd