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 96% (1.3s median), compared with 94% (1.4s median) on pages pulling over 3 MB of media.

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

78.1% of Shopify sites use no audio or video requests audio and video payload, and 96% of those sites have a good LCP, against 96% of all Shopify sites.

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

Core Web Vitals pass rate

Sites with no audio or video requests audio and video payload have a good LCP most often: 96%, against 96% of all Shopify sites. Sites with over 3 MB of audio/video media media payload have it least often, at 94%.

SitesGood, needs improvement, poor LCPMedian
All Shopify sites8,06296%1.3s
No audio/video media 78.1%6,29696%1.3s
Light media (under 500 KB) 11.8%95495%1.4s
Medium media (500 KB to 3 MB) 2.0%16294%1.4s
Heavy media (over 3 MB) 8.1%65094%1.4s
GoodNeeds improvementPoorSites: with Chrome field data
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices 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.

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 · 8,062 with all devices 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 no audio or video requests and over 3 MB of audio/video media sits in element render delay: 281 ms median for no audio or video requests against 368 ms for over 3 MB of audio/video media. Overall median field LCP is 1.3s for no audio or video requests (TTFB 386 ms, load delay 584 ms, load duration 215 ms, render delay 281 ms) versus 1.4s for over 3 MB of audio/video media.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
All Shopify sites 6,992389 ms589 ms208 ms298 ms589 mslab 589 ms1.3s
No audio/video media 5,445386 ms584 ms215 ms281 ms584 mslab 584 ms1.3s
Light media (under 500 KB) 830394 ms603 ms188 ms356 ms603 mslab 603 ms1.4s
Heavy media (over 3 MB) 570409 ms603 ms188 ms368 ms603 mslab 603 ms1.4s
Medium media (500 KB to 3 MB) 147411 ms618 ms187 ms340 ms618 mslab 618 ms1.4s
TTFB Resource load delay Resource load time Element render delay
The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices field dataBy Arjen Karel · corewebvitals.io/state-of-cwv
4

Audio and video payload per framework

jQuery sets the audio and video payload to no audio or video requests on 80% of its sites, and 94% of jQuery sites have a good LCP, against 96% of all sites.

FrameworkAudio and video payload on its sitesGood LCP
All Shopify sites 8,246 sitesNo audio/video media 78%Light media (under 500 KB) 12%96%
Vue 933 sitesNo audio/video media 73%Light media (under 500 KB) 14%Heavy media (over 3 MB) 10%95%
jQuery 3,153 sitesNo audio/video media 80%Light media (under 500 KB) 11%94%
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 · 8,062 with all devices 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, 95% of sites with no audio or video requests audio and video payload have a good LCP, against 89% of jQuery sites with under 500 KB of audio/video media. Within jQuery, sites with no audio or video requests have a good LCP more often. On Vue, 95% of sites with no audio or video requests audio and video payload have a good LCP, against 96% 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, 96% pass field LCP at a 1.3s median, versus 95% (1.4s median) under 500 KB and 94% (1.4s median) above 3 MB.

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices 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 (96% good LCP, 1.3s median) versus 8.1% shipping over 3 MB (94% good LCP, 1.4s median).

The State of Web Vitals · October 2026 · Shopify: 8,246 crawled sites · 8,062 with all devices 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 (8,062 with all devices Chrome field data, October 2026) · How we measured