Core Web Vitals for Ecommerce: Which Ones Actually Move Conversion

For ecommerce, the Core Web Vitals that move conversion are the ones measured on real shoppers, on your money pages, on mobile. LCP decides whether product pages feel fast, INP decides whether add to cart and filters feel responsive, and CLS decides whether shoppers tap the right thing. Passing Google's thresholds is the floor, not the goal.
TL;DR
- LCP, INP, and CLS are Google's three Core Web Vitals; each maps to a different moment in the shopping journey.
- Measure on real users by page template and device, not one Lighthouse score for the homepage.
- Top-decile stores held LCP near 1.58s, INP near 80 to 85ms, and CLS near 0.02 under Holiday 2025 peak load.
- Rank speed work by sessions on the template multiplied by its revenue, not by which score is reddest.
Core Web Vitals get treated as an SEO checkbox: pass the assessment, move on. For an online store that framing misses the point. Each metric describes something a shopper feels, and the gap between passing and performing well shows up in conversion long before it shows up in rankings.
Noibu is AI for ecommerce operations, the always-on optimization system that keeps online stores running at their best. A team of supervised AI agents finds what's broken, slow, or leaking revenue, does the work, and hands results back for human approval.
What are Core Web Vitals?
Core Web Vitals are three metrics Google uses to measure page experience: Largest Contentful Paint (LCP) for loading, Interaction to Next Paint (INP) for responsiveness, and Cumulative Layout Shift (CLS) for visual stability. Google rates a page as good when LCP is 2.5 seconds or less, INP is 200 milliseconds or less, and CLS is 0.1 or less, measured at the 75th percentile of real visits.
| Metric | What it measures | Where shoppers feel it | Google good threshold |
|---|---|---|---|
| LCP | Time until the largest image or text block renders | Product and collection pages loading the hero image | 2.5s or less |
| INP | Delay between a tap or click and the next visual update | Add to cart, variant selectors, filters, menus | 200ms or less |
| CLS | How much the layout moves while loading | Tapping the wrong button as content jumps | 0.1 or less |
Do Core Web Vitals affect ecommerce conversion?
Yes, though the relationship is directional rather than a fixed formula. Slower, less stable pages lose shoppers, and the effect is strongest on mobile, where most ecommerce traffic now lands. Mobile accounted for 73.1% of ecommerce traffic during Holiday 2025, according to the Noibu Holiday 2025 Ecommerce Benchmark Report.
The size of the effect depends on the store, the page, and the shopper. As a planning benchmark, Noibu's 2025 BFCM Peak Season Playbook estimates that a 100ms increase in mobile load time is associated with roughly an 8 to 10% lower conversion rate. Treat that as a starting assumption to test against your own data, not a universal coefficient.
1.58s · 80–85ms · 0.02
LCP, INP, and CLS held by the top 10% of ecommerce performers under Holiday 2025 peak load, measured on real users.
Noibu Holiday 2025 Ecommerce Benchmark Report
Those top-decile numbers are well inside Google's thresholds. That is the practical point: passing the assessment means a page is not failing, while the stores that convert best treat Google's limits as a floor.
Which Core Web Vital matters most for ecommerce?
The vital that matters most is the one failing on your highest-revenue template. In practice each metric tends to hurt a different part of the journey, which is why a single sitewide score hides the problem.
01
LCP on product and collection pages
Slow hero images and heavy galleries delay the moment a shopper decides to keep browsing. Most visible on paid and social landing traffic.
02
INP on add to cart and filters
Third-party scripts and heavy JavaScript make taps feel ignored. Shoppers tap again, which shows up as rage clicks.
03
CLS on mobile product pages
Late-loading reviews widgets, banners, and fonts push buttons down the page so shoppers tap the wrong thing.
04
All three during peak
Traffic spikes and promo scripts degrade every vital at once, exactly when the most revenue is at stake.
CLS deserves more attention than it gets. At Totally Bamboo, where one person runs all of direct-to-consumer, a CLS score that had been in the red since 2024 went from 0.53 to 0.02 with Noibu's agents running on the store. For more on how slow pages show up in revenue, see how to find slow pages hurting your ecommerce conversion.
How do you measure Core Web Vitals for an online store?
Measure Core Web Vitals on real users, split by page template and device, and tie each template to its revenue. Lab tools such as Lighthouse and PageSpeed Insights are useful for diagnosing a known slow page, but they test one simulated visit and often disagree with what shoppers experience.
- Collect real-user data. Use real-user monitoring that captures LCP, INP, and CLS from actual sessions, including every browser and device mix your shoppers use.
- Group by template. Report home, collection, product, cart, and checkout separately. A fast homepage can mask a slow product template that carries most of the revenue.
- Split by device. Look at mobile and desktop separately; mobile almost always performs worse and carries more traffic.
- Attach revenue. Pair each template with its sessions, conversion rate, and revenue, so you can see where speed is most likely costing orders.
- Compare against your own best pages. Your fastest product pages are the most realistic target for the rest of the template.
How do you prioritize Core Web Vitals work?
Prioritize by revenue exposure: the sessions that hit the slow experience multiplied by the value of the page. That usually puts product page LCP and add-to-cart INP on mobile at the top of the list, ahead of homepage scores that leadership tends to look at first.
| Issue | Sessions affected | Page value | Priority |
|---|---|---|---|
| INP over 200ms on mobile add to cart | High | Very high | Act now |
| LCP over 2.5s on top collection pages | High | High | Act now |
| CLS from reviews widget on product pages | Medium | High | Next sprint |
| LCP on homepage desktop | Medium | Medium | Next sprint |
| LCP on blog articles | Low | Low | Backlog |
Noibu's Performance Agent works from real-user Core Web Vitals tied to sessions and revenue. It finds the templates and resources slowing shoppers down, drafts the change, and measures the result after a person approves it, so the before and after is a query rather than a meeting. Teams can run it from the Noibu console or from Claude through the Noibu plugin for Claude.
What usually causes poor Core Web Vitals on ecommerce sites?
The usual causes are third-party scripts, oversized images, and late-loading content. Review widgets, chat, personalization, A/B testing snippets, and tag managers add JavaScript that competes with the shopper's taps, which hurts INP. Uncompressed hero and gallery images hurt LCP. Banners, fonts, and widgets that load after the page renders cause CLS.
On Shopify, theme apps are a frequent source because each install can add scripts to every page. For platform-specific steps, see how to speed up your Shopify store.
Frequently asked questions
Do Core Web Vitals affect sales?
Core Web Vitals describe how fast, responsive, and stable a page feels, and slower or less stable pages tend to lose shoppers, especially on mobile. The size of the effect varies by store, so measure conversion by template against real-user vitals to see your own relationship.
What is a good LCP for an ecommerce site?
Google rates LCP of 2.5 seconds or less as good. Top-performing ecommerce stores held LCP near 1.58 seconds on real users during Holiday 2025 peak load, according to Noibu benchmark data.
What is INP and why does it matter for ecommerce?
Interaction to Next Paint measures the delay between a tap or click and the next visual update. On a store it shows up on add to cart, variant selectors, and filters, where a slow response makes shoppers tap again or leave.
Why is my Core Web Vitals score different in PageSpeed Insights and Search Console?
PageSpeed Insights shows a lab test of one simulated visit alongside field data, while Search Console reports field data from real Chrome users over 28 days. Real-user data is the better guide to what shoppers experience.
How do I improve CLS on product pages?
Reserve space for images, reviews widgets, and banners before they load, avoid inserting content above existing content, and load web fonts in a way that does not reflow text. Test on mobile, where layout shift is most disruptive.
Related topics
- Noibu's Performance Agent
- How to find slow pages hurting your ecommerce conversion
- How to speed up your Shopify store
- How to do an ecommerce site audit
- Rage clicks: what they are and how to find them
See your real-user Core Web Vitals by page: run a free website audit →



.avif)