Analytics Overview
Get a complete overview of how your bots are performing across messages, leads, engagement, and conversations.
Analytics Overview
The Analytics section in BotPenguin gives you a complete view of how your bots are performing across messages, leads, engagement, and conversations. This dashboard helps you measure effectiveness, track growth, and make dataβdriven decisions.
π Accessing Analytics
Log in to your BotPenguin Dashboard
From the left navigation menu, click Analytics
Youβll land on the Overview tab by default

π Analytics Tabs Explained
The Analytics section is divided into multiple tabs for detailed insights:
Overview β Highβlevel performance metrics
ChatBot Engagement β User interaction and engagement data
Live Chat β Live agent and chat activity metrics
AI Analytics β AI performance and intent handling
ChatFlows β Flowβwise performance tracking
Voice β Voice bot usage and analytics
π§© Overview Tab Breakdown
1. Key Metrics Cards
At the top of the screen, youβll see summary cards displaying:
Messages β Total number of messages exchanged between users and bots
Clicking on the Messages KPI redirects you to the Inbox β Chats screen, where you can see the individual conversations that make up this metric.
Inbox Table Columns Explained
Visitor Name β Name of the visitor or NA if not captured
Channel Indicator β Platform icon showing where the conversation happened (Website, WhatsApp, Voice, etc.)
Email β Visitor email address if available
Phone Number β Captured phone number (clickable for quick actions)
Bot Name β Bot that handled the conversation (e.g., Deepak Test, Bot 14, Voice Agent)
Assigned To β Agent or role assigned to the conversation (Developer, Assign)
Status β Current conversation status (Open / Closed)
Tag β Tags applied to the conversation for categorization
Location β Visitor location (e.g., Noida, UP, India or NA)
Available Actions on Inbox Screen
π Search chats by name, email, or phone number
π― Filter conversations using advanced filters
π€ Assign conversations to agents or teams
π Change Status (Open / Closed)
π· Add or update Tags
β¬οΈ Download conversation data
This drillβdown view helps you validate analytics data by reviewing actual user conversations.

Leads β Total leads captured by bots
These metrics give you a quick snapshot of overall bot activity.
When you click on the Leads KPI on the Analytics Overview screen, you are redirected to Inbox β Contacts. This screen displays all contacts that have been captured as leads through chatbot interactions.
Contacts Screen Overview
The Contacts view allows you to manage, assign, and organize leads generated by your bots across channels.
Contacts Table Columns Explained
Visitor Name β Name of the contact or NA if not provided
Channel Icon β Platform from which the lead originated (WhatsApp, Website, Instagram, etc.)
Email β Email address captured during the conversation
Phone Number β Contactβs phone number (clickable for quick actions)
Assigned To β Agent or team member assigned to manage the lead
Group β Group assigned for segmentation and targeting
Status β Current status of the lead (Open / Closed)
Tag β Tags applied for categorization and filtering
Actions β Quick actions such as calling the contact or deleting the record
Available Actions on Contacts Screen
From the Contacts screen, you can:
π Search contacts by name, email, or phone number
π― Filter contacts using advanced filters
π€ Assign leads to agents or teams
π₯ Add contacts to Groups
π· Apply or update Tags
β¬οΈ Download contact data
π Delete contacts when required

2. Analytics Summary Chart
The Analytics Summary section visualizes bot performance over time.
Filters Available:
Bot Selector β View analytics for All Bots or a specific bot

Time Range β Switch between Daily, Weekly, or Monthly views to filter the data accordingly.

Chart Details:
Blue Bars β Number of messages
Green Bars β Number of leads generated
XβAxis β Time period (Weeks)
YβAxis β Volume of messages and leads
This chart helps you identify trends, spikes, and performance drops over time.
3. BotβWise Analytics
The BotβWise Analytics panel shows performance metrics for individual bots.
Information Displayed:
Bot Name
Platform Icon (e.g., Website, WhatsApp)
Messages Count β Messages handled by that bot
Leads Count β Leads generated by that bot
Billing Filter:
Filter the data according to the current billing cycle, current month or since account creation.

This section is useful for comparing multiple bots and identifying top performers.
π― Use Cases
Track overall chatbot ROI
Identify highβperforming bots
Monitor lead generation trends
Optimize underperforming bots
Measure campaign or flow impact
β
Best Practices
Regularly review analytics to track growth
Use botβwise analytics to fineβtune individual bots
Compare weekly or monthly data for trend analysis
Align analytics insights with marketing or support goals
FAQs
Why do some visitors show as NA?
If a visitor has not shared details such as name, email, or phone number, the value is displayed as NA.
Can a single user appear multiple times in Analytics?
Yes. If a user interacts with your bot multiple times or across different channels, they may generate multiple conversations.
Can I filter analytics data for a specific bot?
Yes. Use the Bot Selector filter in the Analytics Summary section to view data for a specific bot.
How often is Analytics data updated?
Analytics data is updated automatically. Minor delays may occur for newly created bots or recent conversations.
Why donβt my message or lead numbers match my expectations?
This can happen if filters, time ranges, or bot selections are applied. Always verify the selected date range and bot.
Last updated
Was this helpful?