Why speed still decides who wins online
Website performance has never been optional. Google's own research shows that a one-second improvement in load time can lift mobile conversions by as much as 27%. Deloitte found that a mere 0.1 second reduction in site speed led retail consumers to spend almost 10% more. And the patience threshold is thin: 53% of mobile users will abandon a page that takes more than three seconds to load.
The problem is that most site owners have no reliable picture of how their pages actually perform for real visitors. A test run from your office laptop tells you almost nothing about the experience of someone loading the same page on a mid-range Android phone in another country, on a congested cellular connection. So you may be losing revenue daily without knowing it. Cloudflare Observatory is designed to close that blind spot.
Performance tests that match how your users really browse
Observatory brings two complementary testing methods together in one dashboard:
- Synthetic testing runs controlled simulations of page loads under defined conditions, giving you a useful baseline for detecting regressions before they ship.
- Real User Monitoring (RUM) collects data from actual visitors as they interact with your site, capturing the aggregate effect of varied devices, networks and locations.
The core engine is Google Lighthouse, the de facto standard for web performance auditing, which replaces the older WebPageTest integration. Cloudflare manages the Lighthouse runs directly inside its dashboard, and you no longer need to navigate to a third-party tool.
The generated Lighthouse report returns a single performance score from 1 to 99. For each metric, Observatory uses a traffic-light indicator so the most critical bottlenecks are obvious at a glance. One metric heavily emphasized here is Largest Contentful Paint (LCP), which tracks loading performance of primary page content. An optimal LCP is under 2.5 seconds. Bad LCP scores are among the most common actionable findings surfaced through this dashboard.
On top of the raw scores, Observatory matches RUM data to each tested path. This allows you to review synthetic test results and real-world visitor metrics side-by-side, helping you correlate a lab-observed issue with the actual impact on users.
Observatory pulls the right levers for you
Being handed metrics is only helpful if you know what to do with them, which has historically been the weak link. New full-stack engineers often find raw analytics daunting: for example, combining cache hit ratios with traffic analysis typically involved a lot of manual investigation.
Observatory revamps the recommendations engine to change that. Instead of leaving you to intuit which Cloudflare products fix an audit finding, the dashboard maps recommendations directly to the underlying problem. If your Lighthouse report flags oversized images, for example, Observatory will suggest enabling Polish or Image Resizing.
A refined one-click recommendations center performs a range of cross-cutting optimizations with minimal effort:
- Enables support for HTTP/3 through Cloudflare.
- Converts PNG and JPEG images to the more compact WebP format.
- Turns on performance tools such as Early Hints.
The product list is now segmented into subcategories for easier navigation. And if a recommendation carries an implementation cost or unknown side effects, Cloudflare aims to let you preview the impact a specific feature would have before enabling it permanently. Cache Rules recommendations for uncached static content are already planned for inclusion. The intent is precise: make it simple for anyone to make an informed choice about hitting “enable,” and understand exactly what it buys them.
Regional testing without the guesswork
Your content may be hosted in one place, but your customers live everywhere. A visitor in Sydney reaching an Iowa-hosted site must pay a physical latency cost of roughly 14,000 kilometers when a file cannot be cached locally. Running tests from a single origin location simply ignores that reality.
Because of that, Cloudflare expanded testing capacity and made recurring scheduled tests available across all plan tiers. Free users get at least one recurring test per month, originating from a US data center. Higher-tier subscriptions unlock both more frequent runs and a wider set of source regions:
- Pro customers can set up five recurring tests from five different global locations.
- All test runs are retained in an Observatory history tab, letting you trend your scores from different corners of the globe over time.
Real User Monitoring, reinforced by newer metrics
Cloudflare gathers RUM data through its Browser Insights feature. Injecting a JavaScript beacon into your HTML pages provides granular reporting on traffic patterns, page load times, time to first byte, and other Web Vitals directly from the visitors' browsers.
That data pipeline has now been upgraded to include the Interaction to Next Paint (INP) score. Google announced in 2022 that INP would replace First Input Delay (FID) as a Core Web Vital. FID measured only the delay from a visitor’s first interaction to the browser’s response. INP expands the view to measure delay for every interaction across the page lifecycle, creating a truer picture of responsiveness.
There's one setup prerequisite to note: if Web Analytics is not enabled for your zone, Cloudflare will have no RUM stream to draw from, so Observatory will show no data. The activation flow is documented in the Cloudflare developer guides.
Phased rollout
Observatory is available immediately in the Cloudflare dashboard, combining Lighthouse integration, global RUM visibility and multi-region scheduled testing. The roadmap already includes an expanding recommendations catalog, future visual optimizations and more advanced request-simulation tools designed to model whether it makes sense to deploy a given product before you commit any resources.



