04. Analytics Sentry/Behavioral Science

Behavioral Intelligence & Heatmaps

Track user intent, layout confusion, and interaction friction without installing heavy third-party session replay scripts.

AUTOMATIC DETECTION
3 Clicks
Trigger Window: 1000ms

Identify UI frustration and broken buttons before users file support tickets.

Rage & Dead Click Telemetry

UX Frustration Signals

UX SIGNALS / FRUSTRATION

Rage Clicks

Triggered when a user clicks the same 400px zone 3+ times within 1000ms due to unresponsiveness.

UX SIGNALS / CONFUSION

Dead Clicks

Identifies clicks on non-interactive elements (images, spans) where the user expected an action.

ENGAGEMENT / ATTENTION

Scroll Depth Milestones

Debounced scroll milestones (25%, 50%, 75%, 100%) tracking content engagement.

NAVIGATION / PATHS

Journey Flows

Analyzes the top 10 most common user paths through your site for Sankey visualization.

Rage & Dead Click Detection

The client SDK detects rapid click bursts and emits enriched telemetry payloads:

1{
2 "eventType": "click",
3 "eventName": "rage_click",
4 "eventData": {
5 "elementType": "button",
6 "coordinates": { "x": 542, "y": 810 },
7 "clickCount": 4,
8 "path": "/checkout"
9 }
10}

Coordinate Heatmap API

Fetch click coordinate intensities for any page path:

GET/analytics/project/:projectId/heatmap?path=/pricing&type=click
1curl -X GET 'https://gnapex.com/analytics/project/prj_123/heatmap?path=/pricing&type=click' \
2 -H 'Authorization: Bearer nx_sk_live_...'

Journey Flows (Sankey)

Query aggregated navigation pathways to map how visitors move through your application:

GET/analytics/project/:projectId/journey-flow