# Analytics

## What is Analytics?

The Analytics Panel is a powerful tool within BotPenguin designed to provide comprehensive insights into your chatbot's performance. It displays key data, including the total number of messages, total WhatsApp conversations, and the total number of leads generated from all your bots. By using the Analytics Panel, you can:

* Monitor the overall activity and engagement levels of your chatbots.
* Assess the effectiveness of your bots in generating leads.
* Identify trends and patterns in user interactions.
* Evaluate the performance of your chatbots on a daily, weekly, and monthly basis.
* Make data-driven decisions to optimize and improve your chatbots.

The Analytics Panel is crucial for understanding the performance of your chatbots and for making necessary adjustments to improve their functionality and user experience.

Here is the list of some **complex terminologies** you will find in this documentation:

| Terms                 | Meaning                                                                                                                                                       |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Leads                 | Leads are the new customers who have shared their contact information during a chat with the bot.                                                             |
| Paid Conversations    | The paid conversations are those that are initiated by the admin side.                                                                                        |
| Free Conversations    | The free conversations are those that are initiated by the end user side.                                                                                     |
| Current Billing Cycle | It is the duration of your current plan.                                                                                                                      |
| AI messages           |                                                                                                                                                               |
| Total Messages        | In this document you’ll find the Total number of messages, these are the messages that are sent by the chatbot and do not include messages from the end-user. |

***

## How to use the Analytics Tab

1. To manage your chatbot, you need to first visit the **BotPenguin Dashboard:** <https://app.botpenguin.com/home>

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

#### Insights

* **Messages:** Under this, you will see the total number of messages consumed by your account during this billing cycle. (Messages from WhatsApp, Telegram and Facebook bots are excluded)
* **WhatsApp Conversations:** Here you will see the total number of WhatsApp conversations consumed by your account during this billing cycle.
* **AI Messages:** Total number of AI messages consumed by your account during this billing cycle.
* **Leads:** Total leads generated during this billing cycle.

#### Your Bots

You will be able to view all the chatbots you've created, along with the messages and leads generated by each bot during this billing cycle. Additionally, you will have the option to edit or delete your bot from here.

To access the Analytics panel, click on **"Analytics"** in the left sidebar.

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

#### Overview

* **Messages:** Total number of messages since the account was created.
* **Leads:** Total number of leads generated since the account was created.

#### Analytics Summary

Here you can view the trends of the total number of messages and total leads generated by your bots.

* You can choose which bot's trends to view. You can also select all bots to see the trends for the total number of messages and leads generated across all bots.
* You have the option to choose the duration: daily, weekly, or monthly.

#### Bot-Wise Analytics

You can view the total number of messages and total leads generated by each bot.

Choose the duration: Current Billing Cycle, Current Month, Since Account Creation.

Now scroll down, to view **WhatsApp Analytics**

<figure><img src="/files/6mJOKKQmX6bCtEjOuVZ7" alt=""><figcaption></figcaption></figure>

* **Total Conversations:** It displays the total number of WhatsApp conversations between the chatbot and end users.
* **Free Conversations:** The Total number of conversations initiated by the end-user side.
* **Paid Conversations:** Total number of conversations which are initiated by the admin side.
* **Messages Sent:** Total number of messages sent by our WhatsApp chatbot but didn’t get delivered to the end user (Single tick on sent WhatsApp message).
* **Messages Delivered:** Total number of chatbot messages delivered to the end user (Double tick on WhatsaApp).

#### Conversation Analytics

You can view the trends of:

* Total Conversations
* Paid Conversations
* Free Conversations

You can customize the durations and select which WhatsApp chatbot trends you need to see.

<figure><img src="/files/5jq8POTwE3Qs8LaepW7J" alt=""><figcaption></figcaption></figure>

#### WhatsApp Messages by Status

Here you will find the **Messages sent vs Messages Delivered** trend. You can select the chatbot and duration.

#### WhatsApp Messages

Here also you can view the **Messages sent vs Messages Delivered** trend, but for every month, week and day.

***

### Section 2: Chatbot Engagement

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

1. Total Sessions: Total number of sessions
2. Unique Users vs Returning Users: Compares the number of new users coming to the chatbot, vs the ones returning
3. Session Duration: Average time spent with chatbot
4. Messages per Session: Average number of messages between user and bot.
5. Escalation Rate: % of chats escalated to human agents.
6. Resolution Rate: Shows percentage of conversations that were successfully resolved
7. Drop-off Rate: Depicts number of users that left the session before it was completed.

***

### Section 3: Live Chat

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

1. Total Live Chat Sessions: Tells total number of live chat sessions.
2. Live Chat Acceptance Rate: % of live chat requests accepted by agents
3. First Response Time: Average time to reply to user's first message when chat is initiated.
4. Average Response Time: Average time taken to messages as the chat is going on.
5. Average Chat Duration: Average live chat time duration
6. Resolution Time: Time taken on average to resolve a user's issue.

***

### Section 4: AI Analytics

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

1. **Thumbs Up and Down**: Shows the positive to negative responses of the users to the chat.
2. **Frequent Topics:** Most frequently discussed topics in the chat.
3. **Response Effectiveness**: Measure of response accuracy.

***

### Section 5: Chatflows

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

1. Activations & Participants: A measure of activations vs participations


---

# 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://help.botpenguin.com/analytics/analytics.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.
