Timeframe rules allow you to limit the timeframe for accepting bookings before an event and into the future (Figure 1).
You can find Timeframe rules under Time slot settings. The location of the Time slot settings depends on whether or not your Booking page has any Event types associated with it. Learn more about the location of the Time zone settings section
- For Booking pages associated with Event types (recommended), go to Setup -> select the relevant Event type -> Time slot settings.
- For Booking pages not associated with Event types, go to Setup -> select the relevant Booking page -> Time slot settings.
Before the event
This setting determines how much lead time you will have from the time a booking is made until the meeting time. For example, let’s say you create a lead time of three hours. A Customer who is on your Booking page at 1 PM will not be offered time slots before 4 PM. This setting provides for a lot of flexibility, ranging from a few minutes to a few days or weeks.
Into the future
This setting determines how far in advance Customers can make bookings with you. You can limit Customers' choice to book into the future in one of two ways:
- Count nominal time: This time is counted independent of whether any slots are available or not in the specified period.
- Only count days with available time slots: This is based on your availability settings, minus blocked busy times and any previously scheduled meetings.
Use the radio buttons to select between the two methods.
Nominal time method
Generally, this method is more useful for longer periods like weeks and months. The default for this setting is 18 months, and you can set it for as short as one day.
For example, when your Into the future setting is set to four weeks, we show your Customer the next four weeks regardless of whether you have any available slots during this period or not. Days where you do not have any availability on your calendar still count towards the total number of days shown. In this example, your Customer may see anything from 28 days to 0 days to choose from, depending on how much availability is on your calendar inside the specified time frame.
Available time slots method
Generally, this method is more useful for shorter periods of several days. Typical use cases where the availability-based method comes in handy include:
- Business days: Set the number of days your Customer can schedule in a way that skips weekends and holidays. Any blocked days in your calendar, or days with no availability, will not be counted towards the set number of days to display.
- Allow your Customer to schedule in the next few days: Limit your Customer's options to an exact number of days to choose from. Elegantly battle Customers' tendency to procrastinate!
- Maximize your time utilization: One of the ways to maximize time utilization is to fill up one day at a time, before opening another day for booking. Set the number of days to one to achieve this.
How does it work?
We take the availability you specified in the Recurring availability and Date-specific availability sections of your Booking page, and deduct all your busy time (both from your connected calendar and from events scheduled via ScheduleOnce), all subject to your time slot rules. The result is that your Customer will see a specified number of days into the future that currently have available time slots. Any days with no open slots will not be counted: days with no availability, fully-booked days and days blocked due to time slots rules. Selection options are between 1 and 30 days.
Consider the following example:
- Your availability is set to Monday to Friday.
- The upcoming Friday is fully booked by ScheduleOnce meetings.
- On the upcoming Thursday, you have an all-day meeting in your connected calendar.
Your Into the future setting is set to two days of actual availability. A Customer that opens your Booking page on Wednesday will be able to choose between Wednesday and the following Monday.
Let's see why:
- Wednesday is shown because it has available slots.
- Thursday is skipped because it is blocked by the all-day event in the connected calendar.
- Friday is skipped because it is blocked by ScheduleOnce events.
- Saturday and Sunday are skipped because you did not specify availability on these days.
- Monday is shown because it is the next day with available slots.
Setting actual availability ensures that your Customer is always offered the predefined number of available days to choose from.