First-party vs third-party scripts on Wix sites

100.0% of audited sites (5,621) execute first-party scripts (97% good INP, 74ms median), while 99.9% (5,619) also execute third-party scripts from external origins (97% good INP, 74ms median).

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

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

The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 5,333 with all devices field dataBy 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: 97%, against 97% of all Wix sites. Sites with third-party scripts script origin have it least often, at 97%.

SitesGood, needs improvement, poor INPMedian
All Wix sites5,33397%74ms
First-party scripts 100.0%5,33397%74ms
Third-party scripts 99.9%5,33197%74ms
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 5,333 with all devices field dataBy 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 Wix sites.

Sites using each option (sites can use more than one) 5,621 sites
First-party scripts 100.0% Third-party scripts 99.9%
First-party scripts 100.0% Third-party scripts 99.9%
The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 5,333 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
3

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

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

FrameworkScript origin (first-party vs third-party) on its sitesGood INP
All Wix sites 5,621 sitesFirst-party scripts 100%Third-party scripts 100%97%
React 5,620 sitesFirst-party scripts 100%Third-party scripts 100%97%
First-party scripts Third-party scripts
The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 5,333 with all devices field dataBy 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 React site, and almost every React 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 React apart.

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

First-party scripts execute on 100.0% of audited sites (5,621, 97% good INP at a 74ms median). Four out of five sites (99.9%, 5,619) also load third-party scripts from external domains (97% good INP, 74ms median), adding unscheduled timer callbacks, event listeners, and long tasks to the shared browser main thread.

The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 5,333 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
5

Understanding first-party vs third-party scripts

Audit external <script> origins regularly, remove unused marketing tags, and move analytics collection to server-side endpoints or Web Workers so third-party scripts do not block user interactions. Across all audited sites, 100.0% run first-party scripts (74ms median INP) and 99.9% run third-party scripts (74ms median INP).

The State of Web Vitals · October 2026 · Wix: 5,621 crawled sites · 5,333 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals Script initiator → Image dimensions set → Scripts per page → Stylesheets per page → By Arjen Karel · 5,621 crawled Wix sites (5,333 with all devices Chrome field data, October 2026) · How we measured