Shopify audio and video payload and the Core Web Vitals

78.1% of audited sites (6,439) ship no audio or video requests during initial load and pass LCP at 97% (1.2s median), compared with 97% (1.3s median) on pages pulling over 3 MB of media.

Field data PhoneDesktopAll Scope All sites October 2026 edition · Desktop field outcomes · Shopify sites only
Shopify Scoped to 8,248 sites out of 203,892 analyzed (cms) Compare with all sites →

8.1% of Shopify sites use over 3 MB of audio/video media audio and video payload, and 97% of those sites have a good LCP, against 97% of all Shopify sites.

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 3,818 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
1

Core Web Vitals pass rate

Sites with over 3 MB of audio/video media audio and video payload have a good LCP most often: 97%, against 97% of all Shopify sites. Sites with under 500 KB of audio/video media media payload have it least often, at 96%.

SitesGood, needs improvement, poor LCPMedian
All Shopify sites3,81897%1.3s
Heavy media (over 3 MB) 8.1%37097%1.3s
Medium media (500 KB to 3 MB) 2.0%8997%1.3s
No audio/video media 78.1%2,84197%1.2s
Light media (under 500 KB) 11.8%51896%1.4s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 3,818 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
2

Audio and video payload usage

No audio or video requests is the most used: 78.1% of Shopify sites. Over 3 MB of audio/video media is 8.1% of Shopify sites.

No audio/video media 78.1% Light media (under 500 KB) 11.8%
No audio/video media 78.1% Light media (under 500 KB) 11.8% Heavy media (over 3 MB) 8.1% Medium media (500 KB to 3 MB) 2.0%
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 3,818 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
3

The four LCP phases

Across the four LCP sub-parts in Chrome's field data, the largest gap between over 3 MB of audio/video media and under 500 KB of audio/video media sits in element render delay: 337 ms median for over 3 MB of audio/video media against 362 ms for under 500 KB of audio/video media. Overall median field LCP is 1.4s for over 3 MB of audio/video media (TTFB 321 ms, load delay 653 ms, load duration 131 ms, render delay 337 ms) versus 1.4s for under 500 KB of audio/video media.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
All Shopify sites 3,127305 ms630 ms304 ms630 mslab 620 ms1.3s
No audio/video media 2,303303 ms624 ms160 ms291 ms624 mslab 616 ms1.3s
Light media (under 500 KB) 443304 ms633 ms362 ms633 mslab 640 ms1.4s
Medium media (500 KB to 3 MB) 72318 ms639 ms344 ms639 mslab 608 ms1.4s
Heavy media (over 3 MB) 309321 ms653 ms337 ms653 mslab 640 ms1.4s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 3,818 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Audio and video payload per framework

On jQuery, 80% of sites use no audio or video requests audio and video payload, and 95% of jQuery sites have a good LCP, against 97% of all sites. On Vue, 73% of sites use no audio or video requests, and 97% of Vue sites have a good LCP.

FrameworkAudio and video payload on its sitesGood LCP
All Shopify sites 8,246 sitesNo audio/video media 78%Light media (under 500 KB) 12%97%
Vue 933 sitesNo audio/video media 73%Light media (under 500 KB) 14%Heavy media (over 3 MB) 10%97%
jQuery 3,153 sitesNo audio/video media 80%Light media (under 500 KB) 11%95%
No audio/video media Light media (under 500 KB) Heavy media (over 3 MB) Medium media (500 KB to 3 MB)
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 3,818 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
5

Audio and video payload or the framework

Does the framework explain the audio and video payload difference?

On jQuery, 96% of sites with over 3 MB of audio/video media audio and video payload have a good LCP, against 95% of jQuery sites with no audio or video requests. Within jQuery, sites with over 3 MB of audio/video media and no audio or video requests have a good LCP about equally often. On Vue, 96% of sites with no audio or video requests audio and video payload have a good LCP, against 97% of Vue sites with under 500 KB of audio/video media. Within Vue, sites with no audio or video requests and under 500 KB of audio/video media have a good LCP about equally often.

How autoplaying video streams saturate initial bandwidth

When a <video> tag loads without preload="none" or an optimized poster image, the browser fetches megabytes of video segments concurrently with critical stylesheets and hero assets. Across 6,439 sites (78.1%) with no initial media requests, 97% pass field LCP at a 1.2s median, versus 96% (1.4s median) under 500 KB and 97% (1.3s median) above 3 MB.

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 3,818 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
6

Understanding audio and video payload

Set preload="none" on below-the-fold <video> elements and always specify a lightweight compressed poster image on hero videos. Across all audited sites, 78.1% ship no initial media (97% good LCP, 1.2s median) versus 8.1% shipping over 3 MB (97% good LCP, 1.3s median).

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 3,818 with desktop field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
Related signals Stylesheets per page → Script initiator → Image dimensions set → Image source mix → By Arjen Karel · 8,246 crawled Shopify sites (3,818 with desktop Chrome field data, October 2026) · How we measured