UX Analysis March 21, 2026 8 min read

Understanding Frustration Signals in Microsoft Clarity

Microsoft Clarity automatically detects moments where visitors struggle on your website. These frustration signals — rage clicks, dead clicks, quick backs, error clicks, and excessive scrolling — are your highest-priority UX indicators. This guide explains what each signal means, how to find them in the dashboard, and how to prioritize fixes.

What Are Frustration Signals?

Frustration signals are behavioral patterns that indicate a visitor had a negative experience. Unlike traditional metrics like bounce rate or time on page, frustration signals point to specific, fixable problems. A high bounce rate tells you something is wrong. A rage click on a specific button tells you exactly what is wrong.

Clarity detects five categories of frustration signals. Let's examine each one in detail.

1. Rage Clicks

A rage click occurs when a visitor clicks the same area rapidly and repeatedly — typically 3 or more clicks within a small radius in quick succession. This is the digital equivalent of frantically pressing an elevator button.

What rage clicks tell you

How to find rage clicks in Clarity

Navigate to Dashboard and look at the Rage clicks metric card. It shows the percentage of sessions that contained at least one rage click. Click the card to see a breakdown by page URL. You can also go to Recordings and filter by Has rage click to watch the sessions directly.

Common causes and fixes

CauseFix
JavaScript error preventing click handlerCheck browser console errors; fix the JS bug
Button with no loading/disabled stateAdd visual feedback (spinner, disabled state) on click
Image or text styled to look clickableRemove pointer cursor; change hover style; or make it actually clickable
Slow API response after clickAdd loading indicator; optimize backend response time

Tip: Rage clicks on your CTA buttons should be your highest priority. They represent visitors who wanted to convert but were blocked by a technical issue.

2. Dead Clicks

A dead click is a click on an element that has no click handler — the click does nothing. Dead clicks differ from rage clicks in that the visitor typically clicks once or twice and moves on, rather than clicking repeatedly in frustration.

What dead clicks tell you

How to interpret dead click data

Not all dead clicks are problems. Visitors click on all sorts of things — headlines, images, whitespace. Focus on dead clicks that cluster on specific elements across multiple sessions. If 50 different visitors all click on the same non-interactive image, that image needs either a link destination or a visual change to signal that it is not clickable.

In the Clarity dashboard, the Dead clicks metric card shows the session percentage. Use the click heatmap on specific pages to see exactly which elements receive dead clicks. Elements with high dead-click density appear as bright spots on the heatmap.

3. Quick Backs

A quick back occurs when a visitor navigates to a page and returns to the previous page within a few seconds. This signal indicates that the page did not meet the visitor's expectations.

What quick backs tell you

Where to investigate

Quick backs are most concerning on these page types:

4. Error Clicks

Error clicks are clicks that trigger a JavaScript error. Clarity detects when a click event is followed by a JavaScript exception in the browser console. This is a direct technical indicator — something is literally broken.

What error clicks tell you

How to fix error clicks

  1. Filter recordings by error clicks to identify the affected page and element
  2. Open the page in your browser and replicate the click while monitoring the console
  3. Fix the JavaScript error and deploy
  4. Monitor the error click metric over the next few days to confirm the fix

Tip: Error clicks are the most directly actionable frustration signal. Unlike rage clicks or dead clicks, which can sometimes be behavioral, an error click always points to a real bug. Fix these first.

5. Excessive Scrolling

Excessive scrolling occurs when a visitor scrolls up and down a page repeatedly, often returning to sections they have already passed. This pattern suggests the visitor is searching for something they cannot find or re-reading content they did not understand.

What excessive scrolling tells you

How to address excessive scrolling

Watch 5-10 recordings with excessive scrolling on the same page. Note which sections visitors keep returning to. Common patterns:

Priority Order for Fixing Frustration Signals

When you have limited development time, fix frustration signals in this order:

  1. Error clicks — these are bugs. They always need fixing. Low effort, high impact.
  2. Rage clicks on CTAs/conversion elements — visitors trying to convert but failing. Direct revenue impact.
  3. Dead clicks on high-traffic pages — confused visitors on important pages. Fix with CSS changes or by adding expected functionality.
  4. Quick backs on landing pages — content-expectation mismatch. Fix with copy changes or page restructuring.
  5. Excessive scrolling — information architecture issue. Fix with better headings, anchor links, or content reorganization.

Dashboard Walkthrough

Here is where to find each signal in the Clarity dashboard:

  1. Dashboard overview: the top cards show rage click rate, dead click rate, and quick back rate as percentages of total sessions. These are your high-level health metrics.
  2. Click the metric card: this opens a breakdown by page URL, showing which pages have the highest frustration rates. Start with the page at the top of the list.
  3. Recordings filter panel: on the left side of the Recordings page, you can toggle frustration signal filters. Combine them with page URL and device type for targeted investigation.
  4. Heatmaps: switch to the click heatmap for any specific page to see dead-click and rage-click clusters overlaid on your actual page layout.

Tracking Frustration Signals Over Time

Frustration signal percentages should decrease as you fix issues. Track these weekly:

If you use ClarityInsights, these metrics are tracked and trended automatically in your weekly email reports. The AI analysis highlights when a frustration metric spikes, so you catch regressions immediately without manually checking the dashboard.

Key Takeaways

Stop analyzing Clarity data manually

ClarityInsights sends you AI-powered weekly reports with per-page analysis, frustration signals, and prioritized recommendations.

Join the Waitlist