Wix Bookings: Limiting the Booking Window

3 min read
In this article
  • Setting your cancellation window
  • Allowing clients to reschedule their sessions
  • Limiting early bookings
  • Limiting last-minute bookings
Manage your scheduling and enhance your client experience by limiting the booking window for your sessions. By setting restrictions on how far in advance and how close to your sessions clients can book, you can prevent double-bookings and reduce pressure on your staff.

These limits also impact the availability of your other appointments, classes, and courses. For example, if you set the booking window to allow reservations up to seven days in advance and no less than 48 hours before the session, clients who attempt to book six weeks ahead will receive a message indicating when they can make a reservation. Similarly, if they try to book just a few hours before the session starts, they will find that no times are available.
A screenshot showing a message on the booking calendar advising clients when the booking window opens.

Setting your cancellation window

Set a cancellation window that lets clients cancel their own bookings within a specific timeframe. This offers flexibility, reduces last-minute changes, keeps your schedule full, and minimizes staff frustration.

To set your cancellation window:

  1. Go to Booking Settings in your site's dashboard.
  2. Click Booking Policies under Online Bookings
  3. Click the relevant booking policy.
  4. Click the Allow clients to cancel their own bookings online checkbox. 
  5. Click the Clients can cancel drop-down and select the relevant option or select Custom to set a more specific cancellation window. 
A screenshot showing how to set the cancellation window for your services.
Cancellation fees:
To discourage last-minute cancellations, you can add cancellation fees to your booking policy.

Allowing clients to reschedule their sessions

Allow your clients to reschedule their sessions to help reduce no-shows, and ensure repeat business.

To allow clients to reschedule their sessions:

  1. Go to Booking Settings in your site's dashboard.
  2. Click Booking Policies under Online Bookings
  3. Click the relevant booking policy. 
  4. Click the Allow clients to reschedule their own bookings online checkbox.
  5. Click the Clients can reschedule drop-down and select the relevant options or select Custom to set a more specific limit.
A screenshot showing how to allow clients to reschedule their sessions within a certain timeframe.

Limiting early bookings

By limiting the booking window, you prevent clients from booking too many days in advance. This makes it easier for you to plan for future scheduling changes, such as vacations. 

To limit early bookings:

  1. Go to Booking Settings in your site's dashboard.
  2. Click Booking Policies under Online Bookings.  
  3. Click the relevant booking policy. 
  4. Click the Limit early bookings checkbox.
  5. Click the drop-down and select the relevant option or select Custom to set a custom limit.
A screenshot showing how to limit early bookings within a specific booking policy.

Limiting last-minute bookings

Limiting last-minute bookings can help if you need to prepare equipment or material for each participant before a session. 

To limit last-minute bookings:

  1. Go to Booking Settings in your site's dashboard.
  2. Click Booking Policies under Online Bookings.  
  3. Click the relevant booking policy.
  4. Select the Limit late bookings checkbox.  
  5. Click the drop-down and select the relevant option or select Custom to set a custom limit.
A screenshot showing how to limit late bookings, with a custom time, on a specific booking policy.