Ecommerce Core Web Vitals benchmarks by platform
BootLeads matched 1,528,635 active ecommerce storefronts to June 2026 Chrome UX Report data. CrUX covers 23.3% of the active six-platform set; among origins with all three metrics, 61.3% pass LCP, INP, and CLS.
All figures are monthly, all-device, and origin-level. They are not PageSpeed Insights mobile results, traffic estimates, or evidence that a platform causes performance outcomes.
What the snapshot shows
Read coverage and performance together before comparing platforms.
CrUX coverage ranges from 13.1% for Wix to 49.7% for BigCommerce, so platform pass rates should not be compared without their sample coverage.
Within origins that have complete LCP, INP, and CLS data, the observed pass share ranges from 38.5% for Magento to 81.0% for Shopify. This is descriptive, not causal.
A store passes only when at least 75% of eligible Chrome experiences are good for each of LCP, INP, and CLS. The displayed p75 values are coarse monthly summaries and are not used alone for the pass flag.
Core Web Vitals by ecommerce platform
Coverage is measured against active storefronts; pass share is measured only against origins with complete LCP, INP, and CLS data.
Swipe horizontally to compare every metric
| Platform | CrUX coverage | Complete CWV | Pass all three | Median origin p75 | Most common gap |
|---|---|---|---|---|---|
|
|
24.9%
675,199
|
522,281
77.4% of CrUX
|
81.0%
423,012
15.6% of all active
|
LCP 1.43 s
INP 88 ms
CLS 0.000
|
LCP
9.1% of complete origins need work
|
|
|
22.7%
674,875
|
483,835
71.7% of CrUX
|
39.0%
188,589
6.3% of all active
|
LCP 2.66 s
INP 75 ms
CLS 0.000
|
LCP
56.0% of complete origins need work
|
|
|
13.1%
89,048
|
58,624
65.8% of CrUX
|
78.9%
46,247
6.8% of all active
|
LCP 1.44 s
INP 65 ms
CLS 0.000
|
LCP
17.2% of complete origins need work
|
PrestaShop
104,523 active
|
48.9%
51,079
|
41,844
81.9% of CrUX
|
60.5%
25,330
24.2% of all active
|
LCP 1.9 s
INP 75 ms
CLS 0.000
|
LCP
25.9% of complete origins need work
|
|
|
49.7%
14,788
|
12,007
81.2% of CrUX
|
63.7%
7,647
25.7% of all active
|
LCP 1.6 s
INP 63 ms
CLS 0.025
|
CLS
31.9% of complete origins need work
|
|
|
41.3%
23,646
|
20,558
86.9% of CrUX
|
38.5%
7,918
13.8% of all active
|
LCP 2.23 s
INP 84 ms
CLS 0.054
|
LCP
41.5% of complete origins need work
|
A single origin can miss more than one metric. Median p75 values describe the middle origin in each complete platform sample; the pass flag uses each metric's good-experience fraction, not the coarse p75 value alone.
Turn performance data into a review queue
SEO, CRO, and development agencies can use CWV as one observable qualification signal, then validate the storefront before outreach.
-
01 · Segment
Choose a platform, market, category, and Has CWV issues.
-
02 · Review
Open the store record, identify the failing metric, and confirm the site still fits your offer.
-
03 · Export
Export reviewed stores with the CWV month, status, p75 metrics, and good-experience shares.
Questions about the benchmark
Why can Shopify's pass rate look high?
The rate is calculated among Shopify origins with complete CrUX metrics, not every Shopify store in the database. The coverage and complete-sample counts are shown beside it.
Is this the same as Shopify's web performance report?
No. Shopify can report 30- or 90-day performance by device, page type, and events for a merchant's own store. This public benchmark uses one monthly all-device origin snapshot for cross-platform comparison.
Does passing Core Web Vitals guarantee better rankings?
No. Core Web Vitals are one part of page experience, and a passing result does not guarantee indexing, rankings, traffic, or conversions.
Methodology and limits
How to interpret this cross-platform snapshot without overstating it.
Denominators
Coverage uses all active supported storefronts. Pass rate uses only origins with complete LCP, INP, and CLS good-experience fractions.
Device and URL scope
This snapshot uses all-device origin-level CrUX metrics_summary data. It does not split phone and desktop experiences or individual URLs.
Interpretation
CrUX availability indicates that an origin met Chrome's reporting eligibility and sample requirements. It does not disclose traffic volume, search traffic, revenue, or ranking impact.
Platform comparison
Store maturity, themes, apps, hosting, geography, and audience mix can differ between platforms. These aggregates show observed associations and do not establish platform causation.