Shopify subresource CDN providers and the Core Web Vitals

Across audited sites, 99.9% (8,245) fetch requests from unfronted origin or custom hosts (96% good LCP), while 100.0% load assets via Cloudflare (96% good LCP), 51.3% via Amazon CloudFront (94% good LCP), and 44.2% via Fastly (94% good LCP, 1.5s median).

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 →

100.0% of Shopify sites use Cloudflare subresource CDN distribution, 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

LCP pass rate

Sites with Cloudflare subresource CDN distribution have a good LCP most often: 96%, against 96% of all Shopify sites. Sites with Akamai subresource CDNs have it least often, at 92%.

SitesGood, needs improvement, poor LCPMedian
All Shopify sites8,06296%1.3s
Cloudflare CDN 100.0%8,06296%1.3s
Direct origin / custom host 99.9%8,06196%1.3s
Fastly CDN 44.2%3,58094%1.5s
Amazon CloudFront 51.3%4,14894%1.4s
Vercel Edge Network 1.1%9092%1.4s
Akamai CDN 5.2%41692%1.5s
Netlify Edge 0.6%5290%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

Subresource CDN distribution usage

Cloudflare is the most used: 100.0% of Shopify sites.

Sites using each option (sites can use more than one) 8,246 sites
Cloudflare CDN 100.0% Direct origin / custom host 99.9% Amazon CloudFront 51.3% Fastly CDN 44.2%
Cloudflare CDN 100.0% Direct origin / custom host 99.9% Amazon CloudFront 51.3% Fastly CDN 44.2% Akamai CDN 5.2% Vercel Edge Network 1.1% Netlify Edge 0.6%
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

LCP phase breakdown by CDN serving page subresources

Across the four LCP sub-parts in Chrome's field data, the largest gap between Cloudflare and Akamai sits in resource load delay: 589 ms median for Cloudflare against 684 ms for Akamai. Overall median field LCP is 1.3s for Cloudflare (TTFB 389 ms, load delay 589 ms, load duration 208 ms, render delay 298 ms) versus 1.5s for Akamai.

Median LCP phase breakdown (Chrome field p75) Load delay Median LCP
All Shopify sites 6,992389 ms589 ms208 ms298 ms589 mslab 589 ms1.3s
Direct origin / custom host 6,991389 ms589 ms208 ms298 ms589 mslab 589 ms1.3s
Cloudflare CDN 6,992389 ms589 ms208 ms298 ms589 mslab 589 ms1.3s
Amazon CloudFront 3,697403 ms634 ms199 ms333 ms634 mslab 634 ms1.4s
Fastly CDN 3,187402 ms642 ms195 ms355 ms642 mslab 642 ms1.5s
Vercel Edge Network 80400 ms655 ms411 ms655 mslab 655 ms1.5s
Akamai CDN 388405 ms684 ms392 ms684 mslab 684 ms1.5s
Netlify Edge 46386 ms690 ms275 ms690 mslab 690 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

Subresource CDN distribution per framework

jQuery sets the subresource CDN distribution to Cloudflare on 100% of its sites, and 94% of jQuery sites have a good LCP, against 96% of all sites. Vue sets the subresource CDN distribution to origin/custom hosts on 100% of its sites, and 95% of Vue sites have a good LCP.

FrameworkSubresource CDN distribution on its sitesGood LCP
All Shopify sites 8,246 sitesCloudflare CDN 100%Direct origin / custom host 100%Amazon CloudFront 51%Fastly CDN 44%96%
Vue 933 sitesDirect origin / custom host 100%Cloudflare CDN 100%Amazon CloudFront 62%Fastly CDN 60%95%
jQuery 3,153 sitesDirect origin / custom host 100%Cloudflare CDN 100%Amazon CloudFront 61%Fastly CDN 52%94%
Cloudflare CDN Direct origin / custom host Amazon CloudFront Fastly CDN Akamai CDN Vercel Edge Network Netlify Edge
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

Subresource CDN or the framework

Does the framework explain the subresource CDN distribution difference?

On jQuery, 94% of sites with Cloudflare subresource CDN distribution have a good LCP, against 94% of jQuery sites with origin/custom hosts. Within jQuery, sites with Cloudflare and origin/custom hosts have a good LCP about equally often. On Vue, 95% of sites with Cloudflare subresource CDN distribution have a good LCP, against 95% of Vue sites with origin/custom hosts. Within Vue, sites with Cloudflare and origin/custom hosts have a good LCP about equally often.

Which CDN edges actually serve the images, scripts, and fonts on a page

Even when a site's main HTML document is served directly from an origin server, its subresources (images, scripts, fonts, third-party libraries) frequently traverse global CDNs. Across all audited sites, 100.0% (8,246) load subresources from Cloudflare (96% good LCP, 1.3s median), 51.3% (4,228) from Amazon CloudFront (94% good LCP), 44.2% (3,644) from Fastly (94% good LCP, 1.5s median), and 5.2% (431) from Akamai (92% good LCP).

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 subresource CDN providers

Serve static subresources (especially the LCP hero image, critical CSS, and web fonts) from the same edge CDN fronting your HTML document so requests coalesce over a single HTTP/2 or HTTP/3 connection. Across all audited sites, 100.0% fetch subresources from Cloudflare (96% good LCP) and 44.2% from Fastly (94% good LCP).

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 Last-Modified present → Uncompressed text responses → Cacheable responses → HTML size (kB) → By Arjen Karel · 8,246 crawled Shopify sites (8,062 with all devices Chrome field data, October 2026) · How we measured