Analytics & reporting
Track conversations, leads, ratings and knowledge base coverage across your chatbots.
Updated 6 Mar 2026
The Analytics dashboard gives you a real-time view of how your chatbot is performing β conversations, leads captured, visitor ratings, and knowledge base health.
Available on: Starter plan and above.
Metrics at a glance
| Metric | What it measures |
|---|---|
| Conversations this month | Total chat sessions started in the current billing period |
| Total leads captured | Leads collected since account creation |
| Lead conversion rate | % of conversations that resulted in a captured lead (last 30 days) |
| Positive ratings | Thumbs-up responses from visitors |
| Negative ratings | Thumbs-down responses β useful for spotting knowledge gaps |
| Knowledge sources | Total trained sources in your account |
Conversation trend chart
The bar chart shows daily conversation volume. Switch between 7 days, 30 days, and 90 days using the tabs above the chart. Hover over any bar to see the exact count for that day.
Use this to spot:
- Traffic spikes after a campaign or promotion
- Quiet periods (consider whether your widget is visible on those pages)
- Week-over-week growth trends
Lead conversion rate
Calculated as: leads captured Γ· total conversations Γ 100 over the last 30 days.
A low rate (under 10%) usually means:
- The lead capture form is not triggering β check Settings β General β Lead capture is enabled
- Visitors are getting their answer and leaving without being prompted β try adjusting when the lead form appears
- The chatbot is off-topic β check Strict mode in Settings β General
Knowledge base breakdown
The Sources by type and Sources by status breakdowns show how your knowledge is distributed. Watch for sources stuck in Failed status β click through to Knowledge to retrain them.
Usage vs plan limits
The usage summary shows your current message count against your plan limit for the billing period. If you're approaching the limit, you'll see a warning here β upgrade from Settings β Billing before the limit is hit and your chatbot stops responding.
Frequently asked questions
Why do my conversation counts differ from what I see in the Conversations tab? Analytics counts all sessions including ones with no messages (e.g. widget opened but visitor didn't type). The Conversations tab only shows sessions with at least one message exchange.
Can I export analytics data? Not yet from the Analytics page, but you can export conversations as CSV from the Conversations tab (Starter+). Full analytics export is on the roadmap.
How often does data refresh? Metrics refresh on each page load. There is no live auto-refresh β reload the page to see the latest.
Was this helpful?
If you have questions or suggestions, email us at support@pivra.ai .