There is a line in your expenses that you never see, because it never appears on an invoice. It is the revenue your shop loses every month through slow loading, outages and missed updates. This article makes it visible, with figures, and gives you three ways to measure it on your own shop in ten minutes.
One second too long, and the customer leaves
Let us start with something everyone knows but rarely puts a number on: a slow page drives people away.
Google measured millions of mobile sessions and found that the probability of a visitor leaving a page increases by 32% when loading time rises from one to three seconds, and by 90% when it rises from one to five seconds. Deloitte studied online commerce specifically: improving load time by 0.1 seconds increases retail conversion rates by 8%.
For a shop, the calculation is straightforward. Take a shop receiving 5,000 visits a month, with a 1.5% conversion rate and a €60 average order value. It takes in €4,500 a month. If it takes 4 seconds to load instead of 1.5, it loses some visitors before they even see a product, and converts fewer of those who stay. According to the studies cited, the difference amounts to between 15 and 30% of revenue. For this shop, that means €700 to €1,300 a month that never reaches the till.
This is not a projection, it is already happening. And the retailer does not see it, because a customer who leaves before the page has loaded does not appear anywhere in their statistics.
Why your shop is slow
A shop does not become slow by chance. It becomes slow because it has grown heavier, one piece at a time.
Extensions. A typical WooCommerce or Wix shop has between twenty and forty. Each adds its own code, scripts and requests. Some load others. Nobody chose them all at once: they accumulated as needs arose, and nobody dares remove them.
Shared hosting. Hosting that costs a few euros a month means a server shared with hundreds of other sites. When one receives traffic, they all slow down. Yours included, on a Saturday afternoon, just when your customers are buying.
Images. Product photos measuring 4,000 pixels, sent unchanged to a phone displaying 400. Every page weighs several megabytes, and every mobile visitor waits.
Missed updates. A shop that has not been updated for a year runs year-old code, on PHP or Node versions that have since become 20 to 40% faster. Free speed you have not taken advantage of.
The invisible cost is not just speed
Slow loading is the easiest part to measure. It is not the only one.
Outages. A shop on standard hosting is offline for a few hours a year without anyone noticing, because it happens at night or at the weekend. But e-commerce sells at night and at the weekend. Two hours offline on a Saturday evening, for the shop in our example, means around fifty euros lost and a few customers who will go elsewhere next time.
Security. A shop that is not updated eventually gets compromised. It is not a question of if, but when. The cost goes beyond cleaning it up: it includes being removed from Google search results for weeks, and losing customers' trust.
The retailer's time. How many hours a month do you spend applying an update that breaks something, working out why labels no longer print, or waiting for a provider who takes three days to reply? At €50 an hour, which is below what a retailer's time is worth, five hours a month adds up to €250.
Add it up: for a medium-sized shop, between lost conversions, outages and time, that invisible line comes to between €800 and €1,800 a month. Far more than any serious maintenance service costs.
Measure it on your shop in ten minutes
Three free tools, three figures to write down.
- PageSpeed Insights (pagespeed.web.dev): enter the address of a product page, not just the homepage. Look at the mobile score and the "Largest Contentful Paint". Below 2.5 seconds is good. Above 4, you are losing customers.
- Your analytics tool, in the "devices" section: what share of your visits comes from mobile, and how does mobile conversion compare with desktop? If mobile converts half as well, it is almost never because your mobile customers have less desire to buy.
- A stopwatch and your phone, on 4G, not Wi-Fi: open your shop, find a product, add it to the basket and go through to payment. Count the seconds spent waiting. That is what your customers experience.
What infrastructure changes
A shop designed as infrastructure, rather than a site with extensions added on, starts from a different principle: speed, availability and updates are not options you turn on, they are the foundations.
At Opustack, shops are served from a global delivery network, images are automatically resized for each screen, no third-party extensions accumulate, and updates are applied every week without the retailer having to do anything. This is not a marketing promise, it is architecture: pages on an Opustack shop load in under two seconds on mobile, and this is measured every month in the report each retailer receives.
The subscription price is visible on an invoice. The cost of a slow shop never is. That is why we keep paying it.
Opustack designs, deploys and operates online shops for independent retailers. Live in seven days, nothing to install, a human who answers. See a live shop or book a launch.


