Top
Create User Journey
  • 10 Jul 2025
  • 5 Minutes To Read
  • Dark
    Light
  • PDF

Create User Journey

  • Dark
    Light
  • PDF

Article summary

Whatfix enables you to create User Journeys to visualize the various paths end users take in the application to complete tasks. Analyze the data to determine if their journey follows an optimal path and filter users based on country, city, browser, and more.

Info:

Ensure that you create User Actions before using them to visualize the User Journey.

Expand the following accordions for more details:

Create a User Journey with the Start point

Use the following steps to create a User Journey with the Start point:

  1. On the Whatfix Analytics dashboard, click Insights.
    ia_left%20nav_insights

  1. Click Create insights.
    create_insights

  2. Select User Journey from the dropdown.
    click_user_journey_from_create_insights

  3. Click the Give your insight a name text box to enter a name for your Insight.
    uj_edit_name.png

  4. Click the Description text box and enter a description that explains the purpose of the User Journey.
    uj_edit_description.png

Info:
  • The Description gives you context about the created Insight when added to a Dashboard.
  • It also enables other stakeholders to understand what data the Insight depicts while viewing Dashboards created by other team members.

  1. From the Select user type dropdown, choose whether to analyze data for All users, Identified users, or Anonymous users.
    trend_insight_select_anonymous_users.png

Note:
  • By default, Insights data may contain identified (users identified by User ID) and unidentified (users not identified but denoted by Anonymized Whatfix IDs) users.
  • The Event identification rate indicates the percentage of events Whatfix is able to attribute to uniquely identified users.
    insights_event_identification_rate.png
  • For more information on filtering users and understanding the Event identification rate, see How can I filter unidentified users in Insights?

  1. Click the Data source icon and select the stage from which you want to get the data.
    trend_insight_data_source_option.png

  2. To choose a starting point for visualizing the path end users take, choose the Start option.
    choose_start_in_user_journey

  3. To add the User Action for visualizing the User Journey, click Select Start point, and then click Custom events.

  4. Select the User Action from the dropdown.


Info:
  • The User Actions appear in the dropdown only if end users have performed the action at least once.
  • To add a different Start point, click Change Start point.
    change_start_point_user_journey
  1. To filter the User Journey based on certain criteria, such as browser, or country, click Add user filter and then select the required criteria. For example, analyze the User Journey of an end user starting from the Log a Call page in the USA.
    click_user_journey_add_user_filter

Info:

  1. Visualize the User Journey as a Sankey chart, as shown in the following image.
    user_journey_example

The chart shows the journey of users who reached the Log a Call - Tab page.

Note:
  • Choose to visualize a specific number of levels or actions end users have progressed through in the application from the starting User Action or the number of levels or actions end users have progressed through to reach the end User Action.


  • By default, the number of levels you can track is set to 4. You can track up to 10 levels.

  • The levels of interaction include the start page.

Info:

Click Close to discard the Insight.
trend_insight_click_close_button.png

  1. Click Save.
    trend_insight_click_save.png
Note:
  • You can add the User Journey to a Custom Dashboard. Click the icon next to the Select user type filter to check if the Insight is part of a Dashboard.
    uj_part_of_dashboard.png
  • Click Summarize to generate an AI summary of the User Journey. This helps you interpret the data more easily and understand key patterns. You need to enable Ask Whatfix AI to get the AI summary.
    user_journey_ai_summary.png
Create a User Journey with the End point

Use the following steps to create a User Journey with the End point:

  1. On the Whatfix Analytics dashboard, click Insights.
    ia_left%20nav_insights

  1. In the top right, click Create insights.
    create_insights

  2. Select User Journey from the dropdown.
    click_user_journey_from_create_insights

  3. Click the Give your insight a name text box to enter a name for your Insight.
    uj_edit_name.png

  4. Click the Description text box and enter a description that explains the purpose of the User Journey.
    uj_edit_description.png

Info:
  • The Description gives you context about the created Insight when added to a Dashboard.
  • It also enables other stakeholders to understand what data the Insight depicts while viewing Dashboards created by other team members.

  1. From the Select user type dropdown, choose whether to analyze data for All users, Identified users, or Anonymous users.
    trend_insight_select_anonymous_users.png

Note:
  • By default, Insights data may contain identified (users identified by User ID) and unidentified (users not identified but denoted by Anonymized Whatfix IDs) users.
  • The Event identification rate indicates the percentage of events Whatfix is able to attribute to uniquely identified users.
    insights_event_identification_rate.png
  • For more information on filtering users and understanding the Event identification rate, see How can I filter unidentified users in Insights?

  1. Click the Data source icon and select the stage from which you want to get the data.
    trend_insight_data_source_option.png

  2. To track the path end users have taken to reach a specific end point, choose the End option.
    choose_end_in_user_journey

  3. To add the User Action, click Select End point, and then click Custom events.

  4. Select the User Action from the dropdown.


Info:
  • The User Actions appear in the dropdown only if end users have performed the action at least once.
  • If you want to add a different End point, click Change End point.
    change_end_point_in_user_journey
  1. To filter the User Journey based on certain criteria, such as browser, or country, click Add user filter and then select the required criteria. For example, analyze the User Journey of an end user starting from the Log a Call page in the USA.
    click_user_journey_add_user_filter

Info:

  1. Visualize the User Journey as a Sankey chart, as shown in the following image.
    user_journey_example

The chart shows the journey of users who reached the Log a Call - Tab page.

Note:
  • Choose to visualize a specific number of levels or actions end users have progressed through in the application from the starting User Action or the number of levels or actions end users have progressed through to reach the end User Action.


  • By default, the number of levels you can track is set to 4. You can track up to 10 levels.

  • The levels of interaction include the end page.

Info:

Click Close to discard the Insight.
trend_insight_click_close_button.png

  1. Click Save.
    trend_insight_click_save.png
Note:
  • You can add the User Journey to a Custom Dashboard. Click the icon next to the Select user type filter to check if the Insight is part of a Dashboard.
    uj_part_of_dashboard.png
  • Click Summarize to generate an AI summary of the User Journey. This helps you interpret the data more easily and understand key patterns. You need to enable Ask Whatfix AI to get the AI summary.
    user_journey_ai_summary.png

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.