Why Website Speed Directly Affects Sales - Data and Examples
Most business owners in Serbia treat website speed as a technical detail - something the developer worries about, not the person watching sales. Two decades of data say otherwise. Site speed is one of the few variables that directly, measurably and predictably affects revenue - from Amazon's 2006 study to Rakuten's in 2023, every serious analysis reaches the same conclusion. As a Novi Sad-based agency that builds sites and runs speed audits for clients across Serbia, this guide shows exactly how much speed affects sales, which studies prove it, and what you can actually do to make your site faster.
The short answer - how much speed actually affects sales
Before diving into studies and numbers, here is the direct answer - because that's what most readers want first:
- 100 milliseconds of extra load time means ~1% less revenue - Amazon measured this in 2006 and the number has been re-confirmed for two decades
- 53% of mobile visitors abandon a site that takes longer than 3 seconds to load (Google, 2016)
- A site loading in 1 second converts ~3x better than a site loading in 4 seconds (Portent study on 94 million page views)
- A 0.1 second faster mobile site drives 8.4% more conversions and 9.2% higher average order value (Deloitte, 2020)
- Since 2021, Google uses site speed (Core Web Vitals) as an official ranking factor - a slow site loses both SEO and sales in the same move
If you have any serious online revenue, site speed is not a technical detail - it's a line item in your annual report. The rest of this guide breaks down the exact numbers, the mechanisms behind them, and the order of steps for actually speeding up a site.
The data proving that speed equals money
Over the last 20 years, the world's largest companies have all measured the same question - how much does every second of load time cost? The results are remarkably consistent across technology, year and industry.
| Company / Study | Speed change | Impact | Year |
|---|---|---|---|
| Amazon | 100ms slower | -1% revenue | 2006 |
| Walmart | 1s faster | +2% conversions | 2012 |
| COOK (UK) | 850ms faster | +7% conversions, -7% bounce | 2015 |
| Google + SOASTA | 1s → 3s load time | +32% bounce probability | 2017 |
| Akamai (10B visits) | 100ms slower | -7% conversions | 2017 |
| 40% faster loading | +15% signups, +15% SEO traffic | 2017 | |
| Zalando | 100ms faster | +0.7% revenue per session | 2018 |
| Deloitte (37 mobile brands) | 100ms faster | +8.4% conversions, +9.2% AOV | 2020 |
| Vodafone | 31% better LCP | +8% sales | 2021 |
| Rakuten 24 | 0.4s better LCP | +53.4% revenue per visitor | 2023 |
Notice one pattern - not a single study shows 'speed doesn't matter'. Every measured change goes in the same direction: a faster site makes more money. Amazon measured this in 2006, Rakuten confirmed it in 2023. Nineteen years of different technologies, devices and buying habits - same conclusion.
The Portent study - the conversion curve from 1 to 5 seconds
The most rigorous publicly available analysis on this topic is the Portent study from 2019 and 2022 that tracked over 94 million page views across more than 10 e-commerce sites. The results show exactly what happens to conversions as a site gets slower.
| Load time | Average conversion rate |
|---|---|
| 1 second | 3.05% |
| 2 seconds | 1.68% |
| 3 seconds | 1.12% |
| 4 seconds | 0.67% |
| 5 seconds | 0.44% |
A site loading in one second converts almost seven times better than a site loading in five seconds. If you run a store with 5000 visits a month and a 50 EUR average order value, the gap between 1 and 4 second load times is literally about 6000 EUR of monthly revenue - with no increase in marketing budget.
Mobile users - 53% abandon after 3 seconds
Google's 2016 study on mobile behavior showed that 53% of visitors abandon a mobile site that takes longer than 3 seconds to load. The same study modeled bounce probability as a function of load time:
- Load time 1s → 3s: bounce probability rises by 32%
- Load time 1s → 5s: bounce probability rises by 90%
- Load time 1s → 6s: bounce probability rises by 106%
- Load time 1s → 10s: bounce probability rises by 123%
For Serbian businesses this matters even more - over 70% of e-commerce traffic in Serbia comes from mobile devices, often on 4G and slower connections outside larger cities. A site that loads in 2 seconds on fiber in your office can take 6-8 seconds for a customer in Zrenjanin or Vranje browsing on their phone during a lunch break.
Why a fast site actually makes more money - 5 mechanisms
The data is clear, but why exactly does a fast site earn more? There are five concrete mechanisms that overlap:
- Fewer visitors leave before the page loads - every abandoned site is a lost customer you already paid to acquire (through ads, SEO or referral)
- More pages viewed per session - a fast site invites clicks, a slow site kills curiosity. Portent data shows 8.9 pages per session on a site loading in 2s, versus 3.3 pages on a site loading in 8s
- Better brand perception - a fast site feels professional and modern, a slow one signals sloppiness and creates doubt about the quality of your other services
- Higher SEO ranking - since 2021 Google uses Core Web Vitals as a ranking factor, slow sites drop in search results
- Lower advertising cost - Google Ads Quality Score includes landing page speed, faster sites pay lower cost-per-click for the same ad
Core Web Vitals - how Google ranks directly by speed
As of June 2021, Google officially uses Core Web Vitals as a ranking factor in search. Instead of vague scores, it measures three concrete metrics that reflect how a user experiences the site.
- LCP (Largest Contentful Paint) - how long it takes for the largest visible element on screen to render. Target: under 2.5 seconds
- INP (Interaction to Next Paint) - how long the site waits before responding to a click or tap. Target: under 200 milliseconds
- CLS (Cumulative Layout Shift) - how much content shifts around while the page is loading. Target: less than 0.1
If a site fails any of these, it loses rank for the same keyword phrase it should be ranking first for. Google has repeatedly said content relevance still comes first, but between two equally relevant sites - the faster one wins. In competitive niches, the gap between position one and position five is often entirely determined by Core Web Vitals scores.
This metric directly affects the work we do through SEO optimization - without a fast site, even a perfect on-page SEO strategy hits a technical ceiling Google no longer forgives.
What makes a site slow - the most common causes we see in Serbia
Over the last two years we've run speed audits for dozens of sites in Serbia - from small brochure sites to large WooCommerce stores. The causes of slowness repeat almost identically.
- Uncompressed images - the single most common mistake. A photo straight from a phone can be 4-8 MB, while the same image optimized for the web is 50-200 KB with visually identical quality
- Too many WordPress plugins - each plugin adds CSS, JavaScript and database queries. A site with 30+ active plugins can rarely be fast
- Bad hosting - a shared hosting plan for 3€ a month is built to fit 100 sites on one server. Your site competes for resources with 99 others
- No caching - without a cache system, every visit re-runs the same SQL queries and re-renders the same page for no one. A cache turns a 2s load into a 200ms load
- Too much JavaScript - modern themes and page builders (Elementor, Divi, WPBakery) load hundreds of kilobytes of JavaScript most visitors never use
- No CDN - if your server is in Frankfurt, a customer in Belgrade waits longer than one in Berlin. A CDN caches content on dozens of servers and serves it from the closest node
- Google Fonts loaded synchronously - text waits until the font is downloaded. Fix with font-display: swap or by self-hosting
- Third-party scripts - Facebook Pixel, Google Analytics, Hotjar, chat widgets - each adds 100-500 KB and a network round trip
How to measure your site's speed - free tools
Before fixing anything, you need to measure the current state. Every measurement uses free tools and takes a few minutes.
- PageSpeed Insights (pagespeed.web.dev) - Google's official tool. Shows Core Web Vitals scores, specific issues and recommendations. Tests mobile and desktop separately
- GTmetrix (gtmetrix.com) - a more detailed resource waterfall. Shows exactly which file is slowing the site down and by how many milliseconds
- WebPageTest (webpagetest.org) - the most rigorous tool, lets you simulate slower connections (3G, 4G) and different locations. Essential for realistic mobile simulation
- Chrome DevTools > Lighthouse - built into Chrome, run it via right-click → Inspect → Lighthouse tab. Same engine as PageSpeed Insights but runs locally without sending data to Google
The targets you're aiming for: LCP under 2.5s, INP under 200ms, CLS under 0.1 - and specifically on mobile, not desktop. Google has been mobile-first since 2021.
How to make a site fast - a concrete plan
If a site fails any Core Web Vitals metric, here is the order of interventions ranked by effect-per-effort - from the biggest win for the least work:
- 1. Compress all images - the single biggest gain. All images in WebP or AVIF format, quality 75-85, dimensions matched to actual on-page rendering
- 2. Enable caching - WP Rocket, LiteSpeed Cache or WP Super Cache for WordPress. For custom sites - ISR or static generation on a Next.js foundation
- 3. Move to quality hosting - VPS or managed hosting instead of shared. The speed difference is often 3-5x just from server resources
- 4. Activate a CDN - Cloudflare's free plan covers 90% of needs. Local sites see a significant speed boost when content is served from European nodes
- 5. Clean out unnecessary plugins - every plugin you don't use is pure speed cost. Deactivate and delete, don't just deactivate
- 6. Defer JavaScript - critical JS goes in <head>, the rest deferred or async. Delay third-party scripts until user interaction wherever possible
- 7. Lazy load below-fold images - the loading='lazy' attribute or a plugin. An image that isn't visible doesn't need to load immediately
- 8. Optimize fonts - font-display: swap, subset to just Latin and Cyrillic, self-host instead of loading directly from Google
If a site has serious speed problems that can't be solved by optimizing the existing build, a custom-built site on Next.js is often a faster option and cheaper in the long run than endlessly optimizing WordPress with 40 plugins. We covered the differences in depth in WordPress or custom Next.js website - speed is one of the main technical reasons custom solutions win.
For businesses in Novi Sad and Serbia - local context
As a Novi Sad-based agency working with clients across Vojvodina, Belgrade and the region, we see several locally specific issues that affect site speed.
First - many sites are hosted with local providers on shared plans, often on older servers without SSD storage. Local hosting is not bad by itself, but a 300 dinar per month price tag usually means seriously limited resources. For a site that generates revenue, a VPS or managed hosting plan for 15-30€ per month pays for itself overnight through better speed and less downtime.
Second - Serbia has solid 4G/5G coverage in major cities, but connections outside them are often significantly slower. If a site targets clients across all of Serbia, you have to test with a simulated 4G connection, not fiber in your office.
Third - most of the competition in Serbia has slow sites. That means speed is one of the easiest ways to technically beat competitors in both SEO and conversions. For searches like 'website development Novi Sad' or 'marketing agency Belgrade', sites that load in 1 second have practically no direct competition - most run at 4-6 seconds.
A real example - what the numbers look like in practice
Take a Novi Sad store with 8000 monthly visits and an average order value of 4000 dinars. The current conversion rate is 1.2% - normal for a slower site that loads in 4 seconds.
- Current state: 8000 visits × 1.2% conversion × 4000 din = 384000 din per month (~3200€)
- After optimizing speed from 4s to 2s: conversion realistically rises to ~1.68% based on Portent data
- New state: 8000 visits × 1.68% × 4000 din = 537600 din per month (~4500€)
- Delta: +153600 din per month (~1280€), or over 1.8 million dinars per year (~15400€) from speed alone
The cost of speed optimization for a store this size is 400-1000€ one-time. A 15x return in the first year is why this pays off with a huge margin for error - even if the real effect is half of the Portent average, the gain is still serious.
What not to do - common mistakes in speed optimization
- Don't trust desktop scores alone - Google looks at mobile, and the real conversion cost happens on mobile. Always test the mobile version with a throttled connection
- Don't chase a 100/100 PageSpeed score - points between 90 and 100 have almost no user impact but can take ten times the effort of moving from 60 to 90
- Don't install every speed plugin you find - WP Rocket plus Autoptimize plus WP Super Cache plus Async JavaScript is a combination that creates conflicts and a slower site, not a faster one
- Don't re-compress already-compressed images - a second pass through TinyPNG can damage quality without reducing file size
- Don't focus only on the homepage - Google measures Core Web Vitals on every indexed URL, and conversions happen on product and checkout pages
Frequently asked questions
- How fast should a website be?
- The target is LCP under 2.5 seconds, INP under 200ms and CLS under 0.1 - these are Google's official thresholds for a good Core Web Vitals score. In practice, e-commerce sites loading in 1-2 seconds convert significantly better than sites loading in 3-5 seconds. Anything over 3 seconds on mobile starts pushing visitors seriously toward competitors.
- How do I measure my site's speed for free?
- Go to pagespeed.web.dev, enter your URL and within seconds you'll get scores for both mobile and desktop. The tool shows all three Core Web Vitals metrics with specific recommendations on what to fix. GTmetrix and WebPageTest give you a deeper picture if you want detailed resource and waterfall analysis.
- Is speed more important than site design?
- They shouldn't be separated - good design and speed have to go together. But if you have to choose between a beautiful site that loads in 6 seconds and a solid design that loads in 1.5 seconds, the fast site will always earn more. A visitor who leaves before seeing your design never saw your design - and already counted as a bounce.
- Why is my WordPress site slow?
- The most common reasons: too many plugins (each adds CSS and JS), bad hosting (shared server with too few resources), uncompressed images, a theme that loads all its features even when you use half of them, and no cache system. Order of fixes: compress images, enable caching, remove unnecessary plugins, then move to better hosting.
- Is a Next.js site always faster than WordPress?
- With equal build quality - yes. Next.js with server-side rendering or static generation typically delivers LCP of 0.5-1.5 seconds, while a typical WordPress site with a theme and 15-20 plugins runs 2-4 seconds. The difference is architectural, not accidental - Next.js sends the visitor ready HTML, WordPress regenerates it on every request.
- How much does it cost to speed up a site in Serbia?
- For a typical WordPress site with basic optimization (image compression, caching, plugin cleanup, moving to better hosting) - 300-800€ one-time. For deeper optimization with custom work (removing a page builder, moving to a lighter theme, JavaScript optimization) - 800-2000€. For problems that can't be solved without a rebuild, it often makes more sense to move to a new custom site than to keep patching.
- Do Core Web Vitals really affect Google rankings?
- Yes, since June 2021 Google officially uses Core Web Vitals as a ranking factor. In niches with weak competition the difference is small, but in competitive niches like 'website development Novi Sad' or 'online store Belgrade' - a site that fails Core Web Vitals often doesn't even reach the first page of results, regardless of content quality.
Conclusion
Site speed is not a 'nice to have' - it's one of the highest-ROI investments in an online business. Twenty years of studies, from Amazon in 2006 to Rakuten in 2023, all show the same pattern: a faster site means more sales, more traffic, higher Google rankings and lower advertising cost. For smaller businesses the gap is thousands of euros a year, for larger ones - hundreds of thousands.
If your site currently loads in more than 3 seconds on mobile, you're probably losing 20 to 40% of potential customers before they even see your product. The good news is that most causes can be fixed without a rebuild - compressed images, caching and quality hosting solve around 70% of cases.
If you're not sure how slow your site is or what specifically to fix, get in touch for a free assessment - we'll send you a detailed speed report with concrete recommendations. If your site is ready for a rebuild, check our pricing for a fast Next.js site that solves the problem from the ground up.
Ready for a website that delivers results?
Schedule a free call and together we'll find a solution tailored to your business.
Schedule a free call