Core Web Vitals

INP (Interaction to Next Paint)

Interaction to Next Paint measures the responsiveness of your page to user interactions — clicks, taps, and keyboard input. It replaced FID (First Input Delay) as a Core Web Vital in March 2024. An INP under 200 milliseconds is "Good."

Why It Matters for Shopify Stores

INP measures how quickly your store responds when a shopper interacts — tapping a product variant, clicking 'Add to Cart', or filtering a collection. A high INP score means shoppers experience noticeable lag after tapping, which is particularly damaging on mobile. Heavy JavaScript from third-party apps (review widgets, chat tools, loyalty programs) is the most common cause of poor INP on Shopify stores.

How to Check Your Store

Check INP in Google PageSpeed Insights under 'Core Web Vitals'. Use Chrome DevTools > Performance tab and interact with the page while recording to see which interactions are slow.

Use the free shopify app bloat calculator tool

How to Fix It

Break up long JavaScript tasks into smaller chunks. Defer non-critical third-party scripts. Remove or replace heavy apps that execute JavaScript on every page interaction.

Related Terms

Check your store's INP with our free tools

Get a full audit across all 6 performance categories — including core web-vitals — in under 60 seconds.

Run a Free Store Audit