How to Improve Shopify Core Web Vitals: LCP, INP and CLS Fixes
Shopify itself is rarely the reason stores fail Core Web Vitals — it's what gets added on top: app JavaScript, page builder code, oversized hero images and years of theme edits. Fix LCP by optimising above-the-fold images (under 200KB, WebP), preloading the hero and deferring render-blocking scripts. Fix INP by cutting JavaScript: remove unused apps, defer chat and pop-ups, scope scripts to the templates that need them. Fix CLS by setting image dimensions and reserving space for review widgets, banners and app blocks. Test product and collection pages separately from the homepage, and re-test after every app install or campaign.