Virtual Waiting Room

With's virtual waiting room, you can maintain control of the traffic on your website even during periods of extreme traffic.

Is your site overwhelmed right now? Need urgent support?
Contact support for help with immediate implementation.

Don't let excess traffic volumes destroy your user experience

When an unexpected peak traffic event occurs on your website,'s Edge PaaS can route a nominated proportion of users to a virtual waiting room where they can remain while other users successfully navigate, engage with and transact with your website.


Best User Experience Possible

By placing excess users into the Virtual Waiting Room, the users who are on your website can continue to navigate, search, engage and trasact with your website. Instead of all users suffering delays and outages, the users who are on your site can continue to have a top quality experience.

virtual wiating room

The Waiting Room

You can set and manage the threshold over which excess users will be routed to the Virtual Waiting Room. When users on the website complete their transaction or leave the website, waiting room users will be allowed back onto the website.

easy to set up

Easy to Set Up

Included as part of any subscription with Varnish Cache enabled, the Virtual Waiting Room is simple to set up with a basic GoSquared subscription and some VCL. Let us help you get started.

eFaster Page Loads

Faster Websites Always

Combine your Virtual Waiting Room with image and full page caching on to effectively and efficently serve the maximum possible number of users at all times with the lowest hosting costs.

Implement a Range of Performance and Scalability Features With

Implementing a Virtual Waiting Room for your website is an excellent way to protect your website user experience and revenue when significant traffic peaks arrive.

Maintaining website performance for all users on a day to day basis and during normal traffic peaks can be acheived with a range of additional features.

Additional website performance features to consider include:

eFaster Page Loads

Need help to figure out the best combination of performance and scalability features for your website and team?

Virtual Waiting Room: Technical Details

To use Virtual Waiting Room on you will need to have a GoSquared Account and Varnish Cache 4 or 5 on your application. GoSquared provides analytics so you know how many users are on your website in real-time. Varnish Cache is a reverse proxy that uses rules you create in VCL (Varnish Configuration Language) to manage HTTP requests by caching objects or redirecting users.'s Virtual Waiting Room will use the real-time analytics from GoSquared to determine the number of users currently on your website. The application will then use Varnish Cache to provide the overload page when your maximum number of users has been set. GoSquared is a seperate service from and has its own pricing, including a free tier. Varnish Cache is a reverse proxy that you can select for your application.

To add a Virtual Waiting Room to your application, check out our docs for instructions.’s experienced engineers will help also help your engineering team implement Virtual Waiting Room for you during an activation session.