> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neuraltalk.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 📊 Analytics

> Complete guide to monitoring and analyzing your chatbot performance

🎥 Refer to the setup video for a step-by-step visual guide:

<div
  style={{
position: "relative",
paddingBottom: "56.25%", // 16:9 aspect ratio
height: 0,
marginTop: "16px",
borderRadius: "14px",
overflow: "hidden",
}}
>
  <iframe
    src="https://www.youtube.com/embed/pWO8gZ2Z1_U?si=TxUVapZ3LbcwqIQt"
    title="Analytics"
    frameBorder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
    allowFullScreen
    style={{
  position: "absolute",
  top: 0,
  left: 0,
  width: "100%",
  height: "100%",
  borderRadius: "14px",
}}
  />
</div>

## Overview

The **Analytics** feature provides powerful insights into how your chatbot is performing. It helps you track conversations, measure engagement, analyze chat quality, and understand user behavior through interactive graphs and key performance metrics.

This guide explains how to view analytics data, apply date filters, export reports, and interpret analytics sections.

## Accessing Analytics

<Steps>
  <Step title="Open the Dashboard">
    * Log in to your dashboard
    * Navigate to **Logs and Tracking** from the main menu
    * Click on **Analytics** in the left sidebar
  </Step>

  <Step title="View Analytics Data">
    * The Analytics page loads with charts and performance metrics
    * By default, data is shown for **Today**
  </Step>
</Steps>

<img src="https://mintcdn.com/neuraltalk/lL8KxG5DfvXuB77p/images/analyticsDashboard.png?fit=max&auto=format&n=lL8KxG5DfvXuB77p&q=85&s=4e736799f0b04f9ca0108decb669770e" alt="Analytics Dashboard" width="1599" height="808" data-path="images/analyticsDashboard.png" />

## Analytics Interface Overview

The Analytics dashboard is organized into multiple sections to give a complete view of chatbot performance.

### Date Range Filters

Use the date selector at the top of the page to filter analytics data.

* **Quick Date Filters**
* **Custom Range**

## Exporting Analytics Data

You can export analytics data for reporting or further analysis.

<CardGroup cols={2}>
  <Card title="Export to CSV" icon="file-spreadsheet">
    Download analytics data in CSV format for spreadsheets and reports.
  </Card>

  <Card title="Export as JSON" icon="braces">
    Export raw analytics data in JSON format for technical analysis or integrations.
  </Card>
</CardGroup>

***

## Analytics Sections

### Overview Metrics

The **Overview** section displays key performance indicators at a glance.

* **Total Sessions**: Total number of chat conversations during the selected time period.
* **Total Messages**: Total number of messages exchanged between users and the chatbot.
* **Message Credits Used**: Number of message credits consumed in the selected time range.
* **Avg. Messages per Session**: Average number of messages in each chat session.

### Message Activity

The **Message Activity** graph shows message volume over time.

<AccordionGroup>
  <Accordion title="What This Shows">
    * Message count trends
    * Peak usage times
    * Daily or hourly activity patterns
  </Accordion>

  <Accordion title="Why It Matters">
    Helps you understand user engagement and chatbot usage patterns.
  </Accordion>
</AccordionGroup>

### Session Activity

The **Session Activity** graph tracks chatbot sessions over time.

<AccordionGroup>
  <Accordion title="What This Shows">
    * Number of chat sessions
    * Growth or decline in usage
    * Engagement trends
  </Accordion>

  <Accordion title="Why It Matters">
    Indicates how often users start conversations with your chatbot.
  </Accordion>
</AccordionGroup>

### Chat Quality Distribution

This section classifies conversations based on quality.

<CardGroup cols={3}>
  <Card title="Good Chats" icon="thumbs-up">
    Conversations with positive engagement or successful outcomes.
  </Card>

  <Card title="Neutral Chats" icon="minus-circle">
    Conversations with average or mixed engagement.
  </Card>

  <Card title="Bad Chats" icon="thumbs-down">
    Conversations where the chatbot may not have met user expectations.
  </Card>
</CardGroup>

## Best Practices

* Monitor analytics regularly to track chatbot performance
* Use message and session trends to identify peak usage
* Review chat quality to improve responses and training
* Export data for deeper analysis and reporting

## Next Steps

<CardGroup cols={2}>
  <Card title="Human Support" icon="list" href="/chat-logs">
    View and manage human support requests
  </Card>

  <Card title="Live Chat" icon="graduation-cap" href="/setup/training-assistant">
    Manage live chat sessions and provide real-time support
  </Card>
</CardGroup>
