Shopify first-party vs third-party scripts and the Core Web Vitals
100.0% of audited sites (8,243) execute first-party scripts (96% good INP, 97ms median), while 100.0% (8,243) also execute third-party scripts from external origins (96% good INP, 97ms median).
100.0% of Shopify sites use third-party scripts script origin (first-party vs third-party), and 96% of those sites have a good INP, against 96% of all Shopify sites.
100.0% of Shopify sites use third-party scripts script origin (first-party vs third-party), and 96% of those sites have a good LCP, against 96% of all Shopify sites.
Core Web Vitals pass rate
Sites with third-party scripts script origin (first-party vs third-party) have a good INP most often: 96%, against 96% of all Shopify sites. Sites with first-party scripts script origin have it least often, at 96%.
Sites with third-party scripts script origin (first-party vs third-party) have a good LCP most often: 96%, against 96% of all Shopify sites. Sites with first-party scripts script origin have it least often, at 96%.
Script origin (first-party vs third-party) usage
Third-party scripts is the most used: 100.0% of Shopify sites.
Script origin (first-party vs third-party) per framework
jQuery sets the script origin (first-party vs third-party) to third-party scripts on 100% of its sites, and 95% of jQuery sites have a good INP, against 96% of all sites.
jQuery sets the script origin (first-party vs third-party) to third-party scripts on 100% of its sites, and 94% of jQuery sites have a good LCP, against 96% of all sites.
Script origin or the framework
Does the framework explain the script origin (first-party vs third-party) difference?
On jQuery, 95% of sites with third-party scripts script origin (first-party vs third-party) have a good INP, against 95% of jQuery sites with first-party scripts. Within jQuery, sites with third-party scripts and first-party scripts have a good INP about equally often. On Vue, 94% of sites with third-party scripts script origin (first-party vs third-party) have a good INP, against 94% of Vue sites with first-party scripts. Within Vue, sites with third-party scripts and first-party scripts have a good INP about equally often.
On jQuery, 94% of sites with third-party scripts script origin (first-party vs third-party) have a good LCP, against 94% of jQuery sites with first-party scripts. Within jQuery, sites with third-party scripts and first-party scripts have a good LCP about equally often. On Vue, 95% of sites with third-party scripts script origin (first-party vs third-party) have a good LCP, against 95% of Vue sites with first-party scripts. Within Vue, sites with third-party scripts and first-party scripts have a good LCP about equally often.
How external third-party scripts compete with first-party interactivity
First-party scripts execute on 100.0% of audited sites (8,243, 96% good INP at a 97ms median). Four out of five sites (100.0%, 8,243) also load third-party scripts from external domains (96% good INP, 97ms median), adding unscheduled timer callbacks, event listeners, and long tasks to the shared browser main thread.
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 (97ms median INP) and 100.0% run third-party scripts (97ms median INP).
By Arjen Karel · 8,246 crawled Shopify sites (8,062 with all devices Chrome field data, 8,243 sites with script origin (first-party vs third-party), October 2026). How we measured.