Cloudflare to the rescue: how to make a slow online store fast again
Studies show that users wait only three seconds on average for a web page to load. For online retailers, that moment is critical, because it decides whether a potential customer stays on the site to make a purchase later.

Studies show that users wait only three seconds on average for a web page to load. For online retailers, that moment is critical, because it decides whether a potential customer stays on the site to make a purchase later.
According to Margus Eha, CEO of Opus, an online shop’s home page is where consumers form their first impression of the shop. “A page that opens without delay shows that you are dealing with a modern and trustworthy company, whereas a slow e-shop signals that the visitor’s time isn’t valued,” he said. Google also puts a lot of weight on page speed, using it to rank search results.
“This has a direct effect on sales as well – more than ten years ago, for example, Amazon calculated that a page loading just one second slower would cost it 1.6 billion dollars in lost revenue,” Eha added.
He says Estonian retailers have gradually started to pay more attention to the speed of their sites, but it is quite common to get lost in the details when tackling the problem. “For example, people start optimising image sizes, trimming lines of code or looking for ways to speed up server responses. Although these methods can help, they often take a lot of time and resources,” he said.
In fact, there are much simpler solutions and services for making a website faster. One of them is Cloudflare, which uses servers located all over the world to speed up page loading, reduce the load on the server and ensure a smooth user experience, without having to optimise every tiny detail by hand.
How does it work?
Opus makes extensive use of headless solutions, in which Cloudflare plays a central role. In a headless architecture, the website’s frontend and backend processes are separated, and content such as images and product descriptions is pre-rendered and stored on Cloudflare’s cache servers.
“This means that most user requests are answered directly from Cloudflare’s servers. That reduces the load on the main servers and the site always opens quickly. Since most visitors see the same elements, the server doesn’t have to regenerate the same information for every request – and that noticeably speeds up page loading,” Eha described.
Many retailers often face a situation where the website runs smoothly most of the time, but starts to freeze under heavier traffic during sales campaigns, or crashes altogether. “In such situations the reaction is often to increase server capacity temporarily, but using Cloudflare can actually be a much better option,” Eha noted. “You should ask yourself how your shop’s website behaved during E-Monday or Black Friday. If it couldn’t cope with the load, Cloudflare will definitely help, because it removes the need to scale servers.”
In addition to scaling problems, Cloudflare takes care of complex legal and security checks that require constant data exchange between the web server and the backend systems. This is done using workers, which allow quick background checks in the cloud without affecting the loading speed of the whole page. For example, stock queries, price calculations and data protection requests can all be handled in the cloud.
Opus has been using Cloudflare to optimise websites for several years and has made many online shops and CMS systems faster as a result. “One good example is Äripäev, whose site now runs just as nimbly during breaking news as on any ordinary day,” Eha said.
“So Cloudflare is a technically fast and cost-effective way to speed up your website. If you feel your online shop doesn’t meet today’s standards for speed, get in touch and we’ll find the right solution together,” Eha concluded.
Get in touch
We have your back when it comes to web development, giving you the freedom to focus on building and growing your company.

More posts
A new logic for e-commerce advertising: the buyer’s question matters more than the keywordWhen someone searches for “a bed,” a retailer can show them an ad for beds. But when they ask AI which bed would suit two tall, light sleepers, the ad needs to address a much more specific need. According to Margus Eha, CEO of Opus, this is changing three things in e-commerce marketing at once: keywords are becoming less important, product data is becoming more important, and the final form of an ad is increasingly shaped by the buyer’s query.Read more
Expert explains: today’s e-commerce success is no longer defined by bells and whistlesThe choice of platform on which to build an online store affects a company for years. According to Margus Eha, CEO of Opus, what matters today is no longer how much ready-made functionality a platform offers, but how quickly it can adapt to changing business needs.Read more
Margus Eha: AI can put your online store on the list – but that alone is already yesterday’s newsIn recent years, online retailers have focused on making sure their products can be found in ChatGPT and other AI services. But according to Margus Eha, CEO of Opus, a developer of large-scale e-commerce platforms, the next phase has already begun: online stores must increasingly think about how to provide AI with information on exactly which products are in stock, when a specific item could reach a particular customer, and, if necessary, even which shelf it is located on in a physical store.Read more