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

FilterDescription
ChatbotSelect a specific chatbot or view aggregated data across all chatbots.
Date RangeChoose 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:

KPIDescriptionWhat It Tells You
SessionsTotal number of chatbot sessions started in the selected period.How many visitors are interacting with your chatbot.
LeadsNumber of leads captured through the Leads tool.How effectively your chatbot captures contact information.
BookingsNumber of appointments booked through the Appointments tool.How many meetings are being scheduled via the chatbot.
Conversion RatePercentage 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 MessagesTotal messages sent by visitors across all sessions.How engaged visitors are in conversations.
Assistant MessagesTotal messages sent by the chatbot (AI responses).How much the chatbot is contributing to conversations.
RAG MessagesMessages generated using Retrieval-Augmented Generation (answers based on your data sources).How often the chatbot uses your indexed content to answer questions.
UnansweredNumber 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:

  1. Go to the Questions Dashboard to see what questions are going unanswered
  2. Add the missing information to your Data Sources
  3. Monitor the Unanswered rate to verify improvement

Low Conversion Rate

If the Conversion Rate is below your target:

  1. Ensure the Leads Tool is enabled
  2. Review your chatbot's Custom Role to make lead capture more natural
  3. 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