Overview
The waiting room is a virtual queuing system that activates automatically during high-traffic periods. When the number of simultaneous shoppers exceeds your configured limit, new visitors are placed in a queue and shown their position in line. Once space becomes available, they are automatically moved into the shop in the order they arrived. This ensures a fair experience during popular on-sales by preventing site overload and giving every customer an equal chance to purchase.How It Works
- A customer visits your event shop
- If the number of active shoppers is below the configured limit, they enter the shop normally
- If the shop is at capacity, they are placed in the waiting room and shown their position
- As existing shoppers leave or become inactive, queued customers are moved in automatically
- When a customer reaches the front of the queue, the page redirects them into the shop
Configuration
Waiting room settings are found in your company settings. Four options control how the queue behaves:| Setting | Description | Default |
|---|---|---|
| Enable virtual waiting room | Turns the waiting room on or off | Enabled |
| Maximum number of simultaneous shoppers | How many customers can browse the shop at once before the queue activates | 200 |
| Maximum inactivity time in minutes | How long an inactive customer keeps their spot before being removed from the shop | 5 minutes |
| Maximum position hold time in minutes | The longest a customer can hold their queue position, even if active | 60 minutes |
The waiting room is enabled by default for all companies. If you do not expect high-traffic events, you can disable it in your company settings. When disabled, all visitors access the shop directly regardless of traffic levels.
What Customers Experience
When a customer enters the waiting room, they see a full-page queue interface with your company’s branding and theme colours. The page displays:Position in Line
The customer’s current position is shown prominently and updates in real time. The default message reads:Due to high levels of interest, you are currently in position [number]. Hold tight, you’ll automatically be returned to the site when a spot becomes available.The polling frequency adapts based on queue position — customers near the front receive more frequent updates than those further back.
Countdown Timer
A countdown timer shows how long the customer can hold their current position. When the timer expires, the position is not lost immediately — it resets, allowing the customer to continue waiting. This mechanism prevents customers from holding a position indefinitely without engaging with the shop once they eventually enter. If a customer is unsure about the timer, they can click for an explanation:The timer is part of our smart queueing system designed to give everyone a fair chance.
Browser Notifications
Customers can click Receive a notification to enable desktop notifications. When their turn arrives, a browser notification appears:You are next in line — Click here to make your purchase.This allows customers to switch to other tabs or applications while waiting without missing their turn.
Screen Wake Lock
The waiting room automatically requests a screen wake lock to prevent the customer’s device from sleeping while they wait, so they do not miss their turn.Leaving the Queue
Customers can voluntarily leave the queue by clicking the give up your spot link. This frees their position for the next person in line.Customising the Waiting Room Text
You can customise the text displayed on the waiting room page:- Navigate to your event’s page editor
- Find the Waiting room options section
- Edit the two customisable text blocks using the rich text editor
- Preview your changes
