How Far in Advance Should Customers Be Allowed to Book?

An advance booking window decides how far ahead customers can book. How long to make yours, what a long one costs in no-shows, and how it works in WordPress.

Cover reading How Far in Advance Should Customers Book?, with icons for Notice, Window, Cut-off and Reminders, beside a Minimum notice setting of 4 hours, a booking form where the morning times are struck out as too soon and 12:30 PM is selected, a two-week booking window bar, and a Reminder sent card.

In October a regular asks to book her Christmas color, and the booking form stops at the start of November. She means to come back to it, and by the time she does, December’s Saturdays have gone to whoever’s calendar was open. Meanwhile someone who booked a cut six weeks ago for today has long since forgotten it.

Both are advance booking window problems, at opposite ends. Open the calendar too short and regulars can’t book their next visit; open it too far and bookings land before the staff schedule is settled, at old prices, and get forgotten by the day.

Most owners set the window by what sounds generous. It’s better set by how far ahead your staff schedule and prices hold, and by how often your regulars come back. We build Schedopia, a free, self-hosted WordPress booking plugin, so we have a stake, but most of what follows applies whichever plugin you use. This post is about the far end of the calendar; for the near end, how late customers can book, see Booking Cutoff Times Explained.

What is an advance booking window?

An advance booking window is how far into the future customers can book online, such as two weeks or three months from today. Times beyond it aren’t offered on the booking form, though you can usually still book them yourself.

Window What goes wrong
Too short Regulars can’t book their next visit before they leave; seasonal peaks fill on someone else’s calendar
Too long Bookings made against a staff schedule you haven’t settled, at prices you’ve since changed, and forgotten by the day

The window is independent of the minimum notice at the other end. A barber might take bookings up to ten minutes before the start and only a week ahead. A wedding hair stylist might need a week’s notice and open a year ahead.

How far ahead should customers be able to book?

The booking window should reach as far ahead as your staff schedule and prices are reliable, and no further, which for most small appointment businesses is two to six weeks.

A longer window has three costs. Staff schedules change, and a booking made against next quarter’s schedule is one you move by hand when someone books a vacation. Prices change, and an appointment booked in October at October’s price has to be honored in January. And people forget. A 2018 systematic review of no-show research in outpatient clinics (Dantas and others, Health Policy, checked on October 12, 2026) found that “the most commonly reported significant determinants of no-show were high lead time and prior no-show history”. Lead time there is the gap between booking and appointment. A salon isn’t a clinic, but forgetting works the same way in both.

A window that’s too short costs you too. Regulars who come every five or six weeks want to book the next visit before they leave, and seasonal peaks (Christmas, school proms, wedding season) fill weeks before they arrive. If the window doesn’t reach that far, those bookings go to whoever’s calendar does.

Starting points by type of business

The numbers in this table are starting points, not research. Use them for the first month, then adjust: if bookings bunch up at the far edge of the window, open it further; if far-off bookings keep needing to be moved, close it in.

Business Booking window Why
Barber, walk-in salon 1 to 2 weeks Short jobs and same-day demand; regulars rebook every few weeks
Hair salon with color 4 to 6 weeks Regulars rebook every 5 to 8 weeks
Massage, beauty therapist 2 to 4 weeks Courses of treatment booked a few sessions ahead
Clinic, consultant 4 to 12 weeks Follow-ups booked at the end of each visit
Tutor, coach 2 to 4 weeks Terms and class schedules change
Mobile service 2 to 4 weeks Routes planned a week or two out

Reminders matter more as the window grows

A reminder email matters more the further ahead a booking is made, because the customer has had longer to forget it. A booking made yesterday for tomorrow barely needs one; a booking made five weeks ago does.

Schedopia sends one reminder per confirmed booking, 24 hours before by default, and you can move it anywhere from 1 to 168 hours ahead under Settings → Notifications. A booking made inside the reminder lead time gets its reminder at Schedopia’s next hourly check, so a customer who books at 8:00 PM for 10:00 AM receives the confirmation and the reminder within about an hour of each other.

A Schedopia reminder email from Aurora Hair and Beauty headed Your appointment is coming up, for booking 57, a Hot Stone Massage on September 28, 2026 from 10:00 to 11:30 AM with Marcus Bellamy, 95.00 USD, with Google, Outlook and Apple calendar buttons and a link to cancel online up to 24 hours before the start time.
The reminder carries the booking details, add-to-calendar buttons and the cancel link, so a customer who can no longer come can free the slot instead of not turning up.

How the booking window works in Schedopia

Schedopia’s advance booking window is fixed at two weeks: the booking form offers today and the next 14 days, and there’s no setting to change it, as of version 1.5.1.

