Core Web Vitals in online retail: 1034 shops measured
By Christian Schreiber · Updated
In online retail, revenue is tied directly to load time. A product page that shows up a second later costs orders, and the effect is stronger on a phone than on a desktop. The values below come from field data of real Chrome users. They show where a shop sits against other shops, not against websites in general.
For Core Web Vitals, online retail ranks 14th of 18 industries, behind food and restaurants, ahead of manufacturing and industry. All medians stay within Google's thresholds, closest to the limit is INP at 185 ms against 200 ms.
Core Web Vitals in online retail
41 percent of the 1034 domains measured in this industry pass all three Core Web Vitals with real user data.
| Metric | Industry median | Middle half of the industry | Google threshold |
|---|---|---|---|
| LCP | 1992 ms | 1534 ms – 2602 ms | 2500 ms |
| INP | 185 ms | 137 ms – 253 ms | 200 ms |
| CLS | 0.05 | 0.01 – 0.13 | 0.10 |
Thresholds, sample sizes and anonymisation are explained under Core Web Vitals by industry.
Online retail against every measured domain
| Group | LCP | INP | CLS |
|---|---|---|---|
| Online retail | 2186 ms | 218 ms | 0.11 |
| PerfDelta average (4189 domains tested) | 1961 ms | 144 ms | 0.04 |
Platforms in online retail
Share passing all three Core Web Vitals, by platform.
-
Shopify 59%
273 domains on this platform · median 1834 ms, middle half 1441 ms to 2238 ms
-
Next.js 35%
146 domains on this platform · median 2090 ms, middle half 1616 ms to 2736 ms
-
Salesforce Commerce Cloud 30%
81 domains on this platform · median 2154 ms, middle half 1606 ms to 2607 ms
-
Contentful 24%
34 domains on this platform · median 1866 ms, middle half 1344 ms to 2464 ms
Three measurements from online retail
Faster quarter, median and slowest quarter, anonymised and rounded.
| Position | LCP | INP | CLS | Mobile score | Platform |
|---|---|---|---|---|---|
| Best quarter | 1550 ms | 150 ms | 0.02 | 45 | – |
| Typical | 2000 ms | 150 ms | 0.05 | 30 | Next.js |
| Slowest quarter | 2600 ms | 500 ms | 0.18 | 25 | – |
What usually slows online retail down
Shops carry the weight of product imagery and third-party scripts. Review widgets, chat windows and tracking share the main thread with cart logic while the visitor is already scrolling. The biggest lever is usually the imagery above the fold, together with everything that loads before the first interaction although it is only needed later.
Which online retail pages to test first
Test the product detail page and the category listing before the home page. Most organic and paid traffic lands on those two templates, and they carry the heaviest imagery and the most third-party code. The checkout deserves a test of its own, because payment providers add scripts exactly where a slow response costs the most.
Which metric is at risk in online retail
INP decides how a shop feels: adding a variant to the cart or opening a filter runs through the main thread. LCP is usually the product image at the top, so the file size and loading priority of that one image matter more than anything below it. Layout shifts come mostly from late price badges and review stars.
Step-by-step fixes: Website Speed Optimization.
How does your site compare in online retail?
Run a free page speed test and compare your values with the online retail median.
Run a free test