Is it possible to create a user behavior heatmap with Elastic Observability?

I'm interested in collecting data about the users behavior with a focus on improving UX. For example, collecting data about which elements they're clicking and how often.

Is that possible? How? The app in this case is an SPA built with Angular.

I'm sorry if my question is too vague, it's just that I'm very new to the Elastic Stack and don't even know where to start.

Thank you.

Hi @allanjuan,

RUM agent captures User interactions (click events performed by the user) and reports them to the APM - Supported Technologies | APM Real User Monitoring JavaScript Agent Reference [5.x] | Elastic and we have out of the box support for Angular apps - Angular integration | APM Real User Monitoring JavaScript Agent Reference [5.x] | Elastic

Its up to the user on how you want to create dashboards based on that data. Please do let us know if you need any other information.

Thanks,
Vignesh

1 Like