> For the complete documentation index, see [llms.txt](https://docs.wonderchat.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wonderchat.io/setup-guides/analytics.md).

# Analytics

The Analytics page provides detailed insights into your chatbot's performance, customer interactions, response quality, and user engagement.

### How to Access Analytics

To open the Analytics page:

1. Log in to your Wonderchat dashboard.
2. From the left-side navigation menu, click **Analytics**.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FTdn644o4TJSx4ZJr3NvA%2Fimage.png?alt=media&amp;token=54a12438-2d5e-4424-9457-8fd41f181967" alt=""><figcaption></figcaption></figure>

3. Select the chatbot you want to analyze (or choose **All Chatbots**).
4. Use the date picker or one of the quick date filters to view analytics for a specific time period.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2Fxak3cdKbpOT1HLdyaJjM%2Fimage.png?alt=media&amp;token=a232b893-49ba-4d1e-be12-7ca6511078f7" alt=""><figcaption></figcaption></figure>

## Overview

### Overall Customer Satisfaction

Displays customer satisfaction based on feedback collected after conversations.

#### Metrics

**Average Score**

* Shows the average satisfaction rating received during the selected period.
* Ratings range from dissatisfied to very satisfied.

**Satisfaction Distribution**\
The colored bar shows the percentage of users in each satisfaction category:

* 😍 Very Satisfied
* 😊 Satisfied
* 😐 Neutral
* 🙁 Dissatisfied
* 😭 Very Dissatisfied

This widget helps monitor overall customer sentiment.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FGQbrRZH2nlZYtUAxxpYJ%2Fimage.png?alt=media&amp;token=2053f5a8-f388-42e8-bd61-ec60fe1d5c27" alt=""><figcaption></figcaption></figure>

***

### Resolution Rate

Shows how effectively your chatbot resolves customer conversations without requiring additional assistance.

#### Metrics

**Overall Resolution Rate**

* Percentage of chats successfully resolved.

**Resolved Chats**

* Total number of conversations marked as resolved.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2F32MzC6X8ff5P4AY39Eo8%2Fimage.png?alt=media&amp;token=c3e0c29d-3807-4874-a132-c60672552e3d" alt=""><figcaption></figcaption></figure>

***

### Number of Chat Messages

Displays the total number of chat messages exchanged over time.

#### Purpose

This graph helps identify:

* Usage trends
* Peak traffic days
* Seasonal fluctuations
* Changes after updates or new content

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FDIAzRiXubgPxF0A6ryuj%2Fimage.png?alt=media&amp;token=a90d8a01-c32b-4220-b567-9a0af94424c9" alt=""><figcaption></figcaption></figure>

***

### Confidence Level

Shows the AI confidence score for chatbot responses.

When confidence tracking is unavailable, the widget displays:

Confidence metrics help determine how certain the AI was when generating responses.

***

## Usage Metrics

### Number of Chat Sessions

Displays the total number of chatbot conversations started during the selected period.

A session begins when a visitor starts interacting with the chatbot.

***

### Unique Visitors

Shows the number of individual visitors who interacted with the chatbot.

Each visitor is counted only once regardless of how many conversations they initiate.

***

### Widget Engagements

Measures how many times users interacted with the chatbot widget.

Examples include:

* Opening the widget
* Clicking suggested questions

This metric indicates how attractive and visible your chatbot is to website visitors.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FOEgstQ1aM4UItMByKUEv%2Fimage.png?alt=media&amp;token=f9a934df-588a-4fa3-b4b3-76d5241ddc52" alt=""><figcaption></figcaption></figure>

***

## Conversation Quality

### Good Chats

Displays the number of conversations that received positive feedback.

This metric helps identify successful customer interactions.

### Bad Chats

Displays the number of conversations that received negative feedback.

A high number may indicate:

* Missing knowledge
* Incorrect answers
* Poor conversation quality

Review these conversations to improve chatbot performance.

***

## Response Speed

Measures how quickly the chatbot responds to users.

Two response metrics are displayed:

### TTFT (Time To First Token)

Measures how long it takes before the chatbot starts generating a response.

Lower TTFT results in a more responsive user experience.

### Full Response

Measures the total time required to generate the complete responses.

For both TTFT and Full Response, the following statistics are shown:

| Metric | Description                                 |
| ------ | ------------------------------------------- |
| AVG    | Average response time                       |
| P50    | Median response time                        |
| P90    | 90% of responses are faster than this value |
| P99    | 99% of responses are faster than this value |

These metrics help identify slow responses and monitor system performance.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FjCoKpXAQ5YTYrAGvYVih%2Fimage.png?alt=media&amp;token=4e691f6e-a39e-4f6b-b15a-c1b1804b138a" alt=""><figcaption></figcaption></figure>

***

## Geography

### Chats by Location

Displays where chatbot conversations originated.

Countries are ranked by total number of chats.

This helps identify:

* Primary customer markets
* Geographic trends
* Regional adoption

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FzUc5XLoAy0RcXFZkeeWr%2Fimage.png?alt=media&amp;token=680a6903-0135-4342-a77c-aca27d888d85" alt=""><figcaption></figcaption></figure>

***

## Channels

### Chats by Channel

Shows the distribution of conversations across available communication channels.

Example channels include:

* Web App
* Web Call

This helps understand where customers prefer interacting with the chatbot.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FPvkhxjm2grsL6edPLFGf%2Fimage.png?alt=media&amp;token=67794fd4-3f3d-44bf-8a1a-f574aba5e5f3" alt=""><figcaption></figcaption></figure>

***

## Escalations

### Number of Escalated Chats

Displays the number of conversations that were transferred from the chatbot to a human agent.

Escalations may occur when:

* The chatbot cannot answer the question.
* A human handover is requested.
* Business rules require agent intervention.

Monitoring escalations helps identify knowledge gaps.

***

## Average Chat Duration

Shows the average time users spend in chatbot conversations.

Longer conversations may indicate:

* Complex support requests
* High engagement

Shorter conversations may indicate:

* Quick issue resolution
* Users leaving early

This metric should be evaluated alongside customer satisfaction.

***

## Sessions by Message Count

Displays the number of sessions grouped by how many messages were exchanged.

Example:

| Messages per Session | Meaning                     |
| -------------------- | --------------------------- |
| 1                    | User sent only one message  |
| 2                    | Two-message conversations   |
| 3                    | Three-message conversations |
| 4                    | Four-message conversations  |
| 5+                   | Longer conversations        |

This chart helps understand conversation depth and engagement.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FMltYDDZSStk61qIjaScw%2Fimage.png?alt=media&amp;token=5f9dc24c-188b-4a3b-97d4-6d5a8abdbf1d" alt=""><figcaption></figcaption></figure>

***

## Most Visited Links

Lists the links shared most frequently by the chatbot.

For each link, the following information is shown:

* URL
* Number of clicks

An additional summary displays:

**Total clicks across all links**

Use this report to determine which resources customers access most often.

The **Export as CSV** button allows downloading the complete report.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2FoqNSsOUxIoocuqeGcm25%2Fimage.png?alt=media&amp;token=e7ad6697-afc0-4592-a1b3-cae71d732d85" alt=""><figcaption></figcaption></figure>

***

## Top Questions from Users

Shows the questions most frequently asked by users.

For each question, the report displays:

* Question text
* Number of times it was asked

This report is useful for:

* Identifying common customer needs
* Discovering missing knowledge
* Improving chatbot training
* Creating FAQs
* Optimizing documentation

The **Export as CSV** button downloads the full list for further analysis.

<figure><img src="https://3760420285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0WUvfmkdMPXz3x7NXP8i%2Fuploads%2F3tZtg4ZEX103k2NnmHen%2Fimage.png?alt=media&amp;token=5297299f-5e44-44e9-b1b1-00dd141d3572" alt=""><figcaption></figcaption></figure>

***

### Best Practices

* Monitor **Customer Satisfaction** and **Resolution Rate** regularly to evaluate chatbot quality.
* Review **Bad Chats** and **Escalated Chats** to identify areas where the chatbot needs additional training.
* Use **Top Questions** to expand your knowledge base and FAQ content.
* Track **Response Speed** to ensure users receive timely answers.
* Analyze **Chats by Location** and **Chats by Channel** to understand your audience and optimize deployment strategies.
* Export reports periodically for historical tracking and business reporting.

This documentation provides a complete overview of the Analytics page and how each metric can be used to measure and improve chatbot performance.
