Booking form shows no available time slots
If your booking form is showing no available time slots—or fewer than expected—it’s usually due to strict configuration rules, driving time constraints, or calendar availability issues.
On this page
Jump to any section using the links below
If your booking form is showing no available time slots—or fewer than expected—it’s usually due to strict configuration rules, driving time constraints, or calendar availability issues. This article walks you through the most common causes and how to fix them.
When to use this
Customers report they can’t book times through the public form
Your calendar looks free, but booking slots aren’t appearing
You’ve recently updated business hours, resources, or driving logic
Quick diagnostic checklist
Go through these items in order:
Are business hours set correctly in the booking form settings?
Are resources available and not fully booked?
Are driving time rules too strict?
Is the customer's address too far away?
Are time slots rounded or buffered too tightly?
Are holidays or exceptions blocking the calendar?
Is calendar sync creating unseen conflicts (e.g. Outlook or Google)?
Is the requested time too long to fit in remaining gaps (e.g. 2 hours)?
Is the booking too close to another event (triggering travel time rules)?
Have you tested it yourself with a real address and time?
Driving time rules – most common issue
The driving time settings define how much buffer is required before/after business hours and between events. If these are too strict, the system may not find any suitable time slots.
Example:
If the customer lives 40 minutes away, no times will be shown—because the system can’t fit the booking inside the travel limits.
How to fix it
Open your booking form settings
Go to the Driving Rules section
Try more lenient values:
Set minimum driving time before hours to 30 minutes
Set after business hours to 15 minutes
Increase max driving time between events to 45 minutes
Save changes and test the form again with a realistic address
Best practices
Start with loose driving rules to ensure availability, then tighten gradually
Always test with a full address to simulate realistic results
Avoid long buffer times unless absolutely required
Consider allowing bookings that start just before end of business hours if feasible
Still not working?
Try booking manually inside the calendar to see if the slot is allowed. If not, the issue is likely availability or location-based filtering, not the form itself.
? Common searches
booking setup • calendar setup • appointment scheduling • booking configuration
? Also known as
appointment • scheduling • reservation • calendar event
Related articles
Why a booking or event was created even though you didn’t expect it
Why am I being booked outside my working hours?
How to add a button that pre-fills a meeting location in the booking form
Randomizing Resource Weights in Booking Forms
Working with Data Fields in bookingforms (Advanced JSON Storage)
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article