✨ Features
Story Beat is a built-in mechanism that automatically analyzes user actions at the functional level (rather than at the click level) and helps filter out the noise in a user’s journey.
Story Beat provides insights into the process a user goes through while interacting with an application.
Different options are available depending on the application being monitored. For example, Shopify Pixel can be used to gain insights into the shopping experience, specifically during the cart checkout process.
🔃 On a Flow
🔍 On a Focused Flow
Story Beat on a Focused Flow portlet:
📋 Categories
There are four categories of beats that cover 100% of the session time: browse, trigger, edit, and idle. Within each beat, we provide a detailed breakdown: wait vs. orient vs. act.
/ Browse | Trigger | Edit | Idle \
----- duration ------|----- duration ------|----- duration ------|----- duration ------|
wait -> orient -> act|wait -> orient -> act|wait -> orient -> act|wait -> orient -> act|
|
Beat Element |
Description |
Details |
|---|---|---|
|
Wait |
Duration of network activity or rendering that delays user actions. |
|
|
Orient |
Time spent by the user preparing to act—for example, visually locating the next button or moving the mouse cursor toward it. |
|
|
Act |
Time spent actively engaging, such as reading, scrolling, editing, or idling. |
|
🏷️ Attributes
Here are the attributes of a Story Beat.
|
Attribute |
Description |
Details |
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Timestamp: |
The start time of the interval covered by this datapoint. |
|
||||||||||||
|
WaitDuration: |
Duration (in seconds) spent blocked by page activities (e.g., network requests, scripting, rendering). |
|
||||||||||||
|
OrientDuration: |
Duration (in seconds) spent by the user preparing for the next action. Depending on the |
|
||||||||||||
|
ActionDuration: |
Duration (in seconds) spent idling, browsing, triggering interactions, or editing inputs, based on the |
|
||||||||||||
|
ActionCategory: |
Indicates the type of user interaction: |
|
||||||||||||
|
LabelHint: |
Contextual data bundle aiding backend labeling. All beats include: |
|
||||||||||||
|
Labels (Hierarchical descriptions): |
|
|
⚙️ Pipeline
|
Step |
Description |
|---|---|
|
|
|
|
Labels ( |
|
|
Portlets group adjacent story beats into hierarchical clusters if they share identical label values at each layer ( |
|
Note: Attributes and pipeline population methods vary depending on the technology monitored (e.g., Microsoft, Shopify, Siebel, WordPress).
Service: Analytics
Feature Availability: 8.6.0 or later