Skip to main content
    Performance 11 min read01/06/2025

    Why Your Website Speed Is Killing Your Conversions

    Tom Beachell

    Tom Beachell

    Director

    Why Your Website Speed Is Killing Your Conversions

    Your website might look beautiful, but if it takes more than three seconds to load, you're losing nearly half your visitors before they see a single word. Speed isn't a technical nice-to-have — it's a direct revenue driver, and for most UK SMEs it's the single highest-ROI improvement you can make to your existing site.

    We audit dozens of UK business websites every year. The pattern is depressingly consistent: well-designed sites built on WordPress, Wix or Squarespace, loading in 5–9 seconds on a mid-range Android phone over 4G, leaking conversions every single day while the owner blames their ads, their copy or their pricing. This guide breaks down exactly where that speed goes, what to measure, and how to fix it permanently.

    The numbers don't lie

    Google's data is unambiguous: a 1-second delay in page load time reduces conversions by 7%, page views by 11% and customer satisfaction by 16%. At 3 seconds, 53% of mobile visitors abandon the site entirely. Walmart famously found that every 100ms of improvement increased revenue by 1%. Amazon's internal estimate is that each additional 100ms costs them roughly 1% of sales — which at their scale is well over a billion dollars a year.

    Scale that down to a UK SME. For a business generating £10,000/month from their website, a 2-second improvement could realistically mean an additional £1,400/month — £16,800/year — in revenue. For a £50,000/month e-commerce store, the same improvement is worth £84,000/year. And unlike paid traffic, this revenue is permanent: you pay for the optimisation once and the lift compounds every month afterwards.

    Core Web Vitals: the metrics Google actually grades you on

    Since 2021, Google has used Core Web Vitals as a direct ranking signal. There are three of them, and they're the metrics worth obsessing over:

    • Largest Contentful Paint (LCP) — how long until the biggest above-the-fold element appears. Target: under 2.5 seconds. Most underperforming UK sites we see land between 4–7 seconds.

    • Interaction to Next Paint (INP) — how responsive the page feels when users tap or click. Target: under 200ms. Replaced FID in March 2024 and catches a lot of sites that previously scored 'good'.

    • Cumulative Layout Shift (CLS) — how much the page jumps around as it loads. Target: under 0.1. Caused mostly by images without dimensions, late-loading ads and web fonts.

    Run your site through PageSpeed Insights right now. If any of those three are in the red, you're being held back in both rankings and conversions simultaneously.

    What makes websites slow

    The usual culprits, roughly in order of impact: unoptimised images (the single biggest factor), render-blocking CSS and JavaScript, excessive HTTP requests, no caching strategy, bloated CMS themes, unoptimised web fonts, and third-party scripts (chat widgets, analytics, ad pixels, A/B testing tools) that quietly add 1–3 seconds each. Most template-built sites have nearly all of these problems simultaneously.

    The hidden killer is usually the theme itself. A typical premium WordPress theme ships with page builders (Elementor, WPBakery, Divi) that generate 200–400KB of CSS and 300–600KB of JavaScript on every single page — most of it for features you don't even use. We've seen homepages on shared hosting genuinely take 12 seconds to become interactive simply because the theme is doing too much, and no amount of caching plugins fixes that root cause.

    Image optimisation

    Images typically account for 50–70% of a page's total weight. Three changes recover most of that overhead with no visible quality loss:

    1. Convert to modern formats. WebP cuts JPEG file sizes by 25–35% at the same quality. AVIF cuts them by another 20–30% on top. Every major browser has supported WebP since 2020 and AVIF since 2022 — there is no reason to be serving JPEGs in 2026.
    2. Serve responsive sizes. A 2400px hero image being rendered at 400px on a phone is 36x more pixels than the device can display. Use the srcset attribute or a CMS that handles this automatically so each device downloads the size it actually needs.
    3. Lazy-load below-the-fold images. The browser shouldn't be downloading the footer's photo gallery before the user has even scrolled. Native loading="lazy" works in every modern browser and takes ten seconds to implement.

    Done together, these three changes routinely reduce image payload by 80% — turning a 4MB page into an 800KB page without changing a single visual.

    Code optimisation

    Every CSS file, JavaScript library and font file is a network request that blocks rendering. The audit we run on every client site:

    • Remove unused CSS and JS (a typical WordPress homepage ships 60–80% of its CSS unused).

    • Defer non-critical scripts with defer or async so they don't block the initial render.

    • Inline critical CSS (the styles needed for the first viewport) directly in the <head>.

    • Subset and self-host web fonts. Hosting Google Fonts on your own domain saves a DNS lookup and a render-blocking request, and subsetting (only including the characters you actually use) typically cuts font file sizes by 70%.

    • Audit third-party scripts ruthlessly. Every chat widget, heatmap tool and analytics tag has a cost. Keep the ones that drive measurable business value and remove the rest.

    The goal is to render meaningful content within 1.5 seconds on a 3G connection on a mid-range Android device. If your site clears that bar, it will fly on everything else.

    Server and infrastructure

    A fast website on a slow server is still a slow website. Three infrastructure decisions matter more than the rest:

    • Hosting. Cheap shared hosting (£3–£10/month) is almost always the bottleneck for UK business sites. A £20–£40/month managed UK host (or a properly configured Cloudflare + edge setup) typically cuts server response times from 800ms to under 150ms — which alone improves LCP by half a second.

    • CDN distribution. A CDN serves static assets from edge servers physically closer to the user. For a UK-only audience the benefit is modest; for any international traffic it's transformative.

    • HTTP/2 or HTTP/3 with proper caching headers. Modern protocols multiplex requests over a single connection, eliminating the old 'six concurrent connections per domain' bottleneck. Most decent hosts enable this by default — but it's worth checking, because a surprising number don't.

    Measuring and monitoring

    Speed optimisation isn't a one-time task. New content, updated plugins, a marketing team adding a new tracking pixel, a designer swapping in a heavier image — all of these can quietly degrade performance over weeks and months. We implement continuous monitoring with alerts when key metrics drop below thresholds, using a combination of:

    • Google Search Console's Core Web Vitals report — shows real-user data for your actual visitors, segmented by URL pattern.

    • PageSpeed Insights API — automated nightly checks on key landing pages.

    • Real User Monitoring (RUM) tools like Cloudflare Web Analytics or SpeedCurve — measure what your actual users experience, not just what a synthetic lab test reports.

    When a metric regresses, you find out within 24 hours instead of three months later when traffic mysteriously drops.

    A realistic 30-day speed sprint for an existing site

    If you're working with an existing site rather than a rebuild, this is the order we'd tackle the work in:

    Week 1: Run PageSpeed Insights and GTmetrix on your top 10 pages. Identify the worst-offender images and replace them with WebP at correct sizes. Enable native lazy loading. This alone typically takes LCP from 5s to 3s.

    Week 2: Audit and remove unused plugins or third-party scripts. Every WordPress site we've ever audited had at least three plugins that could be deleted with zero business impact. Enable a proper caching plugin (WP Rocket or LiteSpeed Cache) and Cloudflare in front of the site.

    Week 3: Self-host fonts, subset them, and inline critical CSS. Defer non-critical JavaScript. If you're on shared hosting and still failing Core Web Vitals, this is the point to migrate to a proper managed host.

    Week 4: Set up monitoring. Document the baseline scores, the changes made, and the new scores. Hand the document to whoever maintains the site so improvements don't decay.

    Most UK business sites we run this sprint on come out the other side with Core Web Vitals in the green, LCP under 2 seconds, and a measurable lift in both organic rankings and conversion rate within 6–8 weeks.

    If your current site is slow and you'd rather we run this sprint for you, or scope a faster rebuild from the ground up, we'd be happy to take a look. Get in touch and we'll send back an honest assessment within 48 hours — including which fixes would deliver the highest ROI for your specific traffic and revenue profile.

    All insights

    Get Started

    Ready to own your
    digital infrastructure

    Book a free infrastructure audit. We'll map your current systems, identify gaps, and show you exactly how a connected digital platform can transform your business.

    Reply within one working dayNo obligation, no pressureFree infrastructure audit included

    Prefer to talk? 01904 900201