INP: Interaction to Next Paint
What it measures: How quickly your website responds when someone interacts with it. This includes tapping buttons, clicking links, typing in forms, and opening menus. INP replaced the older First Input Delay (FID) metric in 2024.
Why it matters: When a visitor taps "Book Now" and nothing happens for a full second, they wonder if the button worked. They might tap again, causing double bookings or frustration. A responsive site feels professional and trustworthy.
What a good score looks like: Under 200 milliseconds. Between 200 and 500 milliseconds needs improvement. Over 500 milliseconds is poor.
Common causes of poor INP:
- Heavy JavaScript running in the background (analytics scripts, chat widgets, social embeds)
- Complex animations triggered on user interaction
- Third-party scripts competing for processing power
How to fix it:
- Audit your third-party scripts. Do you really need four different analytics tools, a chat widget, and three social media embeds? Each one adds processing overhead.
- Defer non-critical JavaScript so it loads after the main page content.
- Reduce the complexity of interactive elements. A simple dropdown menu should not require a heavy JavaScript library.