Teppichscheune: every page in 0.8 instead of 5 seconds
High-resolution rug photos are the heart of the shop – and were its biggest brake. With our image pipeline they now weigh a fraction, with no visible loss of quality.


The starting point
Teppichscheune sells made-to-measure rugs on Shopware 6. Customers buy with their eyes: texture, colour and pile have to be clearly visible. Product photos weighed around 800 KB on average, and every page took 5 seconds.
On mobile, visitors decide within seconds whether to stay. Every second of waiting costs conversions – and with paid traffic, ad budget too. On top of that, Google rates load time through the Core Web Vitals.
The challenge
The photos had to keep their full quality, just get much lighter. On top of that, the custom, complex filters had to respond without any delay.
- !High-resolution product photos of around 800 KB each
- !Custom, complex filters that have to respond fast
- !5 seconds load time – on every page, not just the homepage
What we did
Every custom, complex filter pre-cached – lightning-fast selection.
Why it works: Pages are cached on servers close to the visitor and delivered from there instantly, instead of being rebuilt by the shop system on every request.
Learn more →Product images down from 800 KB to 80 KB on average – AVIF, responsive sizes and lazy loading.
Why it works: AVIF produces much smaller files than JPEG or PNG at the same image quality. Responsive means every device only loads the image size it actually displays.
Learn more →Load time on every page down from 5.0 to 0.8 seconds – not just the homepage.
Why it works: The optimisation covers every page of the shop – homepage, categories, products and checkout – not just a landing page.
Learn more →The result
Every page loads in 0.8 instead of 5.0 seconds. Product images weigh 80 instead of 800 KB on average, with no visible loss of quality.
Measured with Real User Monitoring (RUM) – with real visitors.
The photos still show every texture and colour – they are just around ten times lighter. Filters respond without any delay.

„FlashSites helped us improve our website’s load times considerably – we are especially impressed by how quickly and thoroughly every request is handled.“
Our approach
We analyse the website and show where time is lost.
We integrate the complete FlashSites solution. Nobody has to touch any code.
The website loads in under a second – on every device. Monitored continuously.


