Page Speed vs Conversions in Ecommerce
Key Takeaways
- A 100ms delay in load time reduces conversion rates by up to 7% (Akamai)
- Sites loading in 2 seconds have a 15% higher conversion rate than sites loading in 4 seconds
- Mobile is more sensitive to speed - the same delay costs more conversions on mobile than desktop
- The biggest impact is in the 1-3 second range - going from 3s to 2s matters more than going from 6s to 5s
- Core Web Vitals directly affect search rankings, compounding the conversion impact with traffic loss
- Check your store's speed and estimated conversion impact →
Everyone in ecommerce knows that page speed matters. It's become a truism - "faster sites convert better." But truisms are easy to nod along with and hard to act on, especially when optimisation requires effort and investment.
What changes behaviour is specific numbers. Not "speed matters" but "your 4.2-second load time is costing you approximately £8,000 per month in lost conversions." That's a number worth acting on.
This article compiles the most credible research on the relationship between page speed and ecommerce conversion rates, translates it into practical targets, and shows you how to calculate what slow pages are actually costing your business.
The Research: What the Data Actually Shows
Google / Deloitte (2020)
One of the most cited studies on speed and conversions comes from Deloitte's collaboration with Google, analysing mobile site data across multiple brands. Key findings:
- A 0.1-second improvement in site speed increased conversion rates by 8.4% for retail sites and 10.1% for travel sites
- Revenue per session increased by 9.2% with a 0.1-second speed improvement
- The improvements were measured against Largest Contentful Paint (LCP) specifically
This study is particularly valuable because it measured real-world data across multiple sites, not lab experiments.
Akamai (2017, updated analysis)
Akamai's research across billions of user sessions found:
- Every 100ms delay in load time decreased conversion rates by up to 7%
- A 2-second delay in load time increased bounce rates by 103%
- The optimal load time for maximum conversion was between 1.8 and 2.7 seconds
- Pages loading in under 2 seconds had an average conversion rate of 3.05%
- Pages loading in 4-5 seconds had an average conversion rate of 1.08%
That's nearly 3x the conversion rate - same products, same prices, same customers, just faster pages.
Vodafone (2021)
Vodafone ran a controlled experiment optimising their LCP by 31% (from 3.4s to 2.3s). Results:
- 8% increase in sales
- 15% improvement in lead-to-visit rate
- 11% increase in cart-to-visit rate
Walmart (Internal Study)
Walmart's early research found that:
- Every 1 second of improvement in load time increased conversions by 2%
- Every 100ms of improvement increased incremental revenue by up to 1%
COOK (UK Retailer, 2020)
COOK, a UK frozen food delivery service, reduced their average page load time by 850ms. Results:
- 7% increase in conversion rate
- 10% decrease in bounce rate
- 7% increase in pages per session
This is particularly relevant for UK ecommerce - it's a real UK business with real results.
Understanding the Curve
The relationship between speed and conversions isn't linear. It follows a curve with diminishing returns at the extremes:
The Critical Zone: 1-3 Seconds
This is where speed improvements have the biggest conversion impact. Going from 3 seconds to 2 seconds can increase conversions by 10-15%. Going from 2 seconds to 1 second typically yields another 5-8%.
The Danger Zone: 3-5 Seconds
Each additional second in this range costs you significant conversions. This is where most ecommerce stores sit, and where improvements have the highest ROI.
The Drop-Off Zone: 5+ Seconds
Once you're above 5 seconds, you've already lost the impatient shoppers. Improvements here still help, but the absolute gains are smaller because much of the audience has already bounced. The priority should be getting below 3 seconds rather than incrementally improving from 7 to 6.
Visualising the Impact
Here's what the research suggests for a typical ecommerce store:
| Load Time | Relative Conversion Rate | Bounce Rate | |-----------|------------------------|-------------| | 1.0s | 115% (baseline +15%) | ~20% | | 1.5s | 110% | ~22% | | 2.0s | 105% | ~25% | | 2.5s | 100% (baseline) | ~30% | | 3.0s | 93% | ~35% | | 4.0s | 80% | ~45% | | 5.0s | 65% | ~58% | | 6.0s+ | 50% or less | ~65%+ |
These are approximations based on aggregated research, not exact figures. Every store is different. But the pattern is consistent: speed matters, and the relationship is nonlinear.
Mobile vs Desktop: The Gap
Mobile performance matters more than desktop for two reasons:
- Mobile traffic dominates ecommerce. Over 70% of ecommerce traffic is mobile, though desktop still converts at a higher rate.
- Mobile devices are slower. Mid-range smartphones have less processing power, and mobile connections have higher latency.
Research from Google shows that the speed-conversion relationship is approximately 2x more sensitive on mobile than desktop. A 1-second delay that costs 2% of desktop conversions might cost 4% of mobile conversions.
This creates a compounding problem: your largest traffic source is the most sensitive to speed, and it's also the channel where your site is slowest.
Mobile-Specific Targets
For mobile ecommerce, aim for:
- LCP under 2.5 seconds (Good by Google's standards)
- FCP under 1.8 seconds
- Total page weight under 2 MB (including images)
- Total JavaScript under 300 KB (compressed)
Most ecommerce stores fail on mobile even when they pass on desktop. If you only test on your office desktop with a fast broadband connection, you're seeing a misleadingly optimistic picture.
Core Web Vitals: The Google Factor
Page speed doesn't just affect conversions directly - it affects your search rankings, which affects your traffic, which affects your total revenue.
Google's Core Web Vitals (LCP, CLS, INP) are confirmed ranking factors. Sites that pass all three Core Web Vitals thresholds receive a ranking boost. Sites that fail get a penalty (or more accurately, miss out on the boost).
The impact on rankings isn't massive in isolation - content relevance and backlinks still dominate. But in competitive ecommerce categories where many stores target the same keywords, Core Web Vitals can be the tiebreaker.
The Compound Effect
Speed affects conversions AND traffic simultaneously:
- Slow site → lower rankings → less traffic → fewer conversions (from the reduced traffic)
- Slow site → higher bounce rate → lower conversion rate (from the traffic you do get)
- Combined effect: A slow site can have 30-50% less revenue than a fast competitor with the same products and prices
What Scores to Aim For
Based on the research, here are practical targets for ecommerce stores:
Minimum Viable Performance
These are the thresholds below which you're actively losing significant revenue:
- LCP: Under 4.0 seconds
- FCP: Under 3.0 seconds
- CLS: Under 0.25
- Total page weight: Under 5 MB
If you're failing these, speed optimisation should be your top priority. You're likely losing 20-40% of potential conversions.
Competitive Performance
These are the targets that put you in the top half of ecommerce sites:
- LCP: Under 2.5 seconds
- FCP: Under 1.8 seconds
- CLS: Under 0.1
- INP: Under 200ms
- Total page weight: Under 2.5 MB
This is where Google considers your Core Web Vitals "Good" and where the speed-conversion curve starts to flatten - you're capturing most of the available conversion uplift.
Elite Performance
These are the targets for stores where every fraction of a percent of conversion rate matters:
- LCP: Under 1.5 seconds
- FCP: Under 1.0 seconds
- CLS: Under 0.05
- INP: Under 100ms
- Total page weight: Under 1.5 MB
Achieving this typically requires a performance-first architecture: minimal JavaScript, optimised images, server-side rendering, and aggressive caching.
Calculating Your Speed Tax
Here's how to estimate what slow pages are costing your store.
The Formula
Monthly Speed Tax = Monthly Revenue × (1 - Current CR / Potential CR)
Where:
- Current CR = your current conversion rate
- Potential CR = estimated conversion rate at optimal speed (typically 10-20% higher than current if your LCP is above 3 seconds)
Example Calculation
Store profile:
- Monthly revenue: £100,000
- Monthly visitors: 200,000
- Current conversion rate: 2.0%
- Current LCP: 4.2 seconds
- Target LCP: 2.5 seconds (after optimisation)
Estimated impact (based on research averages):
- Reducing LCP from 4.2s to 2.5s ≈ 12% conversion rate improvement
- New conversion rate: 2.24% (up from 2.0%)
- Additional monthly conversions: 480 (200,000 × 0.24%)
- Additional monthly revenue: £12,000 (at £25 AOV)
- Annual impact: £144,000
These are estimates, not guarantees. But they're grounded in research, and in our experience, stores that invest in speed optimisation consistently see conversion improvements in this range.
Which Pages Matter Most
Not all pages have equal conversion sensitivity to speed:
Product Pages (Highest Priority)
This is where purchase decisions happen. Slow product pages mean abandoned shopping intent. Optimise product page LCP aggressively - this is where speed most directly translates to revenue.
Collection/Category Pages
These are browsing pages. Speed here affects how many products a customer views, which correlates with purchase probability. A slow collection page means fewer products seen, fewer products added to cart.
Homepage
The homepage sets expectations. A slow homepage increases the likelihood of immediate bounce before the customer even sees a product. It matters, but less directly than product pages.
Cart and Checkout
Speed here affects cart abandonment, which is already the biggest revenue leak in ecommerce (average abandonment rate: 70%). A slow checkout doesn't just reduce conversions - it loses customers who have already decided to buy.
Common Speed Killers by Platform
Different ecommerce platforms have different common performance issues:
Shopify
- Third-party apps loading excessive JavaScript
- Unoptimised product images
- Heavy premium themes
WooCommerce
- Cheap shared hosting with slow TTFB
- Plugin bloat (30+ active plugins)
- No caching or CDN configured
BigCommerce / Magento / Squarespace
- Heavy theme JavaScript bundles
- Unoptimised images
- Third-party widgets blocking render
Regardless of platform, the three biggest speed killers are almost always: too much JavaScript, unoptimised images, and slow server response.
Measuring What Matters
Lab Data vs Field Data
There are two types of performance measurements:
Lab data (synthetic tests like Lighthouse, PageSpeed Insights) runs your page through a simulated mobile device. It's consistent and useful for debugging, but it doesn't reflect real user experience.
Field data (real user metrics from CrUX, analytics) measures actual visitors on actual devices and connections. This is what Google uses for rankings and what correlates with conversions.
Both matter. Use lab data for diagnosis and optimisation. Use field data for business impact measurement.
Tools
- PageDiag: Ecommerce-specific analysis including Core Web Vitals, third-party script breakdown, and estimated conversion impact
- Google PageSpeed Insights: Good for quick checks and CrUX data
- Chrome DevTools: Essential for deep debugging
- Google Search Console: Core Web Vitals report across your entire site
The Action Plan
-
Measure your current performance. Scan your store with PageDiag to get baseline LCP, FCP, CLS, and a third-party script breakdown.
-
Calculate your speed tax. Use the formula above to estimate what slow pages are costing you monthly. This makes the business case for investment.
-
Prioritise by impact. Fix the biggest bottleneck first. For most stores, this is either third-party scripts (remove or defer) or images (compress and lazy-load).
-
Measure again. After each change, re-scan to quantify the improvement. This tells you whether to keep going or stop.
-
Monitor continuously. Performance regresses over time as apps update, content changes, and new features are added. Schedule monthly checks.
The Bottom Line
Page speed isn't a vanity metric. It's a revenue metric. Every 100ms matters, and the research is remarkably consistent across industries, regions, and time periods: faster sites convert better, and the effect is substantial enough to justify investment.
The stores that treat performance as a core business metric - measuring it, investing in it, monitoring it - consistently outperform those that treat it as a technical afterthought.
You don't need to be the fastest store on the internet. You need to be fast enough that speed isn't costing you sales. For most stores, that means getting LCP under 2.5 seconds on mobile.
Check where your store stands →
Related Reading
- Is My Store Fast? - free ecommerce speed test for any platform
- Free Ecommerce Site Speed Checker - test your store speed instantly
- Core Web Vitals for Ecommerce - understanding the metrics Google uses
- Free Shopify Speed Test - Shopify-specific performance analysis
- Free WooCommerce Audit - WooCommerce performance diagnostics
- Fastest Ecommerce Platforms - platform performance comparison