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

**URL:** <https://discuss.elastic.co/t/is-it-possible-to-create-a-user-behavior-heatmap-with-elastic-observability/289497>\
**Category:** APM\
**Tags:** rum\
**Created:** [November 17, 2021, 6:53pm UTC](https://discuss.elastic.co/t/is-it-possible-to-create-a-user-behavior-heatmap-with-elastic-observability/289497 "2021-11-17T18:53:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![allanjuan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/allanjuan/32/97238_2.png) [@allanjuan](https://discuss.elastic.co/u/allanjuan)\
**Post date:** [November 17, 2021, 6:53pm UTC](https://discuss.elastic.co/t/is-it-possible-to-create-a-user-behavior-heatmap-with-elastic-observability/289497/1 "2021-11-17T18:53:12Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![vigneshshanmugam](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vigneshshanmugam/32/40324_2.png) [@vigneshshanmugam](https://discuss.elastic.co/u/vigneshshanmugam)\
**Post date:** [November 18, 2021, 3:59pm UTC](https://discuss.elastic.co/t/is-it-possible-to-create-a-user-behavior-heatmap-with-elastic-observability/289497/2 "2021-11-18T15:59:18Z")

</div>

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](https://www.elastic.co/guide/en/apm/agent/rum-js/current/supported-technologies.html#user-interactions) and we have out of the box support for Angular apps - [Angular integration | APM Real User Monitoring JavaScript Agent Reference [5.x] | Elastic](https://www.elastic.co/guide/en/apm/agent/rum-js/current/angular-integration.html)

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

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [December 9, 2021, 11:59am UTC](https://discuss.elastic.co/t/is-it-possible-to-create-a-user-behavior-heatmap-with-elastic-observability/289497/3 "2021-12-09T11:59:35Z")

</div>

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.
