“You design user flows on a whiteboard. Your users experience them in reality. And the two are almost never the same.”
The signup flow you intended to take five steps is being completed in three by power users who found a shortcut. The onboarding sequence you carefully designed is being abandoned at step two as users skip ahead to the feature they actually care about. The help documentation you spent weeks writing is being ignored in favor of YouTube tutorials.
Path analysis shows you what users actually do, step by step, as they move through your product or website. Unlike funnel reports, which measure progress through a predefined sequence, path analysis makes no assumptions about the order of steps. It simply observes the sequence of actions each user takes and surfaces the most common patterns. The result is a map of real behavior - often surprising, always informative, and sometimes humbling for the team that designed the experience.
This guide covers how to use path analysis in KISSmetrics to understand real user navigation, find opportunities you did not know existed, and optimize your product based on what users actually do rather than what you assumed they would do.
What Path Analysis Reveals
Path analysis answers a fundamentally different question from funnel analysis. A funnel asks “how many users completed this specific sequence?” Path analysis asks “what sequences do users actually follow?” This distinction is important because it shifts you from a top-down perspective (evaluating a flow you designed) to a bottom-up perspective (discovering flows that emerge from user behavior).
Forward Path Analysis
Forward path analysis starts from a specific event and shows what users do next. After signing up, what is the first action new users take? After viewing the pricing page, where do visitors go? After submitting a support ticket, what happens? Each of these questions produces a branching tree of subsequent actions, with the thickness of each branch proportional to how many users took that path.
Forward path analysis is especially useful when you want to understand the natural flow after a key moment. If you see that 40% of users who visit your pricing page immediately leave the site, that is a different problem than if they go to your comparison page or your FAQ page. The destination reveals their mindset: are they confused, unconvinced, or comparing alternatives?
Backward Path Analysis
Backward path analysis starts from an outcome and traces backward to see what users did before. What did users do immediately before converting? What actions preceded a support ticket? What was the last thing a user did before churning? This perspective is powerful for identifying the experiences that drive or prevent desired outcomes.
Backward analysis is particularly valuable for understanding conversion. If you discover that 70% of users who convert viewed your case studies page within 24 hours of purchasing, you have identified a high-impact page that deserves optimization and more prominent placement in your navigation.
Session-Level vs. Journey-Level Paths
Path analysis can operate at different time scales. Session-level analysis shows the sequence of actions within a single visit. Journey-level analysis shows the sequence across multiple sessions over days or weeks. KISSmetrics supports both, and the insights from each are distinct. Session-level paths reveal navigation and usability patterns. Journey-level paths reveal decision-making and consideration patterns.
Common vs. Expected Paths
One of the most illuminating exercises in product analytics is comparing the paths users actually take with the paths you designed for them. The gaps between these two tell you where your product design matches user expectations and where it diverges.
Mapping Your Expected Path
Before looking at the data, document the path you expect users to take through your key flows. For onboarding, this might be: sign up, verify email, complete profile, watch tutorial, perform first action. For purchase, it might be: browse products, view product detail, add to cart, start checkout, enter payment, confirm. Write these down explicitly so you have a clear benchmark against which to compare the actual data.
Reading the Actual Data
Now pull the path analysis from your KISSmetrics reports. Start with the same entry point as your expected path and see what actually happens. You will almost certainly find divergences. Maybe 30% of new users skip the tutorial and go straight to the core feature. Maybe 25% of shoppers add items to their cart before viewing the product detail page. Maybe the most common second action after signing up is something you did not even include in your expected path.
Interpreting the Gaps
Each divergence between expected and actual behavior is a signal. Users skipping steps might mean those steps provide insufficient value. Users taking unexpected detours might mean they are looking for something they cannot find. Users following a completely different path than expected might mean your mental model of the user experience is wrong.
Not every gap requires action. Some divergences are fine - users finding their own efficient path through your product is a sign of good design flexibility. But divergences that correlate with negative outcomes (lower conversion, higher churn, more support tickets) indicate real problems that need to be addressed.
Identifying Unexpected Patterns
The most valuable insights from path analysis are the ones you did not expect. These are the patterns that surface only when you look at what users actually do, without the filter of your assumptions about what they should do.
The Wandering Pattern
Some users exhibit a wandering pattern: they bounce between multiple sections of your product without committing to any particular flow. This pattern often indicates confusion. The user wants to accomplish something but cannot figure out where to go. Tracking the frequency of this pattern and the pages involved can reveal navigation problems that are invisible in aggregate metrics. Your overall conversion rate just shows that users are not converting. Path analysis shows that they are trying to convert but getting lost.
The Research Loop
Another common pattern is the research loop: users visit the pricing page, then a feature page, then pricing again, then a different feature page, then pricing once more. This back-and-forth indicates a user who is evaluating your product but has not yet found the information they need to make a decision. Identifying this pattern can inform your page design - maybe your pricing page needs more feature comparison information, or your feature pages need clearer connection to pricing tiers.
The Exit Pattern
Pay close attention to what users do immediately before leaving. If a significant percentage of users exit after visiting a specific page, that page might be driving them away. It could be a confusing layout, an unexpected price, a missing feature, or a broken experience. Path analysis identifies these exit-triggering pages so you can investigate and improve them.
Finding Shortcuts Users Create
Users are remarkably creative at finding efficient paths through products. When your designed flow has unnecessary steps, users will find ways to skip them. Path analysis reveals these shortcuts, and they are often among the most actionable insights you will find.
Shortcut as Feedback
When a significant percentage of users skip a step in your designed flow, that step is not adding enough value to justify its friction. If 50% of new users skip your product tour, the tour is not compelling enough to hold their attention. If 40% of shoppers bypass your product recommendation page, your recommendations are not relevant enough to be useful. Each shortcut is implicit feedback about where your experience adds value and where it does not.
Shortcuts That Work
Sometimes users who take shortcuts have better outcomes than users who follow the intended path. If users who skip onboarding and go straight to the core feature have higher 30-day retention than users who complete onboarding, your onboarding might be doing more harm than good. This is a counterintuitive finding that only surfaces through path analysis combined with outcome data.
When shortcuts produce better outcomes, the appropriate response is not to block them but to formalize them. If users succeed by going straight to the core feature, make that path more prominent. Reduce the friction of the shortcut and consider making it the default path.
Shortcuts That Hurt
Conversely, some shortcuts correlate with worse outcomes. Users who skip email verification might be less committed. Users who bypass the tutorial might struggle with the product later. When shortcuts lead to negative outcomes, you have a design challenge: make the skipped step more valuable or more compelling so users choose to complete it, rather than simply blocking the shortcut and creating frustration.
Detecting Dead-End Pages
A dead-end page is one where a disproportionate number of users stop engaging. They arrive, and then they either leave the site entirely or sit idle without taking any further action. Dead-end pages are conversion killers, and path analysis is the best tool for identifying them.
Identifying Dead Ends
In path analysis, dead-end pages appear as nodes where paths terminate unexpectedly. If a page shows a high percentage of “session ended” as the next action, it is a dead end. The severity depends on what the page is. A confirmation or thank-you page is expected to be a dead end. A product feature page or a pricing page should not be.
Common Causes of Dead Ends
Dead ends typically have one of several root causes. The page might lack a clear call to action, leaving users unsure of what to do next. The content might answer the user’s question completely, eliminating their reason to continue browsing (which might be acceptable for some pages). The page might have usability issues - slow load times, broken elements, or confusing layouts - that frustrate users into leaving. Or the page might present information that causes the user to lose interest, such as an unexpectedly high price or a missing feature.
Fixing Dead Ends
The fix depends on the cause. If the page lacks a clear next step, add one. If the page answers the user’s question too completely, add a compelling reason to continue exploring (a related feature, a case study, a free trial prompt). If the page has usability problems, fix them. If the page’s content is driving users away, reconsider how you present that information. Using automated workflows to trigger follow-up communications when users hit known dead-end pages can also help recover users who might otherwise be lost.
Optimizing Navigation Based on Behavior
Path analysis data should directly inform your product’s navigation design. Instead of organizing your product based on internal logic or information architecture theory, organize it based on how users actually navigate.
Promoting Popular Paths
If path analysis shows that most users move from the dashboard to the reports page to a specific report type, make that path as frictionless as possible. Add a shortcut on the dashboard. Create a direct link in the navigation. Reduce the number of clicks required. The more common a path is, the more investment it deserves in terms of usability optimization.
Reducing Dead-End Navigation
If users frequently navigate to a page and then back-track to try a different path, the page they initially chose did not contain what they expected. This is a navigation labeling problem. The link text or menu item suggested something different from what the page delivered. Renaming navigation elements to better match their destinations reduces this pattern and improves the overall flow through your product.
Progressive Disclosure
Path analysis often reveals that users consume content in a specific order, even when your product does not enforce one. If most users naturally view feature A before feature B before feature C, consider designing your navigation to support this sequence explicitly. Progressive disclosure - revealing options in the order users naturally want them - reduces cognitive load and improves the overall experience.
Advanced Path Analysis Techniques
Beyond basic path visualization, several advanced techniques can extract deeper insights from your user flow data.
Segmented Path Comparison
Compare the paths of different user segments. How do power users navigate compared to new users? How do users from organic search navigate compared to users from paid ads? How do users who eventually convert navigate compared to those who do not? These comparisons reveal which navigation patterns lead to the best outcomes and which patterns indicate trouble. Learn more about building effective segments in our guide to populations and segments.
Path-Based Conversion Optimization
Identify the paths that lead to the highest conversion rates and the paths that lead to the lowest. Then ask: what is different about those paths? If users who visit the demo page before the pricing page convert at 3x the rate of users who visit pricing first, that insight should change your campaign strategy - drive more users to the demo page before they see pricing.
Path Length Analysis
How many steps do users take before converting? If the median path to conversion is twelve steps and you can redesign it to eight, you will likely see a significant improvement in conversion rate. Conversely, if you see that users who take longer paths actually convert at a higher rate, forcing a shorter path might backfire. Path length analysis gives you the evidence to make these design decisions confidently.
Entry Point Optimization
Not all users enter your site at the homepage. Path analysis shows you the most common entry points and what users do after arriving at each one. If 30% of your traffic enters through a blog post, optimizing the blog-to-product path is potentially more impactful than optimizing the homepage. Each major entry point deserves its own path analysis and its own optimization strategy.
Key Takeaways
Path analysis reveals the reality of user behavior, unfiltered by assumptions about how users should navigate. It is an essential complement to funnel analysis, providing the open-ended perspective needed to discover patterns you would never think to look for.
The best product teams treat path analysis as a continuous practice. Every redesign, every new feature, and every navigation change creates new paths. Monitoring how users respond to these changes - not how you hoped they would respond, but how they actually do - is the key to building experiences that feel intuitive and convert consistently.
Continue Reading
Revenue Attribution Reports: Connect Every Dollar to Its Source
Revenue attribution answers the most important marketing question: which activities actually generate revenue? This guide shows you how to set up and interpret revenue reports.
Read articlePopulations and Segments: Build Dynamic User Groups for Targeted Action
Static lists go stale instantly. Dynamic populations update automatically based on user behavior. This guide shows you how to build segments that power targeted campaigns and deeper analysis.
Read articleA/B Test Reports: Measure Experiment Impact Beyond the Landing Page
Most A/B test reports stop at conversion rate. KISSmetrics A/B test reports track the downstream impact on revenue and retention, showing whether your winner actually wins where it counts.
Read article