How to Fix Poor INP (Interaction to Next Paint) on Your Store
errorThe Problem
Your site's INP (Interaction to Next Paint) score is above 200ms, meaning there's a noticeable delay when users click buttons, tap links, or interact with your pages. INP replaced FID as a Core Web Vital in March 2024 — it measures how long it takes for the page to visually respond to ANY user interaction, not just the first one.
trending_upWhy It Matters for SEO
INP is a Core Web Vital and directly affects your Google rankings. Poor INP means your 'Add to Cart' button, variant selectors, and navigation feel sluggish — which frustrates customers and increases bounce rates. The threshold is: Good (under 200ms), Needs Improvement (200-500ms), Poor (over 500ms).
buildHow to Fix It
- 1
Identify the cause: run PageSpeed Insights and expand the 'Avoid long main-thread tasks' section.
- 2
Common Shopify culprits: review apps (Judge.me, Loox), chat widgets (Tidio, Gorgias), analytics scripts (GA4, Facebook Pixel).
- 3
Reduce third-party app JavaScript: remove unused apps, defer non-critical scripts.
- 4
For apps you must keep, check if they offer 'lazy load' or 'deferred loading' options in their settings.
- 5
Move non-critical scripts to load after user interaction using the script defer or async attributes.
- 6
Consider using Shopify's native features instead of third-party apps where possible.
<!-- Instead of: -->
<script src="https://heavy-app.com/widget.js"></script>
<!-- Use: -->
<script defer src="https://heavy-app.com/widget.js"></script>
<!-- Or load after user interaction: -->
<script>
document.addEventListener('scroll', function loadWidget() {
var s = document.createElement('script');
s.src = 'https://heavy-app.com/widget.js';
document.body.appendChild(s);
document.removeEventListener('scroll', loadWidget);
}, { once: true });
</script>Related Fix Guides
How to Reduce JavaScript Payload on Shopify & WooCommerce
Heavy JavaScript slows your store and hurts rankings. Learn how to identify bloated scripts and reduce JS payload on Shopify and WooCommerce.
How to Fix Slow Page Speed on Shopify & WooCommerce
Your store is too slow. Learn the fastest fixes for Shopify and WooCommerce page speed — image optimization, app audits, caching, and more.
Want to check if YOUR store has this issue?
Scan your site for free — get copy-paste fixes in 60 seconds.
searchScan Now — It's Free