WordPress first-party vs third-party scripts and the Core Web Vitals

100.0% of audited sites (63,280) execute first-party scripts (98% good INP, 86ms median), while 77.6% (49,131) also execute third-party scripts from external origins (98% good INP, 87ms median).

Field data PhoneDesktopAll Scope All sites October 2026 edition · All devices field outcomes · WordPress sites only
WordPress Scoped to 63,295 sites out of 203,892 analyzed (cms) Compare with all sites →

100.0% of WordPress sites use first-party scripts script origin (first-party vs third-party), and 98% of those sites have a good INP, against 98% of all WordPress sites.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field data · 63,280 sites with script origin (first-party vs third-party)By Arjen Karel · corewebvitals.io/state-of-cwv
1

Core Web Vitals pass rate

Sites with first-party scripts script origin (first-party vs third-party) have a good INP most often: 98%, against 98% of all WordPress sites. Sites with third-party scripts script origin have it least often, at 98%.

SitesGood, needs improvement, poor INPMedian
All WordPress sites60,85598%86ms
First-party scripts 100.0%60,84198%86ms
Third-party scripts 77.6%47,46398%87ms
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field data · 63,280 sites with script origin (first-party vs third-party)By Arjen Karel · corewebvitals.io/state-of-cwv
2

Script origin (first-party vs third-party) usage

First-party scripts is the most used: 100.0% of WordPress sites.

Sites using each option (sites can use more than one) 63,280 sites
First-party scripts 100.0% Third-party scripts 77.6%
First-party scripts 100.0% Third-party scripts 77.6%
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field data · 63,280 sites with script origin (first-party vs third-party)By Arjen Karel · corewebvitals.io/state-of-cwv
3

Script origin (first-party vs third-party) per framework

jQuery sets the script origin (first-party vs third-party) to first-party scripts on 100% of its sites, and 98% of jQuery sites have a good INP, against 98% of all sites.

FrameworkScript origin (first-party vs third-party) on its sitesGood INP
WordPress sites with script origin (first-party vs third-party) 63,280 sitesFirst-party scripts 100%Third-party scripts 78%98%
React 2,233 sitesFirst-party scripts 100%Third-party scripts 84%98%
jQuery 60,311 sitesFirst-party scripts 100%Third-party scripts 79%98%
Vue 4,844 sitesFirst-party scripts 100%Third-party scripts 64%97%
Alpine 380 sitesFirst-party scripts 100%Third-party scripts 94%95%
First-party scripts Third-party scripts
The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field data · 63,280 sites with script origin (first-party vs third-party)By Arjen Karel · corewebvitals.io/state-of-cwv
4

Script origin or the framework

Does the framework explain the script origin (first-party vs third-party) difference?

Almost every site with first-party scripts script origin (first-party vs third-party) is a jQuery site, and almost every jQuery site has first-party scripts script origin (first-party vs third-party), so the data can't tell first-party scripts script origin (first-party vs third-party) and jQuery apart. On Vue, 97% of sites with first-party scripts script origin (first-party vs third-party) have a good INP, against 96% of Vue sites with third-party scripts. Within Vue, sites with first-party scripts and third-party scripts have a good INP about equally often. On React, 98% of sites with first-party scripts script origin (first-party vs third-party) have a good INP, against 98% of React sites with third-party scripts. Within React, sites with first-party scripts and third-party scripts have a good INP about equally often.

How external third-party scripts compete with first-party interactivity

First-party scripts execute on 100.0% of audited sites (63,280, 98% good INP at a 86ms median). Four out of five sites (77.6%, 49,131) also load third-party scripts from external domains (98% good INP, 87ms median), adding unscheduled timer callbacks, event listeners, and long tasks to the shared browser main thread.

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field data · 63,280 sites with script origin (first-party vs third-party)By Arjen Karel · corewebvitals.io/state-of-cwv
5

Understanding first-party vs third-party scripts

Delay third-party analytics, ads, and chat scripts until user interaction or host lightweight tracking scripts locally. On WordPress, 100.0% of sites run first-party scripts (98% good INP, 86ms median) and 77.6% load third-party scripts (98% good INP, 87ms median).

The State of Web Vitals · October 2026 · WordPress: 63,295 crawled sites · 60,855 with all devices field data · 63,280 sites with script origin (first-party vs third-party)By Arjen Karel · corewebvitals.io/state-of-cwv
Related signals Script initiator → Image dimensions set → Scripts per page → Stylesheets per page → By Arjen Karel · 63,295 crawled WordPress sites (60,855 with all devices Chrome field data, 63,280 sites with script origin (first-party vs third-party), October 2026) · How we measured