Shopify themes fail INP when cart drawers, sliders, and search overlays compete for the main thread. CLS often traces to app banners and cookie bars injected without reserved space.
Field-first approach
- Monitor CrUX or RUM by template and device
- Fix regressions within the same release cycle
- Treat third-party scripts as performance budget items
