Most business owners never see the customers they lose to a slow website. There's no bounced email, no missed call — just a visitor who tapped your link, waited a beat too long, and hit the back button. On mobile data, which is how most South Africans browse, that beat comes fast.
The number worth knowing is this: if your site takes longer than about three seconds to become usable, you start losing a meaningful share of visitors. Push past five seconds and you're losing a lot of them. Google has measured this across billions of visits, and it holds true whether you sell coffee, legal services or industrial parts.
Why are so many sites slow? Usually it's not your content — it's the machinery underneath. Page-builder templates load piles of code your site never actually uses, plus heavy images and third-party scripts that all have to arrive before anything feels ready. It works fine on the developer's fast laptop and falls apart on a phone in a parking lot.
The fix is boring but effective: build lean. Send the browser only the code the page needs, size and compress images properly, and render as much as possible on the server so the phone does less work. That's the whole idea behind modern frameworks like the one we build on — the site shows up fast because there's simply less to wait for.
You don't need to become a performance engineer. But before you spend money driving traffic to your site, it's worth knowing whether that traffic will actually stick around long enough to buy. Test your current site, be honest about the result, and treat speed as a feature — because to your customers, it is.



