The store feels laggy when clicking or scrolling
What causes a high INP or a laggy feel on a Volume store, and which theme settings to check first.
Clicking and scrolling are two different problems. A slow response to a tap is usually Interaction to Next Paint — JavaScript occupying the main thread while the visitor is trying to interact. Jerky scrolling is usually an effect that recalculates on every scroll frame.
Check what is running
Open Chrome DevTools → Performance, record while you tap or scroll the thing that feels slow, and look at which scripts hold the main thread. On most stores the long tasks belong to apps rather than to the theme.
Chat widgets, review carousels, popup builders and analytics tags are the usual offenders, and many of them initialise on the first interaction — exactly when INP is measured.
The scroll effects
If scrolling is what feels heavy, start with Theme settings → Animations and performance → Banner background animation. Animation offers Static (the theme default), parallax, sticky and two zoom modes; parallax and zoom both recalculate while the page moves. Each banner and media section can inherit this, turn it off, or override it — so a single section can be the cause even when the theme setting says Static.
Enable reveal animation, just above, animates sections into view as you scroll. It is off in the theme defaults.
The interaction effects
These also live in Theme settings → Animations and performance, and all of them are off or minimal in the theme defaults — a preset or a previous customization may have turned them on:
On a clean store none of these are expensive. On a store already running a dozen apps, they are the cheapest things to remove — turn them off one at a time and re-measure.
On mobile specifically
Phones have far less CPU headroom, so interaction delays show up there first. Test on a real mid-range Android device, not only on your own phone and not only in the simulator.
Was this helpful?