The Schedopia booking form's date strip scrolled to its end: Monday, October 19 to Saturday, October 24, then Monday, October 26 selected as the last date, with morning times from 9:00 AM and afternoon times to 4:00 PM.
Scrolled to the end, the date strip stops at Monday, October 26, 14 days after Monday, October 12. Sundays are missing because the salon is closed.

Days with no free times, including days the business is closed or fully booked, are left out of the date strip, so it can show fewer than 15 dates. The window rolls forward a day at a time; there’s no “open the whole of next month on the 1st.”

Bookings you add yourself are not limited by the window. New booking in the admin takes any date, so a regular who wants their next appointment in six weeks can book it at the desk before they leave. For the other rules that shape which times are offered, see Scheduling in the docs.

What Schedopia won’t do yet

Schedopia covers the near end of the calendar with a minimum notice setting, and the far end only partly, as of version 1.5.1.

  • No booking window setting. Every business gets two weeks. A salon whose regulars rebook every six weeks has to enter the next appointment from the admin, and a business that wants only one week open can’t close the second.
  • One window for every service. A wedding trial and a bang trim open the same two weeks ahead.
  • One reminder per booking. There’s no second reminder a week out for appointments booked well in advance.

If your customers book months ahead, for weddings, events or long courses of treatment, a tool with a configurable booking window will suit you better today.

Where to start

Today, look at how often your regulars come back. If it’s longer than your booking window, decide how they’ll book the next visit: at the desk from the admin, or online once the date comes into range. Then check Settings → Notifications and make sure the reminder is on, because the further ahead people book, the more it does. For how the window fits with the rest of an appointment system, see the complete guide to WordPress appointment booking.

Frequently Asked Questions

What is an advance booking window?

An advance booking window is how far into the future customers can book online, such as two weeks or three months from today. Times beyond the window aren't offered on the booking form.

How far ahead should customers be able to book?

Two to six weeks suits most small appointment businesses. Open the calendar as far as your staff schedule and prices are reliable, and far enough for regulars to book their next visit, but not so far that bookings are forgotten by the day.

Do appointments booked far in advance have more no-shows?

Often, yes. A 2018 review of no-show research in outpatient clinics found a long lead time, the gap between booking and appointment, among the most commonly reported causes. That is the case a reminder email before the appointment is for.

How far ahead can customers book with Schedopia?

Two weeks. As of version 1.5.1, Schedopia's booking form offers today and the next 14 days, and there's no setting to change that. Appointments further out can be entered by you from the admin.

Can I book a customer further ahead than the booking window?

Yes. In Schedopia the 14-day window only limits the public booking form. New booking in the admin takes any date, so a regular can book their next visit at the desk before they leave.

Is the booking window the same as minimum notice?

No. The booking window sets how far ahead customers can book; minimum notice sets how close to the start time they can still book. Most businesses need both, and they're chosen for different reasons.

Keep reading

More from the blog

All posts
  1. A seat map of the Stalls with Premium and Standard tiers and two seats selected, beside a service with a capacity of 20, under the title Reserved Seating vs. General Admission: Which is better for your event?

    Opinion7 min read

    Reserved Seating vs. General Admission: Which Is Better for Your Event?

    Reserved seating vs general admission: when a seat number sells better, when an open room holds more people, and how to choose for a theater, hall or class.

  2. Cover reading AI Appointment Scheduling, The AI asks, the system decides, with icons for Ask, Check, Book and Log, beside an AI assistant chat booking Sam with Maya on Thursday at 3 PM, the resulting booking marked Slot free and Confirmed, and AI tool switches with List bookings and Create booking on and Delete a booking off.

    Opinion9 min read

    AI Appointment Scheduling: How AI Is Changing Booking Management

    AI appointment scheduling without the hype: where AI helps a small business with bookings today, where it promises what you don't offer, and how to keep it in check.

  3. Cover reading Automated vs. Manual Scheduling Pros and Cons, with icons for Phone, Diary, Online and Approval, beside a handwritten appointment book page labeled Manual, a Require approval for new bookings switch turned on, a booking form labeled Automated with 11:30 AM selected, and a Request received card pending approval.

    Guide9 min read

    Automated vs. Manual Appointment Scheduling: Pros and Cons

    Automated appointment scheduling vs doing it by hand: the real pros and cons of each, when manual still wins, and how to automate the routine and keep judgment.

Take your first booking today

Install Schedopia from WordPress.org, run the setup wizard and paste one shortcode. Free, self-hosted, no per-booking fees.

  • Free from WordPress.org
  • Data stays on your site
  • Ten-minute setup