Booking Window Settings Explained
Zipper has two different booking window settings: one for appointments and one for classes. Here's what each controls and where to find it.
Appointment Booking Window
What it does: Controls how far in advance a customer can book an appointment.
Example: If set to 48 hours, customers can only book appointments starting within the next 48 hours — they can’t book something 2 weeks out.
Where to set it
- Navigate to: Schedule > Appointments
- Open an appointment type → Edit → look for Booking Window or Must schedule within
- Set the value in minutes (e.g., 2880 = 48 hours, 10080 = 7 days)
Product-specific booking windows
You can also set different booking windows per product (booking credits or subscription). This means members on one plan can book further out than drop-in customers.
To configure: open a product → find the Booking Window override setting.
Class & Event Registration Window
What it does: Controls when registration opens and closes relative to the class start time.
Example: Registration opens 2 weeks before class, closes 30 minutes before start time.
Where to set it
- Navigate to: Schedule > Classes → Edit a class. The Registration details card shows the Registration window (e.g., “Always open”) alongside the refund and no-show settings.

- Or in the class/event creation wizard on the Registration step.
The two settings
| Setting | What it controls |
|---|---|
| Registration opens | How many minutes/hours/days before the class start time registration becomes available |
| Registration closes | How many minutes before the class starts the booking window closes (0 = always open until start) |
Example values:
- Opens: 10,080 minutes before (7 days)
- Closes: 30 minutes before (last chance to register)
Why This Matters for “Why Can’t My Client Book?”
If a customer says they can’t find or book a class or appointment, the booking window is often the reason:
- Appointment not bookable: Check the appointment’s booking window. If it requires booking within 24 hours, the customer may be looking at dates too far out.
- Class registration not open yet: If you set a registration open date in the future, customers won’t see the booking option until then.
- Registration already closed: If you set a close time (e.g., 30 minutes before), late registrations are blocked.
Tips
- No booking window limit: Leave the appointment booking window blank (or set a large number, e.g., 525,600 minutes = 1 year) to allow booking as far out as the schedule goes.
- Walk-ins: Set registration close to 0 minutes before start (or no close window) to allow same-day booking.
Troubleshooting
Customers can’t book a class that shows on the schedule? Check: (1) registration is open, (2) registration hasn’t closed, (3) class isn’t full, (4) customer has a valid product for that class type.
Appointments show “not available” with open times? Check the appointment type’s booking window — the slot may be outside the bookable range.
Need a hand?
Email our team at support@joinzipper.com and we'll usually reply within a few hours.
Was this article helpful?
Thanks for your feedback.