Understanding how users interact with each element of your screen is a fundamental part of analyzing user behavior. The transition between screens, the location, aesthetics, and behavior of each element of your screen will determine your users’ experience.
With UXCam you can analyze screen metrics such as engagement, number of visits, exit rate, average frustration, or crashes. Additionally, you can go beyond the traditional metrics by analyzing the screen Heatmaps that will show you at a glance what are the key elements of your screens, what drives users’ frustration, and what gestures do your users use to interact with your screen.
- #1 Find the screens with the higher quit rates
- #2 Discover the screens with higher engagement
- #3 Easily find the screens with more and fewer visits
- #4 Identify problematic screens
#1 Find the screens with the higher quit rates
Understanding from which screens your users leave your app is essential to improve retention and reduce churn. While for some screens it could be the expected behavior (e.i. Order confirmation) other screens shouldn’t have a high exit rate (e.i. Login screen) and watching sessions to analyze the reasons will be key to optimizing them.
- On the heatmaps page sort the screens by quit rate
- Click on the screen to see more details
Check ‘screen entry’ or find that screen on the screen flow to see what was the previous step and identify problems with the app navigation. Are your users following the right path? Is this screen a dead-end? Is the path clear? Do they have an option to go back to the flow?
Filter your session list by 'visited screen' and rage taps, UI freezes or crashes to identify any problems with that screen and understand the reasons for dropouts.
#2 Discover the screens with higher engagement
Sort your screen list by average engagement and identify the screens where your users spend more time. Depending on your app and goals, you will have some screens where you expect the user to spend less time and other screens where you would like to have a high engagement.
For instance, if your app is focused on content (e.g. has a blog) you would aim to increase the time spent on the screens, and use the engagement time to determine what are the most valuable or interesting screens for your users and focus your content strategy on that type of content. However, if you have an e-commerce app and product detail screens, a high engagement could indicate that your users are confused or can’t find sufficient information about the product, therefore, you might need to rethink the content and structure of your screens. Replaying the sessions to see what's the user behavior after visiting that screen can be useful to gather more insights.
#3 Easily find the screens with more and fewer visits
Sort your screens by visit count to discover what are the most popular screens and which screens are almost never visited. Is this the expected behavior? View the recordings and analyze the flow for those screens to see if it’s a discoverability issue or if those screens don’t add value to your users and find ways to optimize them.
#4 Identify problematic screens
Search for screens with higher crash rates, then analyze the crash reasons and share the crash logs and session recordings with your tech team to replicate and fix the issues faster.
4.1. Search for screens with a higher number of rage taps
To easily identify the screens that drive user frustration, filter the heatmap by rage taps to detect what specific elements your users are struggling with. To have more insights and analyze their behavior, filter your session list by screen with rage taps and watch the recordings.