Preview Mode
Documentation

Cloudflare Waiting Room

A virtual waiting room to manage peak traffic
Cloudflare waiting room hero illustration

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.

Cloudflare waiting room hero illustration

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

Shop cart no
Reduce cart abandonment rate

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

Internet browser blue
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.

Price
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

Illustration depicting users entering an application from the waiting room.

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.

Illustration depicting users entering an application from the waiting room.

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

Configuration support spot illustration

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.

Configuration support spot illustration

Get started in minutes

cloudflare-waiting-room-spot-illustration

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.

cloudflare-waiting-room-spot-illustration
Reliability timer blue
Highly accurate wait times

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

User multi blue
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

Optimization gear
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

Logo mars trusted by gray
Logo loreal trusted by gray
Logo doordash trusted by gray
Logo garmin trusted by gray
Logo ibm trusted by gray
Logo 23andme trusted by gray
Logo shopify trusted by gray
Logo lending tree trusted by gray
Logo labcorp trusted by gray
Logo ncr trusted by gray
Logo thomson reuters trusted by gray
Logo zendesk trusted by gray