Analytics
The Analytics page provides detailed performance metrics for your chatbots. Use it to track usage, measure effectiveness, and identify areas for improvement.
Analytics requires a paid plan (Basic or above).
Filters
| Filter | Description |
|---|---|
| Chatbot | Select a specific chatbot or view aggregated data across all chatbots. |
| Date Range | Choose a custom time period using the date picker. Select preset ranges (Today, Last 7 Days, Last 30 Days) or pick custom start and end dates. |
Key Performance Indicators (KPIs)
Eight KPI cards are displayed at the top of the page, giving you an instant overview of performance:
| KPI | Description | What It Tells You |
|---|---|---|
| Sessions | Total number of chatbot sessions started in the selected period. | How many visitors are interacting with your chatbot. |
| Leads | Number of leads captured through the Leads tool. | How effectively your chatbot captures contact information. |
| Bookings | Number of appointments booked through the Appointments tool. | How many meetings are being scheduled via the chatbot. |
| Conversion Rate | Percentage of sessions that resulted in a lead capture (Leads / Sessions). | How well your chatbot converts visitors into leads. A rate above 5% is typically good. |
| User Messages | Total messages sent by visitors across all sessions. | How engaged visitors are in conversations. |
| Assistant Messages | Total messages sent by the chatbot (AI responses). | How much the chatbot is contributing to conversations. |
| RAG Messages | Messages generated using Retrieval-Augmented Generation (answers based on your data sources). | How often the chatbot uses your indexed content to answer questions. |
| Unanswered | Number of questions the chatbot could not answer (no relevant data source found). | Knowledge gaps in your data sources that need attention. |
Timeseries Chart
Below the KPI cards, a visual chart plots your metrics over the selected date range. Each day shows data points for all 8 KPIs.
View Options:
- Chart View — Visual line/bar chart for trend analysis
- Table View — Raw data in tabular format for precise numbers
The timeseries data helps you:
- Spot trends in chatbot adoption over time
- Identify days with unusually high or low activity
- Correlate changes in performance with content updates or campaigns
Understanding Your Analytics
High Unanswered Rate
If the Unanswered metric is high relative to total sessions:
- Go to the Questions Dashboard to see what questions are going unanswered
- Add the missing information to your Data Sources
- Monitor the Unanswered rate to verify improvement
Low Conversion Rate
If the Conversion Rate is below your target:
- Ensure the Leads Tool is enabled
- Review your chatbot's Custom Role to make lead capture more natural
- Add prompt buttons that guide visitors toward providing contact information
RAG Messages vs. Total Messages
A high ratio of RAG Messages to total Assistant Messages indicates your chatbot is effectively using your data sources. A low ratio might mean:
- Your data sources don't cover the topics visitors ask about
- The chatbot is relying more on general AI knowledge than your specific content
- Consider adding more relevant data sources
Best Practices
- Check analytics weekly — Regular monitoring helps you catch issues early
- Compare date ranges — Look at week-over-week or month-over-month trends
- Focus on the Unanswered metric — This is the fastest path to improving chatbot quality
- Track Conversion Rate after changes — Measure the impact of content or configuration updates
- Use analytics to prioritize — Focus your data source efforts on topics with the most sessions
