Time-Slot Booking
In this article
Time-Slot Booking
5 min read · Events & Tickets
Time-Slot Booking
Time-slot booking is designed for operators who sell sessions by time — yoga classes, escape rooms, cooking workshops, gym sessions. Instead of a traditional event page, your buyers see a booking calendar and pick the time that works for them. You manage capacity per slot; Equaticket handles the rest.
Is This the Right Feature for You?
Use time-slot booking if:
- Buyers pick from a calendar of available times
- You run recurring sessions (daily, weekly, multiple times per day)
- Each session has the same structure and price
- You want one shared booking page rather than a separate listing per session
Use Recurring Event Series if:
- Each date has its own event listing and promotional identity
- You market each show, workshop, or session individually
- Buyers are purchasing a ticket to a specific named event, not selecting a time slot from a calendar
If each date has its own event page and its own marketing, see Recurring Event Series.
Setting Up Slot Booking
Slot booking is managed through Series, a separate section from regular events.
- Go to Series in your dashboard sidebar
- Click New Series
- Configure your series:
- Series name — the public-facing name buyers see on your booking page
- URL slug — the last part of your booking page URL
- Short description — a brief summary shown on the booking page
- Timezone — used for all slot times
- Currency — applies to all ticket types in this series
- Default capacity per slot — how many bookings each slot can accept
- Ticket type — name (e.g., "General Admission") and price; all slots in the series share the same ticket type and price
- Set your recurrence pattern:
- Daily — generates a slot every day
- Weekly — generates slots on specific days of the week
- Every N days — generates a slot on a custom day interval you specify
- Bi-weekly — generates slots every other week
- Monthly on a date — generates a slot on a specific calendar date each month
- Every N weeks — generates slots on a custom week interval you specify
- Specific dates — choose individual dates manually; useful for irregular schedules
- Set your time slots per day — you can add multiple times (e.g., 9:00 AM and 11:00 AM). For each, set the start time and session duration in minutes.
- Set a start date (required) and optionally an end date — leaving the end date blank creates an ongoing series.
- Click Create Series
Equaticket generates the individual slots based on your recurrence rule. You can view and manage all upcoming slots from the series detail page.
Your Booking Page
Each series has a public booking page at /series/[your-slug]. This is the URL you share with buyers — it shows your available time slots and lets them pick and book directly.
The booking experience has three stages:
- Calendar — a monthly calendar grid showing which dates have available slots. Each date is marked: green for available slots, amber when only a few spots remain, gray when sold out. Buyers navigate forward and back by month.
- Day view — clicking a date shows the time slots for that day. Each slot displays its time range and the number of spots remaining. Sold-out slots are shown but cannot be selected.
- Checkout form — after selecting a slot, the buyer chooses a quantity, enters their email address, and completes the booking. Free sessions use a "Reserve Free Spot" button; paid sessions display the total price and proceed to payment.
Managing Capacity
Each slot has a capacity limit. When a slot fills up, it shows as sold out on the booking calendar.
After slots go live you can adjust capacity from the series detail page:
- Increase — takes effect immediately and makes more spots available to buyers
- Decrease — the system will not let you reduce capacity below the number of tickets already sold on a slot
Slots in the past (after their start time) cannot be edited.
To temporarily make a slot unavailable without cancelling it, use the Pause toggle on the slot. Paused slots do not appear as bookable on the calendar. You can unpause at any time to restore availability.
Check-in
Slot booking tickets use the same QR code format as standard event tickets. Your existing QR scanner handles them — open the scanner from Dashboard > Series > [Series] > [Slot] > Check In or from the check-in PWA.
For a full check-in setup guide including offline mode and multi-device scanning, see Setting up check-in. For a full slot check-in walkthrough, see Check-in for Slot Booking Events.
Exporting Attendees
The standard attendee export is available for slot bookings. The export includes buyer name, buyer email, attendee name, ticket type, order ID, ticket ID, and check-in status. The CSV does not include slot ID or slot time — use the series detail page to view bookings per slot.
Frequently Asked Questions
Can I offer different prices for different time slots?
No. Prices are set at the series level and apply to all slots in the series. If you need different pricing for different sessions, create separate series.
What happens when a buyer needs a refund?
Refunds for slot bookings work the same as standard ticket refunds — full-ticket only, organizer-initiated from the Orders page. Note that refunds do not automatically restore slot capacity; if you want to make the spot available again, increase the slot's capacity manually after processing the refund.
Can I temporarily block a time slot without cancelling it?
Yes. Use the Pause toggle on the slot from the series detail page. Paused slots are hidden from the booking calendar and cannot be booked. Unpause to restore availability. Alternatively, you can set the slot's capacity to 0, which has the same effect.
Can I embed the booking calendar on my own website?
The slot booking calendar does not have an embeddable widget for external sites. Share your hosted booking page URL (/series/[your-slug]) directly with buyers, or link to it from your website.
Still need help? Contact support.
Still need help?
If this article didn't answer your question, our support team is here.
Contact Support