A store losing its mobile shoppers
Five seconds to a usable page is an eternity in a checkout flow. The store sat at 42 on mobile with every Core Web Vital failing — product pages dragged, interactions lagged at 412ms, and the templates were hauling requests the storefront never used.
Template-by-template, without touching the storefront
WooCommerce performance work is template surgery. I went through the store’s templates one by one, cut 18 unnecessary requests, restructured asset loading so nothing render-blocking remained, and took 62% off the page weight — with the shop looking and working exactly as before.
A checkout that keeps up with its customers
Mobile 42 → 96, desktop 78 → 99. LCP down from 5.2s to 1.4s, layout shift from 0.32 to 0.02, interactions from 412ms to 87ms — Core Web Vitals passing on the pages that earn the revenue.