Updated September 2026 · Sources checked 13 September 2026
180 Shopify Store Speed Statistics for 2026: Apps, Core Web Vitals & Conversion
A current, source-led citation hub for journalists, ecommerce writers, app developers, agencies and researchers.
The short version
What the evidence actually says
Shopify starts from a strong base. Your theme, media and apps still shape store speed. Fast stores tend to sell more, but a speed fix cannot promise more sales.
StackFit’s practical rule
Every app should earn both its subscription cost and its performance cost.This does not mean you should remove every app. Keep a lean stack that adds more value than cost, load and work.01 / Commercial context
Faster stores tended to convert better.
Shopify found that fast stores tended to convert more. It did not prove that speed alone caused the gap.
Shopify ecosystem analysis
Speed and conversion moved together
All conversion findings8 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| 79% | Shopify says 79% of stores pass all Core Web Vitals.HTTP Archive reports 76% for its separately defined 2025 Shopify origin samples. | 2026 analysis | Shopify, Store Speed and Conversion | Link |
| ≈3.5% lower | Conversion associated with every additional 100ms of LCP.Correlation after grouping stores and controlling for the other Core Web Vitals. | Jan/Feb 2026 | Shopify, Store Speed and Conversion | Link |
| ≈30% lower | Conversion at 2.5s LCP compared with 1.5s LCP.An observed relationship, not a promise that a one-second fix creates this uplift. | Jan/Feb 2026 | Shopify, Store Speed and Conversion | Link |
| ≈1.5% lower | Conversion associated with every additional 32ms of INP.Shopify calls this relationship noisier than LCP. | Jan/Feb 2026 | Shopify, Store Speed and Conversion | Link |
| 28 days | Measurement window used for Shopify’s conversion analysis. | Jan/Feb 2026 | Shopify, Store Speed and Conversion | Link |
| 5% | Slowest stores excluded from the analysis. | Jan/Feb 2026 | Shopify, Store Speed and Conversion | Link |
| p90 | Percentile used for INP and CLS to create enough variation. | Jan/Feb 2026 | Shopify, Store Speed and Conversion | Link |
| ≈⅓ | Relative speed sensitivity reported for mature versus smaller stores.A grouped pattern, not a fixed ROI coefficient. | 2026 analysis | Shopify, Store Speed and Conversion | Link |
02 / Shopify baseline
A real-user baseline, not a one-page score.
This is real user data from Shopify stores. A one-page lab test cannot give the same view.
All Liquid storefronts
Median and p75 versus Google’s “good” threshold
Shopify baseline data6 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| 1,108ms | Shopify Liquid storefront Median LCP.Platform-wide real-user storefront data. | 14 Jan–10 Feb 2026 | Performance @ Shopify, Liquid storefront baseline | Link |
| 1,884ms | Shopify Liquid storefront p75 LCP.Platform-wide real-user storefront data. | 14 Jan–10 Feb 2026 | Performance @ Shopify, Liquid storefront baseline | Link |
| 0.001 | Shopify Liquid storefront Median CLS.Platform-wide real-user storefront data. | 14 Jan–10 Feb 2026 | Performance @ Shopify, Liquid storefront baseline | Link |
| 0.033 | Shopify Liquid storefront p75 CLS.Platform-wide real-user storefront data. | 14 Jan–10 Feb 2026 | Performance @ Shopify, Liquid storefront baseline | Link |
| 40ms | Shopify Liquid storefront Median INP.Platform-wide real-user storefront data. | 14 Jan–10 Feb 2026 | Performance @ Shopify, Liquid storefront baseline | Link |
| 80ms | Shopify Liquid storefront p75 INP.Platform-wide real-user storefront data. | 14 Jan–10 Feb 2026 | Performance @ Shopify, Liquid storefront baseline | Link |
03 / Platform context
Shopify led this field-data comparison.
These pass rates come from real user data. They are not Lighthouse scores or a controlled test.
Desktop origins
| Platform | Origins | Good LCP | Good INP | Good CLS | All good |
|---|---|---|---|---|---|
| Shopify | 289,885 | 92% | 99% | 82% | 76% |
| WooCommerce | 394,462 | 45% | 99% | 68% | 33% |
| Wix eCommerce | 55,706 | 77% | 99% | 91% | 70% |
| Squarespace Commerce | 80,900 | 90% | 100% | 78% | 69% |
| Magento | 36,988 | 59% | 99% | 55% | 36% |
Mobile origins
| Platform | Origins | Good LCP | Good INP | Good CLS | All good |
|---|---|---|---|---|---|
| Shopify | 567,932 | 86% | 90% | 92% | 76% |
| WooCommerce | 995,782 | 39% | 88% | 85% | 35% |
| Wix eCommerce | 234,055 | 76% | 85% | 95% | 66% |
| Squarespace Commerce | 209,650 | 76% | 96% | 89% | 69% |
| Magento | 50,983 | 52% | 87% | 64% | 35% |
Source: HTTP Archive’s 2025 Ecommerce study. We show sample sizes so each rate has context. BigCommerce had desktop data, but it was not in the mobile top ten.
04 / Wider web trend
Overall pass rates stayed around 55–56%.
CrUX shows the trend across the web. It cannot tell you what is wrong with one store.
Chrome UX Report
Origins with good field metrics, Jan–Aug 2026
Monthly CrUX figures32 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| 68.3% | Origins with good LCP in Jan. | Jan 2026 | Chrome UX Report release notes | Link |
| 80.9% | Origins with good CLS in Jan. | Jan 2026 | Chrome UX Report release notes | Link |
| 87.1% | Origins with good INP in Jan. | Jan 2026 | Chrome UX Report release notes | Link |
| 55.7% | Origins passing all Core Web Vitals in Jan. | Jan 2026 | Chrome UX Report release notes | Link |
| 68.2% | Origins with good LCP in Feb. | Feb 2026 | Chrome UX Report release notes | Link |
| 81.3% | Origins with good CLS in Feb. | Feb 2026 | Chrome UX Report release notes | Link |
| 87.2% | Origins with good INP in Feb. | Feb 2026 | Chrome UX Report release notes | Link |
| 55.8% | Origins passing all Core Web Vitals in Feb. | Feb 2026 | Chrome UX Report release notes | Link |
| 69% | Origins with good LCP in Mar. | Mar 2026 | Chrome UX Report release notes | Link |
| 81.2% | Origins with good CLS in Mar. | Mar 2026 | Chrome UX Report release notes | Link |
| 87.2% | Origins with good INP in Mar. | Mar 2026 | Chrome UX Report release notes | Link |
| 56.5% | Origins passing all Core Web Vitals in Mar. | Mar 2026 | Chrome UX Report release notes | Link |
| 68.9% | Origins with good LCP in Apr. | Apr 2026 | Chrome UX Report release notes | Link |
| 81.3% | Origins with good CLS in Apr. | Apr 2026 | Chrome UX Report release notes | Link |
| 87.1% | Origins with good INP in Apr. | Apr 2026 | Chrome UX Report release notes | Link |
| 56.4% | Origins passing all Core Web Vitals in Apr. | Apr 2026 | Chrome UX Report release notes | Link |
| 68.6% | Origins with good LCP in May. | May 2026 | Chrome UX Report release notes | Link |
| 81.3% | Origins with good CLS in May. | May 2026 | Chrome UX Report release notes | Link |
| 86.6% | Origins with good INP in May. | May 2026 | Chrome UX Report release notes | Link |
| 55.9% | Origins passing all Core Web Vitals in May. | May 2026 | Chrome UX Report release notes | Link |
| 67.7% | Origins with good LCP in Jun. | Jun 2026 | Chrome UX Report release notes | Link |
| 81.4% | Origins with good CLS in Jun. | Jun 2026 | Chrome UX Report release notes | Link |
| 85.9% | Origins with good INP in Jun. | Jun 2026 | Chrome UX Report release notes | Link |
| 55.3% | Origins passing all Core Web Vitals in Jun. | Jun 2026 | Chrome UX Report release notes | Link |
| 68.3% | Origins with good LCP in Jul. | Jul 2026 | Chrome UX Report release notes | Link |
| 81.6% | Origins with good CLS in Jul. | Jul 2026 | Chrome UX Report release notes | Link |
| 85.7% | Origins with good INP in Jul. | Jul 2026 | Chrome UX Report release notes | Link |
| 55.7% | Origins passing all Core Web Vitals in Jul. | Jul 2026 | Chrome UX Report release notes | Link |
| 68.1% | Origins with good LCP in Aug. | Aug 2026 | Chrome UX Report release notes | Link |
| 81.5% | Origins with good CLS in Aug. | Aug 2026 | Chrome UX Report release notes | Link |
| 85.3% | Origins with good INP in Aug. | Aug 2026 | Chrome UX Report release notes | Link |
| 55.6% | Origins passing all Core Web Vitals in Aug. | Aug 2026 | Chrome UX Report release notes | Link |
05 / Third-party cost
An app can create value and still add performance cost.
Apps can add value and add load. The two Yottaa studies used different groups and dates.
of total load time
Attributed to third-party apps across 500m+ visits and 1,300+ ecommerce sites.
of total load time
Across a different sample of 500m+ sessions and 700+ brands, snapshot 23 Sep 2025.
The studies used different groups and dates. They are not facts about all Shopify stores. Test each app on your own site.
All-web context
Detected third-party requests per page
App and third-party evidence15 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| 44% | Page-load time attributed to third-party apps in Yottaa’s static index.Vendor ecommerce benchmark; not Shopify-specific. | 2025 index | Yottaa, 2025 Web Performance Index | Link |
| 0.29% | Average conversion reduction Yottaa attributes to each poorly optimised app.Vendor ecommerce benchmark; not Shopify-specific. | 2025 index | Yottaa, 2025 Web Performance Index | Link |
| 1%+ | Conversion deficit Yottaa reports when multiple poor apps combine.Vendor ecommerce benchmark; not Shopify-specific. | 2025 index | Yottaa, 2025 Web Performance Index | Link |
| 3% | Mobile conversion increase Yottaa associates with one second saved.Vendor ecommerce benchmark; not Shopify-specific. | 2025 index | Yottaa, 2025 Web Performance Index | Link |
| 63% | Shoppers Yottaa says abandon pages taking longer than four seconds.Vendor ecommerce benchmark; not Shopify-specific. | 2025 index | Yottaa, 2025 Web Performance Index | Link |
| 1.9s | Average PDP load-time reduction from Yottaa application sequencing.Vendor ecommerce benchmark; not Shopify-specific. | 2025 index | Yottaa, 2025 Web Performance Index | Link |
| 8% | Bounce-rate reduction Yottaa reports from application sequencing.Vendor ecommerce benchmark; not Shopify-specific. | 2025 index | Yottaa, 2025 Web Performance Index | Link |
| 40+ | Average third-party apps or tags per page in Yottaa’s newer index.Vendor ecommerce benchmark; not Shopify-specific. | 23 Sep 2025 snapshot | Yottaa, interactive Web Performance Index launch | Link |
| Nearly 60% | Total load time attributed to third parties in Yottaa’s newer index.Vendor ecommerce benchmark; not Shopify-specific. | 23 Sep 2025 snapshot | Yottaa, interactive Web Performance Index launch | Link |
| 3.6s+ | Delay added by the heaviest apps in Yottaa’s newer index.Vendor ecommerce benchmark; not Shopify-specific. | 23 Sep 2025 snapshot | Yottaa, interactive Web Performance Index launch | Link |
| ≥90% | Pages using at least one detected third party.All-web client-side crawl; the figures are a lower bound, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Third Parties | Link |
| 83 | Median third-party requests on desktop pages.All-web client-side crawl; the figures are a lower bound, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Third Parties | Link |
| 79 | Median third-party requests on mobile pages.All-web client-side crawl; the figures are a lower bound, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Third Parties | Link |
| 129 | Median third-party requests on top-1,000 desktop sites.All-web client-side crawl; the figures are a lower bound, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Third Parties | Link |
| 106 | Median third-party requests on top-1,000 mobile sites.All-web client-side crawl; the figures are a lower bound, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Third Parties | Link |
06 / Shopify app case study
Attribution made one app fix measurable.
This case links one code fix to a change in real user speed. It is useful proof, but it is still one app.
Poptin before and after
Interaction to Next Paint
Full Poptin case-study figures12 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| ≈900ms | Initial main-thread long task.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 984ms | p75 INP where Poptin was the slowest script in the initial seven-day sample.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| ≈75ms | Longest task after optimisation.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 91% | Reduction in longest-task duration.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 88ms | p50 INP before.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 64ms | p50 INP after.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 280ms | p75 INP before.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 120ms | p75 INP after.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 736ms | p90 INP before.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 272ms | p90 INP after.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 98.6% | Reduction in daily interactions where Poptin was the slowest script.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
| 89.7% | Reduction in stores affected per day.One app case study; do not generalise the exact uplift. | Aug 2026 case study | Performance @ Shopify, Poptin case study | Link |
07 / All-web context
A median mobile page transferred 2.16MB.
These figures show page weight across the whole web. They are not a Shopify average.
Total transfer size
The long tail gets heavy quickly
Median homepage composition
Images and JavaScript dominate transfer weight
- HTML
- CSS
- Fonts
- JavaScript
- Images
Page-weight and composition figures20 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| 607KB | Desktop total transfer size at p10.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 1,275KB | Desktop total transfer size at p25.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 2,412KB | Desktop median total transfer size.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 4,570KB | Desktop total transfer size at p75.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 9,179KB | Desktop total transfer size at p90.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 516KB | Mobile total transfer size at p10.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 1,127KB | Mobile total transfer size at p25.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 2,164KB | Mobile median total transfer size.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 4,119KB | Mobile total transfer size at p75.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 8,337KB | Mobile total transfer size at p90.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 22KB | Median mobile homepage HTML.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 77KB | Median mobile homepage CSS.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 122KB | Median mobile homepage fonts.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 632KB | Median mobile homepage JavaScript.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 911KB | Median mobile homepage images.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 22KB | Median desktop homepage HTML.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 82KB | Median desktop homepage CSS.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 139KB | Median desktop homepage fonts.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 697KB | Median desktop homepage JavaScript.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
| 1,058KB | Median desktop homepage images.All-web lab data, not Shopify-specific. | July 2025 crawl | HTTP Archive, 2025 Web Almanac: Page Weight | Link |
08 / Shopify media evidence
Video can dominate weight without telling the whole LCP story.
Shopify found that one video can make up most of a page. It may not hurt each speed score in the same way.
Mobile storefronts
Video weight versus median Speed Index
Shopify’s native below-the-fold video lazy loading produced 75% fewer pageviews loading video upfront and 78% less video data per pageview, saving 1.23MB on average.
Shopify video figures14 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| ≈20% | Shopify storefront homepages using a video element. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| ≈670,000 | Mobile pages in Shopify’s video analysis. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 12.5MB | Median video payload on a Shopify homepage with video. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 75% | Share of mobile page weight from video on the median video-using store. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 80,000+ | Mobile Shopify pages shipping more than 5MB of video. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 7,243ms | Median mobile Speed Index with no video. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 10,954ms | Median mobile Speed Index with under 500KB of video. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 10,962ms | Median mobile Speed Index with 500KB–2MB of video. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 12,030ms | Median mobile Speed Index with 2–5MB of video. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 14,582ms | Median mobile Speed Index with over 5MB of video. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| ≈20% | Video pages where the video was the LCP element. | Apr 2026 crawl | Performance @ Shopify, video lazy loading | Link |
| 75% fewer | Pageviews loading video upfront after native lazy loading. | July 2026 rollout | Performance @ Shopify, video lazy loading | Link |
| 78% less | Video data transferred per pageview after the rollout. | July 2026 rollout | Performance @ Shopify, video lazy loading | Link |
| 1.23MB | Average video data saved per pageview. | July 2026 rollout | Performance @ Shopify, video lazy loading | Link |
09 / Know the measure
Field data and Lighthouse are not interchangeable.
Use the right test for the job. Real user data, Lighthouse and checkout times answer different questions.
Assess at p75 for field experience.
Maximum reduction in a weighted Lighthouse lab test after installation.
For qualifying carrier-rate requests.
Current thresholds and developer budgets12 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| ≤2.5s | Google good LCP threshold.Official guidance or threshold; not an observed average. | Current on 13 Sep 2026 | Google Search Central, Core Web Vitals | Link |
| ≤200ms | Google good INP threshold.Official guidance or threshold; not an observed average. | Current on 13 Sep 2026 | Google Search Central, Core Web Vitals | Link |
| ≤0.1 | Google good CLS threshold.Official guidance or threshold; not an observed average. | Current on 13 Sep 2026 | Google Search Central, Core Web Vitals | Link |
| ≤10 points | Maximum storefront Lighthouse score reduction for Built for Shopify.Official qualification requirement. | Current on 13 Sep 2026 | Shopify Developers, Built for Shopify requirements | Link |
| ≤2.5s | Built for Shopify admin p75 LCP target.Official qualification requirement. | Current on 13 Sep 2026 | Shopify Developers, Built for Shopify requirements | Link |
| ≤200ms | Built for Shopify admin p75 INP target.Official qualification requirement. | Current on 13 Sep 2026 | Shopify Developers, Built for Shopify requirements | Link |
| ≤0.1 | Built for Shopify admin p75 CLS target.Official qualification requirement. | Current on 13 Sep 2026 | Shopify Developers, Built for Shopify requirements | Link |
| 100 calls | Minimum 28-day admin Web Vitals sample.Official qualification requirement. | Current on 13 Sep 2026 | Shopify Developers, Built for Shopify requirements | Link |
| ≤500ms | Built for Shopify checkout p95 target.Official qualification requirement. | Current on 13 Sep 2026 | Shopify Developers, Built for Shopify requirements | Link |
| ≤0.1% | Built for Shopify checkout failure-rate limit.Official qualification requirement. | Current on 13 Sep 2026 | Shopify Developers, Built for Shopify requirements | Link |
| <10KB | Recommended JavaScript entry-point budget.Official guidance or threshold; not an observed average. | Current on 13 Sep 2026 | Shopify Developers, app performance guidance | Link |
| <50KB | Recommended CSS entry-point budget.Official guidance or threshold; not an observed average. | Current on 13 Sep 2026 | Shopify Developers, app performance guidance | Link |
10 / Platform changes
Shopify shipped speed gains merchants inherited.
Shopify made its platform faster in 2026. You still need to manage your theme, media and apps.
Moderate speculation
228ms faster desktop LCP versus conservative behaviour; mobile LCP improved 24ms.
Tradeoff: nearly 4× speculated desktop requests and about 14% more HTML requests from supported browsers.Native video lazy loading
78% less video data per pageview across affected video pages.
Below-the-fold videos avoid downloading until a shopper approaches them.Automatic Early Hints
100ms faster p75 LCP on eligible pageviews.
Carefully selected blocking resources start sooner; more hints are not always better.2026 Shopify platform improvements11 sourced figures
| Figure | What it measures | Period | Source | Cite |
|---|---|---|---|---|
| 76ms faster | p75 FCP after automatic Early Hints on eligible pageviews. | Aug 2026 rollout | Performance @ Shopify, automatic Early Hints | Link |
| 100ms faster | p75 LCP after automatic Early Hints on eligible pageviews. | Aug 2026 rollout | Performance @ Shopify, automatic Early Hints | Link |
| 285ms faster | Median desktop TTFB with moderate versus conservative speculation. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| 224ms faster | Median desktop FCP with moderate speculation. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| 228ms faster | Median desktop LCP with moderate speculation. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| ≈10% | Speculated desktop navigations with exactly 0ms TTFB. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| 25ms faster | Mobile TTFB with moderate speculation. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| 20ms faster | Mobile FCP with moderate speculation. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| 24ms faster | Mobile LCP with moderate speculation. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| Nearly 4× | Desktop speculated-request volume versus conservative behaviour.The measured tradeoff of earlier prefetching. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
| ≈14% more | Total HTML requests from supported browsers.The measured tradeoff of earlier prefetching. | 2026 experiment | Performance @ Shopify, moderate speculation rules | Link |
Turn facts into a choice
Measure → isolate → compare → decide.
Find the slow metric, page and device.
Change one theme, media or app item.
Put value, price, fit and speed side by side.
Keep, change, swap or remove it. Then test once more.
How this resource was built
Methodology and limits
Selection
We began with 397 candidate rows in the supplied research database. We retained 180 distinct, non-duplicative findings that add a useful benchmark, denominator, method or decision constraint.
Live verification
Every current or priority claim was checked against its original page on 13 September 2026. August remains the latest CrUX month. Shopify’s 28 August Early Hints study is the newest relevant Performance @ Shopify publication.
Evidence boundaries
Shopify-only evidence, ecommerce vendor studies and all-web benchmarks are labelled separately. We do not present Lighthouse lab scores as field Core Web Vitals, or correlations as guaranteed causal uplift.
Counting
Each published row has one stable ID, one value and one defined finding. Before/after values count separately only where each is independently useful for citation. We do not count prose repetitions or chart labels again.
Download the complete 180-row CSV with periods, caveats, source URLs and stable StackFit permalinks. Read how StackFit evaluates apps or browse the Tapita SEO & Speed fit guide.
Trace the evidence
15 original sources
Open any source to inspect its method and latest wording. “Observed” is when StackFit last checked the live original.
- Shopify, Store Speed and Conversion ↗Observed 13 Sep 2026
28-day analysis of actively selling Shopify stores around Jan/Feb 2026. Shopify excluded the slowest 5% and describes correlation, not proof of causation.
- Performance @ Shopify, Liquid storefront baseline ↗Observed 13 Sep 2026
Platform-wide real-user data for Liquid storefronts, 14 Jan–10 Feb 2026.
- HTTP Archive, 2025 Web Almanac: Ecommerce ↗Observed 13 Sep 2026
Platform-detected ecommerce origins with CrUX field data. Desktop and mobile samples differ.
- Chrome UX Report release notes ↗Observed 13 Sep 2026
Monthly origin-level field dataset. August 2026 was released on 8 September.
- Google Search Central, Core Web Vitals ↗Observed 13 Sep 2026
Current good thresholds at the 75th percentile. Good CWV alone does not guarantee rankings.
- HTTP Archive, 2025 Web Almanac: Page Weight ↗Observed 13 Sep 2026
All-web July 2025 lab crawl, not a Shopify-only sample.
- HTTP Archive, 2025 Web Almanac: Third Parties ↗Observed 13 Sep 2026
Client-side crawl. CNAME, server-side and interaction-triggered services mean the result is a lower bound.
- Yottaa, 2025 Web Performance Index ↗Observed 13 Sep 2026
Vendor analysis of 500m+ visits across 1,300+ ecommerce sites.
- Yottaa, interactive Web Performance Index launch ↗Observed 13 Sep 2026
Different, daily-updating dataset: 500m+ sessions across 700+ brands; quoted figures were pulled 23 Sep 2025.
- Performance @ Shopify, Poptin case study ↗Observed 13 Sep 2026
Real-user before/after case study across thousands of Shopify merchants. One app, not an ecosystem average.
- Performance @ Shopify, video lazy loading ↗Observed 13 Sep 2026
April 2026 crawl plus July 2026 real-user rollout analysis.
- Performance @ Shopify, automatic Early Hints ↗Observed 13 Sep 2026
Real-user p75 results on eligible pageviews, published 28 Aug 2026.
- Performance @ Shopify, moderate speculation rules ↗Observed 13 Sep 2026
Moderate-versus-conservative same-site navigation experiment, published 4 May 2026.
- Shopify Developers, Built for Shopify requirements ↗Observed 13 Sep 2026
Current app performance requirements; storefront Lighthouse and field Web Vitals are different measures.
- Shopify Developers, app performance guidance ↗Observed 13 Sep 2026
Developer guidance, not observed average app payloads.
What changed
Update log
13 September 2026: First publication. Confirmed August 2026 as the latest CrUX dataset; verified the 28 August Early Hints, 21 August Poptin and 13 August video studies; rechecked Google thresholds and current Built for Shopify requirements. No priority value changed from the 12 September research pack.
Planned maintenance: CrUX monthly, Shopify engineering and current requirements monthly, Yottaa quarterly, and Web Almanac when the next annual edition is published.
Plain-English answers
Shopify store speed questions
How fast is the average Shopify store?
Shopify measured real visits from 14 January to 10 February 2026. The median LCP was 1.108 seconds. At p75, it was 1.884 seconds. These are broad figures, so your store may differ.
What is a good Shopify store speed?
Aim for an LCP of 2.5 seconds or less. Keep INP at 200ms or less and CLS at 0.1 or less. Check your key pages on both mobile and desktop.
Does Shopify speed affect conversion?
Fast stores tended to convert more in Shopify’s 2026 study. Each extra 100ms of LCP came with about 3.5% lower conversion. This is a link, not proof of cause. Price, product and traffic still matter.
Is Shopify faster than WooCommerce?
In one 2025 field study, 76% of Shopify sites passed all three Core Web Vitals. The rates for WooCommerce were 33% on desktop and 35% on mobile. This was not a controlled test.
Do Shopify apps slow down a store?
Some apps add load. Others have little effect. Test before and after each change. Keep an app when the value it adds is worth its cost and its effect on speed.
How can I find which Shopify app is slowing my store?
Start with Shopify’s real user speed report. Find the page, device and metric with an issue. Test one app at a time. Do not remove several apps in one test.
Should I install a Shopify speed optimisation app?
Not by default. First find the cause. It may be your theme, an image, a video or one app. Buy a tool only when you know which job it must do.
Is PageSpeed Insights the same as Shopify’s speed report?
No. PageSpeed Insights tests one URL in a lab. It may also show field data. Shopify’s report tracks real store visits over time. Use both, but do not mix them up.
What is the biggest Shopify page-speed problem?
There is no single cause. Large images, theme code, scripts and video can all hurt speed. Test the slow page before you choose a fix.
How often should Shopify speed be checked?
Check the trend each week. Test after a major theme, app or media change. Review the whole stack every three months. Use 28 days of field data for big choices when you can.
Do Core Web Vitals guarantee better Google rankings?
No. Google uses page speed as one part of search. A good score does not promise a high rank. Your page must still give people the best answer.
What should I measure before removing an app?
Note what the app earns or saves. Add its price and the work it needs. Test the pages it touches. Then keep, change, swap or remove it.