Skip to main content
ServiceAnalytics
Availability2014.1 or later

Story Beat on a Flow

Sequence of user activities

Wait, Orient and Act

Time split across three phases

Hierarchical Labels

Five levels of descriptions

Analyze Friction with Story Beat

Spot where users struggle

Overview

Story Beat automatically converts low-level user activity into functional descriptions of what a user was doing in an application. Instead of requiring teams to interpret every click, mouse movement, scroll or field change individually, Story Beat organizes those signals into meaningful intervals of activity. This reduces noise and makes user journeys, business workflows and periods of lost productivity easier to understand. Depending on the monitored application, Story Beat can use application-specific context. For example, Shopify Pixel data can provide additional insight into product browsing, cart activity and checkout behavior.

What Story Beat Helps You Understand

Story Beat can help answer questions such as:
  • What was the user trying to accomplish?
  • Which functional steps did the user perform?
  • How much time was spent waiting, orienting and acting?
  • Where did the user become idle, delayed or blocked?
  • Which steps were repeated or abandoned?
  • Where did technology performance interrupt the workflow?
  • How did activity across multiple pages or browser tabs contribute to the journey?

From Click-Level Activity to Functional Insight

Story Beat analyzes activity at several levels of abstraction. Higher-level labels depend on the context available from the application and the clarity of the user’s behavior. Not every Story Beat will contain all levels.

Story Beat on a Flow

In a Flow visualization, Story Beats show the sequence of functional activities performed by users or sessions. This view can help teams:
  • Identify the most common paths through an application
  • See where users branch into alternative activities
  • Locate repeated, slow or abandoned steps
  • Compare successful and unsuccessful journeys
  • Understand which activities occur before a conversion, error or drop-off
More details on Flow Visualization and Journey.

Story Beat on a Focused Flow

A limits the analysis to a selected journey, workflow, population or outcome. Story Beats then describe the functional activities occurring within that scope. For example, a Focused Flow can analyze only:
  • Users who abandoned checkout
  • Employees who failed to complete a CRM workflow
  • Sessions containing a specific error
  • Customers who successfully converted
  • Users who followed an unexpected path
This reduces unrelated activity and helps teams understand why the selected journey succeeded or failed.

Story Beat Categories

Story Beat assigns user-session time to four activity categories: Together, these categories account for the analyzed session time.

Wait, Orient and Act

Each Story Beat can divide its duration into three phases: Conceptually, each beat is represented as: This breakdown helps distinguish time lost to technology from time spent understanding the interface or completing the task.

Story Beat Attributes

Attribute names and availability may vary by monitored technology and data model.

Action Categories

Label Hints

labelHint contains application and interaction context used to create meaningful Story Beat labels. All Story Beats can include: An action target can contain values such as:
The corresponding HTML tag can be appended to each target when available.

Hierarchical Labels

Story Beat can assign up to five levels of functional description: The number and meaning of populated labels depend on the monitored application and available context.

Processing Pipeline

Story Beat is generated through the following process:

Application-Specific Behavior

The captured attributes, labeling heuristics and processing pipeline can vary by monitored technology. Examples include:
  • Microsoft applications
  • Oracle Siebel CRM
  • Salesforce (CRM, Experience Cloud, etc)
  • SAP (Commerce Cloud, etc)
  • Shopify
  • WordPress
  • Other supported or custom applications
Application-specific context generally produces more meaningful labels than generic browser activity alone.

Analyze Friction with Story Beat

Story Beat can be combined with other GermainUX analytics to identify:
  • Excessive Wait time caused by slow technology
  • Excessive Orient time caused by confusing navigation or design
  • Repeated Trigger or Edit actions
  • Unexpected Idle time during a workflow
  • Journey branches associated with drop-off
  • Differences between successful and unsuccessful users
  • Time lost across a business process
Teams can drill from aggregate Story Beat patterns into individual sessions and use Session Replay or technical traces to understand what happened.

Get Help

Contact GermainUX Support

The Germain Team can help you set this up.

Can't find what you need?

Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE.