Shopify iframe loading attributes and the Core Web Vitals
Default eager iframes (99.0%) versus loading="lazy" iframes (3.8%): how third-party embed scheduling affects Largest Contentful Paint across the 6,485 sites that use iframes.
99.0% of Shopify sites use default eager iframe loading, and 96% of those sites have a good LCP, against 97% of all Shopify sites.
99.0% of Shopify sites use default eager iframe loading, and 99% of those sites have a good INP, against 99% of all Shopify sites.
Core Web Vitals pass rate
Sites with default eager iframe loading have a good LCP most often: 96%, against 97% of all Shopify sites.
Sites with default eager iframe loading have a good INP most often: 99%, against 99% of all Shopify sites.
Iframe loading usage
Default eager is the most used: 99.0% of Shopify sites.
How iframe loading affects the four LCP phases
Iframe loading per framework
jQuery sets the iframe loading to default eager on 99% of its sites, and 95% of jQuery sites have a good LCP, against 97% of all sites.
jQuery sets the iframe loading to default eager on 99% of its sites, and 99% of jQuery sites have a good INP, against 99% of all sites.
Iframe loading or the framework
How embedded iframes compete for network and main-thread budget
Every eager iframe initializes a nested browsing context that fetches its own HTML, stylesheets, and scripts during page startup. Among iframe-using sites, 99.0% include default eager iframes (96% good LCP, 1.3s median LCP) - often lightweight analytics or payment sandboxes - while 3.8% use loading="lazy" (95% good LCP, 1.2s median LCP), predominantly on article pages embedding heavy video players or maps.
Understanding iframe loading
Add loading="lazy" to all visible below-the-fold video, map, and social iframes, or replace them with a click-to-load poster facade. Among sites with iframes, 99.0% ship default eager iframes (96% good LCP) and 3.8% ship loading="lazy" iframes (95% good LCP). Avoid putting loading="lazy" on hidden zero-pixel auth or analytics sandboxes, and never leave visible third-party media embeds eager during initial page load.
By Arjen Karel · 8,246 crawled Shopify sites (3,818 with desktop Chrome field data, 6,485 sites with iframe loading, October 2026). How we measured.