Cloudflare Waiting Room

A virtual waiting room to manage peak traffic

Sudden increases in traffic can overwhelm your applications and infrastructure, leading to slow performance or complete disruption to your online presence.

Cloudflare Waiting Room allows organizations to route excess users to a custom-branded waiting room, helping preserve customer experience and protect origin servers from being overwhelmed with requests.

Stay online, provide an excellent customer experience, and protect your application during traffic surges

Reduce cart abandonment rate

Ensure that your online transactions are not impacted by downtime or slow application performance during peak traffic hours.

Deliver a consistent brand experience

Waiting room acts as an extension of your brand, ensuring that users get a seamless online experience even while waiting.

Reduce your infrastructure costs

Eliminate costs associated with maintaining additional servers and purchasing extra bandwidth to serve peak traffic.

Application access protection when you need it most

Product launches
Holiday traffic
Special events
Limited time sales
Slide 1 of 5

Keep wait times low

Waiting Room keeps wait times low by dynamically managing traffic. As soon as a user leaves an application or their cookie expires, a new user is let in.


Manage queues your way

Set activation thresholds based on incoming rate of traffic or total active users. Admit queued visitors using multiple queuing options — first-in-first-out, random, or lottery.


Tailor your waiting room to your brand

Customize your Waiting Room experience with custom HTML and CSS, multiple languages, and more branding options. Getting set up is extremely easy and you have complete control.


Get started in minutes

All it takes to get set up is filling out five fields in the Cloudflare dashboard or via API. No coding, JavaScript tags, or off cycle deployments that can introduce bugs required.

Highly accurate wait times

Waiting Room continually syncs data across global points of presence in seconds so wait times are always up to date

Never ask a user to re-queue

Waiting Room remembers users for as long as their cookie is valid, so they do not lose their place in line

Granular control

Dictate your own custom application thresholds, session duration limit, queueing methods, and more

Resources

Announcement blog

Learn more about how Waiting Room enables COVID-19 vaccine distribution with Project Fairshot.

Read the blog post

Frequently asked questions

Take a look at Cloudflare Help Center for answers to commonly asked questions about Waiting Room.

Read the FAQs

Developer documentation

Find detailed information about and instructions for configuring and using Waiting Room.

Read the documentation

API documentation

Get more information about managing waiting rooms with the Cloudflare API.

Read the documentation

Waiting Room overview

Download this 2-pager for an overview of the Cloudflare Waiting Room's key features.

Download the 2-pager

Trusted by millions of Internet properties