Shopware performance — measured, optimised, documented.

We push your Core Web Vitals into the green — with our own plugins for cache, CDN and update orchestration.

What we measure

Six metrics — data-driven.

Optimising performance without measuring is superstition. We use Lighthouse, WebPageTest, real-user monitoring and the Shopware profiler — and deliver numbers, not claims.

Time to First Byte

Origin server response time

If the server takes long to answer, nothing else matters. We tune PHP OpCache, Redis sessions, database indexes.

Largest Contentful Paint

Hero image or headline

The biggest visible element must arrive in under 2.5 seconds. Preload, critical CSS, fast fonts — we make it as fast as possible.

Cumulative Layout Shift

Jumping content

Nothing is more annoying than a button moving when you click. We reserve image space, lock font swaps, keep layout stable.

Interaction-to-Next-Paint

Reaction to clicks

If a filter click takes 800 ms, users bail. We unload the main thread, split JS bundles, optimise event handlers.

Cache strategy

HTTP, reverse proxy, app

HTTP caching, reverse proxy (Varnish/Nginx FastCGI), Shopware page cache, Redis for sessions. Configure every layer correctly.

Image delivery

Format, size, lazy load

WebP instead of JPEG, correct image sizes instead of 4K originals, native lazy load below the fold. Images are usually the biggest lever.

Our tools

Three own plugins as the foundation.

Performance optimisation with tools we built ourselves and refined across dozens of projects.

Three own plugins · ready to deploy

We have built three performance plugins ourselves, drawn from real customer projects.

Instead of starting from scratch each time, we lean on what has proven itself — Cache Warmer for hot caches, CDN for global delivery, Update Manager for zero-downtime updates. All three are in the Shopware Store.

Cache Warmer

Cache before the first visitor

Keeps your shop hot: scheduled warming of all caches per sales channel and customer group. More on Cache Warmer →

Shopware CDN

Global delivery

Images, videos, theme assets via CDN — Europe-wide edge nodes, automatic URL rewriting. More on CDN →

Update Manager

Updates without downtime

Plugin and core updates orchestrated without cache collapse — every version is tested first. More on Update Manager →

How we proceed

Six steps — from measuring to ongoing care.

Performance tuning is detail work. We go through systematically and document every step — so improvements still hold up six months later.

  • Performance auditLighthouse measurement on desktop & mobile, real-user-monitoring analysis, Shopware profiler logs. Result: clear lever ranking by impact.
  • Quick winsWhat can be done in 1-3 days: image compression, lazy load, critical CSS, cache TTL tuning. Often 20-40 % Lighthouse improvement on day one.
  • Cache strategyHTTP headers, reverse proxy, Shopware page cache properly tiered. Schedule Cache Warmer, configure customer-group-specific cache keys.
  • Asset optimisationDeliver images via CDN, WebP conversion, self-hosted fonts with preload, JS bundle splitting. Optimise theme build.
  • Backend tuningPHP OpCache, MySQL indexes, identify slow queries, Redis for sessions. Drive down server response time.
  • Monitoring & carePerformance budgets in CI, regular Lighthouse checks, RUM data observation. Performance is not a project, it is a state.
Service models

Three tiers of collaboration.

From audit to deep optimisation — including our own plugins with no licence surcharge. Actual effort follows from the audit findings.

Performance audit

Measurement & lever ranking

Full measurement of your shop with action list and impact estimate. Result: a concrete lever ranking that every optimisation can build on.

Quick-win sprint

Compact optimisation sprint

The most obvious performance killers cleared in one sprint — typically 30-60 % Lighthouse improvement within days.

Deep optimisation

Full programme

Cache, CDN, backend, frontend, monitoring in one coherent programme. Includes plugin installation and configuration — effort depends on the starting state.

Request performance auditSend us your shop URL — we run a first Lighthouse check and tell you where the biggest levers are.
Get in touch