Skip to main content

INP by click behavior

INP by click behavior without noise

Vasil Dachev avatar
Written by Vasil Dachev
Updated over 2 weeks ago


What is INP by click behavior

INP by click behavior shows how Interaction to Next Paint (INP) differs based on whether a page was loaded fresh, had scrollable content, or was restored with a previous scroll position (e.g., using the browser’s back button).

This lens helps identify whether interaction responsiveness suffers during back/forward navigations, or when the page has significant scrollable content.


Healthy INP by click behavior sample


Should you worry

In a healthy scenario:

  • INP is fast for clicked sessions — showing your site remains responsive during interaction-heavy experiences

  • Non-clicked sessions also show acceptable INP, meaning poor input delay isn't driving disengagement

  • The performance gap between clicked and non-clicked is minimal, if present at all

This pattern suggests your interaction layer is lightweight and snappy — users who engage get a fluid experience, and those who don’t aren’t being blocked by poor responsiveness.

Unhealthy INP by click behavior sample

Unhealthy distributions may look like:

  • Non-clicked sessions have very poor INP — potentially indicating interaction handlers are loaded late or lazily initialized

  • Clicked sessions show long INP — a red flag that engaged users are struggling with input responsiveness (forms, menus, modals, etc.)

  • There’s a sharp performance drop for clicked flows involving client-side rendering or transitions

This usually hurts conversions and satisfaction — especially on mobile, where input lag is more noticeable.

Resolving unhealthy INP by click behavior

Go-to action plan to resolve an unhealthy INP by click behavior:

  1. Ask Uxi to analyze your INP by click behavior values and suggest improvements.

  2. Use Filters to isolate the problematic state and pinpoint specific templates or paths.

  3. Simulate INP of the suspected lens to see if fixing it will resolve the INP by click behavior. If yes, this is where the resolution focus should be.

  4. Use an automated INP optimization tool like INProve to improve your INP by click behavior values.

  5. Once you’ve improved INP, set an alert to be the first to know if it starts worsening again.

Try it yourself

Discover how your website performs with real user data.

Did this answer your question?