Path-Analysis
Visualization of user journeys for product teams to understand how users truly interact with their product/site.
Results
About
Auryc is a product analytics platform that helps product teams understand user experiences, product performance, and prioritize improvements. It offers session replay, analytics, and voice of customer feedback.
Background
As Auryc scaled, path analysis became a highly sought-after feature from our customers and leads.
Opportunity
How can we provide a more intuitive & differentiated path analysis experience?
What are we working with?
I conducted an audit of our current path analysis tool to gain a better understanding of how it works and how we can improve the user experience.
Goals
Right away, we could see some clear goals to set for each component.
Shadowing Sales & Support
Sales and support teams constantly engage with customers and leads experiencing problems. I decided to join a few sales and support calls in order to collect customer pain points with path analysis and validate my audit findings.
The overwhelming visualization of user paths made it hard to find valuable insights.
Session replay access from paths would help users identify and fix bugs and usability issues more effectively.
Customers wanted to easily identify frustration within user paths.
Looker reports were difficult to use and required customer support assistance.
Competitive Analysis
After participating in a couple calls I took my learnings and conducted an analysis of our top competitors. The goal here was to explore path analysis best practices and identify any feature gaps we could capitalize on.
Areas of Opportunity
Through competitive analysis, I was able to identify several opportunities where integrating Auryc’s capabilities could help create an enhanced path analysis experience.
Research Conclusion
After gaining a better understanding of path analysis in the market, I met with my product manager to synthesize my findings and establish a direction for our MVP. We then broke path analysis down into two phases.
Query Builder
The first component I started working on was the query builder. 2 different versions were tested internally before we reached the final design.
V1
V2
Final Query Builder
I went back to the drawing board and applied the feedback I had received. In this last version I introduced an option to select the number of steps in order to collect the teams thoughts and estimate effort . The team saw the value in the flexibility it would provide and considered it low effort.
Sankey Chart Design
Creating the sankey chart was the most difficult part of this project due to its complexity. In order to start grasping the concept I started with an exercise of translating the table view of an outbound path analysis into a chart.
More Chart Exercises
Using developer tools I inspected several sankey charts looking for patterns and relationships between paths and events. After several exercises I was able to create a sankey chart that clearly visualized the flow of traffic from one end to another.
Final Sankey Chart
After several team reviews and rounds of feedback I was able to deliver a final version of the chart.
Excluding Events
I proposed 2 methods to exclude events from the chart: using the control bar or excluding from the chart itself. Due to the time crunch excluding events from the chart was pushed to phase 2.
Method 1
Method 2












