HomeKnowledge baseFresha academy
Optimize your online bookings
Back
  1. Knowledge base•
  2. Optimize your online bookings

Optimize your online bookings

Offer clients time slots that work best for your business day-to-day. Learn how to minimize idle gaps in your calendar and maximize your team's efficiency with next to no effort.

In this article

  • Getting started
  • Eliminating calendar gaps
  • Reducing calendar gaps
  • Using regular time slots

Getting started

For online booking optimization to work best at managing the time slots clients can book online, we recommend taking the following steps: 

  • Schedule shifts for your team.
  • Make sure you add any upcoming time off for team members.
  • Add blocked time to prevent unwanted bookings during busy times and breaks.
  • If you're a team member, you'll need to request permission to access online booking settings.

Eliminating calendar gaps

Create back-to-back appointments in your calendar by completely eliminating gaps. Online booking slots will be based on your current appointments, scheduled breaks, and block time to fit perfectly with your team's schedules.

How eliminating calendar gaps works

By choosing to eliminate calendar gaps, your online booking slots will be optimized to only show clients the following availability:

  • Appointment times before or after the team member’s appointments, scheduled breaks, and block time.
  • Depending on the option selected, appointment times are either:
    • At the start and end of the team member’s working hours.
    • At the start of the team member’s working hours.
    • At the end of the team member’s working hours.

If the team member’s calendar is completely clear for the day, all time slots will show as available for clients based on the time slot intervals you have set.

Eliminate calendar gaps

To eliminate calendar gaps:

  1. Open Workspace settings, select Scheduling then Appointments.
  2. Under Optimize online bookings, click Edit.
  3. Select Eliminate calendar gaps.
  4. Choose which time slots you want to include from:
    1. At the start and end of the day 
    2. At the start of the day
    3. At the end of the day
  5. Click Save.

For parallel package appointments, time slots will be optimized based on the longest service duration within the appointment and at times when at least two team members are available to perform the services.

Reducing calendar gaps

Reducing calendar gaps is a great option to optimize online bookings to suit your team’s schedules while still offering clients additional options that won’t create small and awkward gaps in your calendar.

How reduced calendar gaps work

By choosing to reduce calendar gaps, your online booking slots will be optimized to show clients the following availability:

  • Appointment times at the start or before the end of the team member’s working hours.
  • Appointment times before or after the team member’s appointments, scheduled breaks, and block time.
  • Additional time slots that are at least one hour before or after any existing bookings, blocked time, and shifts. These slots will also be based on your time slot intervals.

If the team member’s calendar is completely clear for the day, all time slots will show as available for clients based on the time slot intervals you have set.

Reduce calendar gaps

To reduce calendar gaps:

  1. Open Workspace settings, select Scheduling then Appointments.
  2. Under Optimize online bookings, click Edit.
  3. Select Reduce calendar gaps.
  4. Click Save.

Reduced calendar gaps work the same for all appointment types, including packages (parallel packages, sequence packages, and multi-service packages).

Using regular time slots

Setting up regular time slots will show your clients every available time slot in your calendar throughout the whole working day, based on your selected time slot interval.

How regular time slots work

Regular time slots won’t optimize your calendar, meaning clients can select any available appointment time in your team member’s working day.

Appointment time slots during scheduled breaks, block time, or out-of-working hours will not show for clients booking online.

Use regular time slots

To set regular time slots:

  1. Open Workspace settings, select Scheduling then Appointments.
  2. Under Optimize online bookings, click Edit.
  3. Select Regular time slots.
  4. Set the Time slot interval to determine the duration between each available appointment slot. For example, 30 minutes.
  5. Click Save.

FAQs

    • If a team member's calendar is clear, all time slots will show as available based on your time slot intervals found in your Booking Optimisation tab.

      Yes, the system will take into account scheduled breaks and block time when optimizing appointment slots.

      For parallel package appointments, time slots are optimized based on the longest service duration within the appointment and when at least two team members are available.

      You can adjust your time slot intervals anytime by accessing the Booking optimization settings.

      No, clients will not see any appointment slots during scheduled breaks, block time, or out-of-working hours.


Availability setup


Related articles

Was this guide helpful?

Availability setup

Optimize your online bookings

Maximize team efficiency and minimize calendar gaps by managing online slots.

Manage time and calendar settings

Make your calendar work for you by updating the time zone, format, and default week start.

Related articles

Manage online bookings settings

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

Manage scheduled shifts for team members

Learn how to use advanced scheduling to create manageable team shifts.

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