If the Select a Time button loads but the calendar shows no times — or shows times you don't expect — work through the checklist below. Each item covers one common cause and how to fix it.
Before diving in, open your event in the app and use debug mode: click View in Store and append ?debug=true to the URL. Debug mode explains in plain text why each timeslot is hidden, which often points you straight to the fix.
Common causes checklist
1. Availability not assigned to the service
This is the most frequent cause of missing timeslots. Every event needs an availability schedule assigned to it before times will appear.
- Go to Dashboard > Show all events and click Edit on the event.
- Click the Availability tab.
- Under Add or remove availability, confirm that an availability is listed and assigned.
- If none is listed, click Add and select the correct availability.
- Click Save.
If you accidentally assigned the wrong availability (for example, Mary's schedule instead of Joe's), remove it and add the correct one. The booking calendar reflects whoever is assigned here.
2. No schedule configured for the availability
Even if an availability is assigned to the event, it needs to have working hours set.
- In the app, go to Availability (from the main navigation).
- Click Edit on the availability used by this event.
- Confirm that days and times are configured under Set Schedule.
- If the schedule is empty, add working hours and click Save.
3. Event duration is longer than the available window
If your event duration is set to 60 minutes but the only availability window is 9:00–9:30 (30 minutes), no timeslot can fit.
- Either reduce the event duration to match the available window, or
- Extend the availability window so at least one full-duration slot fits.
You can change the duration under Edit Event > Settings > Duration.
4. Lead time is hiding upcoming dates
Lead time prevents customers from booking too soon in advance. If lead time is set to 2 days, no slots appear for tomorrow.
- Go to Edit Event > Availability > Customer Booking Options.
- Find the Lead time (or cut-off time) setting.
- Reduce it or set it to 0 if you want same-day bookings to appear.
- Click Save.
5. Start or end dates are blocking the visible range
If you set a booking window with a start and end date, no slots appear outside that range.
- Go to Edit Event > Availability > Customer Booking Options.
- Check the Start date and End date fields.
- Remove or adjust the dates as needed.
- Click Save.
6. Timeslot visibility or spacing is misconfigured
The app uses two settings that control which times are displayed:
- Timeslot visibility — sets the time granularity shown to customers (e.g., top of the hour, every 30 minutes). If set too coarsely, slots that fall on odd times (like 11:30 for a 90-minute event) won't appear.
- Timeslot spacing — sets how far apart consecutive slots are. If your event is 90 minutes, spacing should be set to 90 so slots don't overlap.
Find both settings under Edit Event > Availability > Timeslot Settings.
Example: Your availability is 9:00–12:00 with a 90-minute duration. You expect slots at 9:00 and 11:30, but 11:30 is missing. Fix: set timeslot visibility to include 30-minute intervals, and set spacing to 90 minutes.
7. A Google Calendar event is blocking the time
If you connected Google Calendar and linked a calendar to your availability, any event on that calendar will block the corresponding slot.
- Check your Google Calendar for any events during the affected times.
- If a personal appointment is blocking a slot you want open, either remove the Google Calendar event or change which calendar the availability reads from.
- To change the linked calendar: Availability > Edit > Set Schedule > Google Calendar dropdown — select a different calendar or choose none.
Only events with explicit start and end times will block availability. Full-day events on Google Calendar are not supported and will not block slots.
8. The slot is sold out or at capacity
If a timeslot has reached its maximum attendee count, it no longer appears as available.
- In the app, go to Dashboard > Bookings and look for bookings on the affected date and time.
- If the slot is full and you want to increase capacity, edit the event and raise the Max attendees per timeslot.
9. Timeslots show at odd times (like :05 instead of :00)
By default, the app maximizes timeslot availability and may show slots at unexpected minutes (e.g., 1:05 PM instead of 1:00 PM) when lead time pushes the first available slot past the hour.
To lock slots to clean intervals:
- Go to Edit Event > Availability > Timeslot Settings.
- Set Timeslot visibility to Top of the hour or Top of the hour + 30 minutes depending on your schedule.
- Click Save.
Still stuck?
If none of the above resolves the issue, contact us via the in-app chat. When you reach out, include:
- The name of the affected event
- The date and time where you expected a slot to appear
- A screenshot of the calendar as your customer sees it
We'll investigate and get back to you quickly.