Analytics providers on React sites

Google Analytics 4 (96.6%), legacy Universal Analytics tags (70.8%), Matomo (5.3%), Snowplow (0.6%), Plausible (0.5%), and Adobe Analytics (0.3%) across 4,186 sites.

Field data PhoneDesktopAll Scope All sites October 2026 edition · Phone field outcomes · React sites only
React Scoped to 9,570 sites out of 210,902 analyzed (frameworks) Compare with all sites →

5.3% of React sites use Matomo analytics providers, and 93% of those sites have a good INP, against 92% of all React sites.

The State of Web Vitals · October 2026 · React: 9,570 crawled sites · 5,488 with phone field data · 4,186 sites with analytics providersBy Arjen Karel · corewebvitals.io/state-of-cwv
1

INP pass rate

Sites with Matomo analytics providers have a good INP most often: 93%, against 92% of all React sites. Sites with Google Analytics 4 analytics tools have it least often, at 91%.

SitesGood, needs improvement, poor INPMedian
All React sites5,48892%90ms
Piano / AT Internet 0.3%6100%135ms
Fathom Analytics 0.1%5100%134ms
Matomo Analytics 5.3%15693%115ms
Universal Analytics (analytics.js / legacy tag) 70.8%1,66892%105ms
Google Analytics 4 (gtag.js) 96.6%2,31191%104ms
Plausible Analytics 0.5%1888%108ms
PostHog 0.2%683%124ms
Umami 0.2%783%97ms
Snowplow 0.6%1579%133ms
Adobe Analytics (AppMeasurement) 0.3%1150%113ms
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · React: 9,570 crawled sites · 5,488 with phone field data · 4,186 sites with analytics providersBy Arjen Karel · corewebvitals.io/state-of-cwv
2

Analytics providers usage

Google Analytics 4 is the most used: 96.6% of React sites. Matomo is 5.3% of React sites.

Sites using each option (sites can use more than one) 4,186 sites
Google Analytics 4 (gtag.js) 96.6% Universal Analytics (analytics.js / legacy tag) 70.8%
Google Analytics 4 (gtag.js) 96.6% Universal Analytics (analytics.js / legacy tag) 70.8% Matomo Analytics 5.3% Snowplow 0.6% Plausible Analytics 0.5% Piano / AT Internet 0.3% Adobe Analytics (AppMeasurement) 0.3% PostHog 0.2% Umami 0.2% Fathom Analytics 0.1%
The State of Web Vitals · October 2026 · React: 9,570 crawled sites · 5,488 with phone field data · 4,186 sites with analytics providersBy Arjen Karel · corewebvitals.io/state-of-cwv
3

Analytics providers per platform

On Wix, 99% of sites use Google Analytics 4 analytics providers, and 96% of Wix sites have a good INP, against 92% of all sites. On WordPress, 94% of sites use Google Analytics 4, and 96% of WordPress sites have a good INP.

PlatformAnalytics providers on its sitesGood INP
React sites with analytics providers 4,186 sitesGoogle Analytics 4 (gtag.js) 97%Universal Analytics (analytics.js / legacy tag) 71%92%
Wix 1,797 sitesGoogle Analytics 4 (gtag.js) 99%Universal Analytics (analytics.js / legacy tag) 68%96%
WordPress 1,556 sitesGoogle Analytics 4 (gtag.js) 94%Universal Analytics (analytics.js / legacy tag) 76%96%
Google Analytics 4 (gtag.js) Universal Analytics (analytics.js / legacy tag) Matomo Analytics Snowplow Plausible Analytics Piano / AT Internet Adobe Analytics (AppMeasurement) PostHog Umami Fathom Analytics
The State of Web Vitals · October 2026 · React: 9,570 crawled sites · 5,488 with phone field data · 4,186 sites with analytics providersBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Analytics providers or the platform

Does the platform explain the analytics providers difference?

On Wix, 97% of sites with Google Analytics 4 analytics providers have a good INP, against 97% of Wix sites with Universal Analytics. Within Wix, sites with Google Analytics 4 and Universal Analytics have a good INP about equally often. On WordPress, 94% of sites with Matomo analytics providers have a good INP, against 95% of WordPress sites with Google Analytics 4. Within WordPress, sites with Matomo and Google Analytics 4 have a good INP about equally often.

How interaction listeners and beacon payloads affect INP

Lightweight Cookieless trackers such as Plausible (0.5% of analytics-using sites, 88% good INP) and self-hosted Matomo (5.3%, 93% good INP) attach minimal event listeners. Google Analytics 4 runs on 96.6% of analytics-using sites (91% good INP), often alongside legacy Universal Analytics snippets (70.8%), while enterprise suites like Adobe Analytics (0.3%) drop to 50% good INP due to synchronous click-tracking callbacks.

The State of Web Vitals · October 2026 · React: 9,570 crawled sites · 5,488 with phone field data · 4,186 sites with analytics providersBy Arjen Karel · corewebvitals.io/state-of-cwv
5

Understanding analytics providers

Remove duplicate legacy Universal Analytics tags (70.8% of analytics-using sites still load them alongside GA4) and ensure click-tracking listeners send beacons asynchronously without blocking paint. Sites running lightweight trackers like Plausible reach 88% good INP, compared with 91% for Google Analytics 4 and 50% for Adobe Analytics.

The State of Web Vitals · October 2026 · React: 9,570 crawled sites · 5,488 with phone field data · 4,186 sites with analytics providersBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals Third-party categories → Ad networks on page → Cookie wall detected → Third parties per page → By Arjen Karel · 9,570 crawled React sites (5,488 with phone Chrome field data, 4,186 sites with analytics providers, October 2026) · How we measured