A performance budget for stores that convert
Every 100ms costs revenue. How we set and keep a speed budget across product pages, cart and checkout.

Set the budget before the design
Agree targets for LCP, INP and page weight per template on day one, then design within them. Retrofitting speed is always more expensive.
Images and third parties first
Most slow stores are slow because of oversized images and tag managers. Responsive images and a strict script policy fix the bulk of it.
Guard it in CI
Budgets only hold if a build fails when they are broken. We run Lighthouse checks on every pull request.




