Ciphera Help
PulseAnalyticsBehavior Analytics

Behavior Analytics

Understand how far visitors read your pages with scroll depth.

Warning

Frustration tracking is being retired. Rage click and dead click detection is no longer available to enable, and the add-on script that produced it is no longer offered. The reports below stay readable until the retirement completes, after which the Behavior page is removed and scroll depth moves to the main dashboard. Scroll depth itself is unaffected — it is collected by the core script and is not going away.

The Behavior section shows how far visitors actually read your pages.

Navigate to Sites → your site → Behavior.

Scroll depth

Scroll depth is collected by the core Pulse script — no additional setup or opt-in is required.

The scroll depth chart shows the distribution of furthest-scroll percentages across all pageviews in the selected period. A continuous curve from 0–100 % lets you see at a glance how far visitors typically get through your content.

This data is also surfaced in the Avg scroll depth KPI card on the main dashboard.

Note

Scroll depth is measured against the total page height at load time. Pages that load content dynamically (infinite scroll, lazy-loaded sections) may show higher depths than expected if height grows after the initial render.

Rage clicks and dead clicks

Frustration tracking is retired — the add-on script that produced these signals is no longer offered and can no longer be enabled. Existing reports stay readable until the retirement completes. Historical data collected while the add-on was active describes:

  • Rage clicks — a visitor clicking the same element three or more times in quick succession, indicating frustration or a broken interaction
  • Dead clicks — clicks on elements that have no effect, suggesting a visitor expected something to be interactive but it wasn't

Frustration reports

ReportWhat it shows
Most-clicked elementsRanked list of elements with average click count per session
Unresponsive elementsElements that received dead clicks, sorted by frequency
By-page breakdownFrustration events grouped by page URL
Frustration trendChart of rage and dead click counts over time

Click any element row to filter the view to that specific element and see which pages it appears on.

Warning

Element selectors in the frustration reports are auto-generated from the DOM. Dynamic single-page apps that re-render components may produce selector strings that change between deploys. Review selectors after major frontend updates.

On this page

On this page