Use the Frustration Analysis template within Dashboards to understand how frustration is affecting your user’s journeys across your entire site, and/or focus on a single page group.
You will be able to use the dashboard template to:
- Monitor the evolution of frustration score over time
- Understand main frustration factors affecting your users
- Identify top pages affected by a specific frustration factor
- Understand how impactful a frustration is on the user’s experience
Monitor Frustration Score
1. Navigate to 'Dashboards' and click the frustration analysis template
2. Define the context by selecting a segment and analysis scope (“Site” or “Page group”). When selecting ‘Page group’, you will need to select a specific page or page group. This option allows you to use personalized conditions.
3. Select "Create my dashboard".
Once created, you’ll find ready to use widgets grouped by Frustration score, Rage Clicks, Excessive Hover and Button multiple clicks.
There are two widgets in the grouped by Frustration score (Overview)
- Line chart with the metric Frustration score (99th percentile) on all devices
-
Table view grouped by frustration factors on all devices
Using Percentile levels
A percentile is a value on a scale of 100 that indicates the percent of a distribution that is equal to or below it.
The different percentile levels let you select on which level of granularity you want to analyze the frustration score based on a population.
- The median is the 50th percentile. It means that 50% of sessions/page views have a frustration score lower than the median score, and 50% of sessions/page views have a higher score.
- The 90th percentile represents the value where 10% of the result exceed it and 90% fall below it. E.g. If '90th percentile of the Homepage is 7' this indicates that less than 10% of the pageviews for the homepage received a Frustration score above 7'.
- The 99th percentile means that 99% of sessions/page views have a score at the 99th percentile or lower. For example: If your site has 1000 sessions, Contentsquare ranks them by session level frustration score, and displays the 1%, therefore the 10th highest Frustration score.
Interpret different types of frustration score
Site-level Frustration score: The frustration score (session level) of the Xth percentile (e.g., 99th) ranked session among all sessions.
Page-level Frustration score : The frustration score (pageview level) of the Xth percentile (e.g., 99th) ranked pageview among pageviews on page N (e.g., Product page).
Groups such as Rage Click, Excessive Hover and Button multiple clicks will display two widgets.
- Line chart on page views filtered by the frustration factor
- Table view of the metric number of page views, filtered by the frustration , grouped by path
You can add more groups to dive deeper on your analysis by frustration factor. To do this:
Click on ‘...’ in the top right corner and select ‘Create new group’
Rename your group by clicking on the name by default. Add a widget by hovering over the blank space and clicking on ‘+’ or with the ‘Add widget’ button in the top right corner.
Select the type of widget you want to use.
- To have a complete view of which pages are being affected, use the ‘Data table’ widget.
- To track data over time, use the ‘Line chart’ widget.
Learn more about widgets
In this example using the 'Data table widget', we analyse which pages are being affected by a ‘JS error’ with the following configuration:
Once your group is created, you can add more widgets to complete your analysis. You can do this with the other frustration metrics
Page group analysis
To analyze a specific page or group of pages, the analysis scope to select is ‘Page group’.
Once selected, determine which page or group of pages you want to analyze with the Page selector. You can choose previously created mappings with ‘All page groups’.
Comparing sessions that have experienced the frustration vs sessions that have not experienced the frustration
With the Analysis Context, you can create a segment for the overall Frustration Score or select a specific frustration factor:
- Rage click
- Multiple clicks (Element/Button/Field)
- Excessive hover
- Page looping
- Page not consumed
- Low activity
Session Replay integration
You can see and understand the impact of the frustration factors with Session Replay by clicking on ‘...’ next to the widget.