# User Journey

### User Journey

An analytics tool that offers users the ability to view their user journey data while chatting with the chatbot. With this feature, users can easily select the current stage they are in, which can be a **message template** or a **rich menu**.

### Current Stage pie chart

Users can easily view a pie chart that represents the proportion of each action performed by the end user in the current stage. This helps users understand the popularity of different actions within a specific stage.

<figure><img src="/files/WQHfAeTtnh7QofSwOaMB" alt=""><figcaption></figcaption></figure>

### User Journey flow

#### Current stage

The Current Stage is a Stage that is being **reviewed** right now, and it is the focus of the User Journey view.

The Current Stage is a **starting** point of the User Journey query. The system finds all Events for the Current Stage and only after that - the Previous and Next Events.

#### Previous stage

The previous stage provides information about the previous action the end user performed before reaching the current stage. This helps users gain a better understanding of their chatbot interactions and how they got to the current stage.

#### Next stage

Similarly, the next stage shows the next action that the end user is likely to perform after clicking on the current stage. This helps users anticipate the user's actions and provide a more personalized and efficient chatbot experience.

<figure><img src="/files/KgGTwc3FaGU7fD7bFXpu" alt=""><figcaption></figcaption></figure>

Additionally, users can filter the data by channel and user segment to gain a deeper understanding of specific groups of end users and their interactions with the chatbot

{% hint style="info" %}
It is worth noting that the User Journey feature retrieves data from the last 6 months only. Data older than this timeframe will not be available for tracking.
{% endhint %}

### Limitation

Action supported

With current version of user journey, it will support only 2 types of action&#x20;

* Send template
* Go to flow action

Message Type supported

With current version of user journey, it will support only 3 types of message template and rich menu

* Carousel
* Image Carousel
* Options
* Rich menu


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.amitysolutions.com/amity-solutions/amity-bots-platform/dashboard/user-journey.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
