CCloud Releases
Home
Following

Cloud Releases

Service catalogues and updates come from each provider's public product listing and announcements.

Explore

  • Home
  • Latest updates
  • Following

About

  • About
  • Contact
  • Privacy Policy
  • Terms of Use

Providers

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Cloudflare

Not affiliated with any cloud provider. Product names and logos belong to their owners.

  1. Providers
  2. ›Cloudflare
  3. ›Cloudflare Web Analytics
  4. ›Update

Feature•Aug 21, 2026

Web Analytics improves soft navigation measurement for Single Page Applications (SPAs)

Cloudflare Web AnalyticsCloudflare · Application performance

Cloudflare Web Analytics (Real User Monitoring) is rolling out accuracy improvements to client-side soft navigations. Update: this update is complete as of 2026-09-04.

This change may alter the volume of reported pageviews and visits in the dashboard and GraphQL API. The reported Largest Contentful Paint (LCP) metric may also fluctuate. The extent of these variances depend on your front-end architecture and visitor traffic patterns.

Single Page Applications (SPAs)—such as websites built with React, Angular, Vue, or Svelte—predominantly use soft navigations. Soft navigations avoid fully unloading the current page and rendering the next one from scratch as visitors navigate.

Any client-side navigation counts as a soft navigation, including navigations intercepted by the Navigation API or triggered by the History API. This means a non-SPA website can have soft navigation activity if its implementation uses these APIs.

The main improvement comes from Google Chrome's new Soft Navigation API. It natively measures Largest Contentful Paint (LCP) on soft navigations, removing a blind spot in perceived loading speed across pageviews.

We've extended our navigationType values to segment these different types of navigations:

navigationType · New? · Description

navigate · ❌ · Hard navigations that traditional websites (or "Multi Page Applications") perform when clicking links or submitting forms

soft-navigation · ✅ · Where the new Soft Navigation API is available and a visitor makes a client-side navigation, we record these events

routing-apis · ✅ · Where the native Soft Navigation API is unavailable (e.g. Safari, Firefox, older Chromium-based browsers), we fallback to measuring soft navigations using the Navigation API or History API. We cannot collect LCP for these, but the other Core Web Vitals are present.

Prior to this change, we only used History API and all navigations were bucketed into navigate.

For more information, refer to the Navigation Types and Web Analytics SPA documentation pages.

Read the original announcement↗

More from Cloudflare Web Analytics

All Cloudflare Web Analytics updates →
  1. Deeper Core Web Vitals Diagnostics: LCP & INP Sub-Part Metrics in Real User Monitoring

    The Core Web Vitals tell you whether a page is slow but beyond perceived load time, layout instability, or responsiveness they do not guide you to the problematic area directly.

    Cloudflare Web Analytics•Feature•Oct 13, 2026
  2. Improved reliability for account-wide Web Analytics dashboards

    Cloudflare Web Analytics (Real User Monitoring) has rolled out performance optimizations to significantly improve the stability and loading speed of account-wide dashboards.

    Cloudflare Web Analytics•Feature•Jul 14, 2026
  3. /cdn-cgi/rum endpoint now returns 405 for non-POST requests

    The /cdn-cgi/rum beacon endpoint now returns 405 Method Not Allowed for non-POST requests instead of 404 Not Found. The response includes an Allow: POST, OPTIONS header per RFC 9110 §15.5.6.

    Cloudflare Web Analytics•Feature•May 13, 2026
  4. Web Analytics adds Navigation Type filtering and reporting

    Cloudflare Web Analytics now supports Navigation Type reporting and filtering.

    Cloudflare Web Analytics•Feature•Apr 30, 2026