User Flow reporting visualizes the different paths users take through tagged events within your application. By exploring the journey users take through your product you can understand the true behavior and methods of interaction with different features and functionality as well as discover potential road blocks or points of drop off that occur. The actual way people interact with your user interface may not be exactly what you expect or intended in your product design!

Improve Usability with Data

Understanding how users are executing different functions in your application can be difficult since behavior patterns can vary from user to user. User Flow aggregates the most common paths users take allows you to analyze whether improvements could be made to help them accomplish different actions within your product better. 

Improve Feature Adoption and Usage

How are users discovering your key features? Can you make the path to them clearer or easier to get more users there? If usage is below expectations, find the paths users take versus expectations and make sure there are no roadblocks in the way.

Analyzing Patterns by Segment

Groups of users with different attributes may (or may not) exhibit very different paths. You might need to analyze these groups separately to ensure the experience your product team optimizes for will be well received by each group. By utilizing filters you can filter User Flow paths for the different segments.

First and Last User Interactions

By utilizing the system events of “Session Start” and “Session End” you can get see what the first events users triggering when beginning your application and the last interactions they had leading up to their closing of the application respectively. This data can help determine if the customer experience is an ideal one or may have room for improvement.



  • Automatically enabled for all events you are tracking
  • Verify users take the path you design or identify alternate workflows
  • Visually navigate through path reports to quickly see traffic patterns through events
  • Filter reports to view paths of specific sets of users
  • Compare abandonment on user paths
  • Track the path users take from ReachOut In-Application messages through your software to measure campaign effectiveness