BouncerBouncer Docs
Chat Analytics

Chat Analytics

Track conversation metrics and team performance


The Chat Analytics dashboard gives you insights into conversation volume, response times, team performance, and where your contacts come from.

Access Analytics from Chat in the sidebar, then select the Analytics tab from the view switcher, or go directly to app.bouncer.my/dashboard/chat?view=analytics.

Chat Analytics Dashboard

Filtering data

Use the controls at the top to filter your analytics:

  • Instance dropdown - Filter by a specific WhatsApp number, or view all instances combined
  • Date range picker - Select the time period to analyze (default: last 30 days)
  • Refresh button - Manually refresh all charts with latest data
  • Export button - Download reports as CSV files

Summary cards

Four cards at the top provide a quick overview:

CardWhat it shows
Total ConversationsNumber of conversations in the selected period
Avg Response TimeAverage time (in minutes) for a human to respond
SLA CompliancePercentage of conversations responded to within your target time
Active ConversationsConversations currently open or in progress

Contact Activity

A stacked bar chart showing daily contact volume:

  • New Contacts (green) - First-time conversations from new phone numbers
  • Returning Contacts (blue) - Conversations from existing contacts

Use this to spot trends in acquisition and understand how many contacts come back for follow-up conversations.

Status Distribution

A pie chart breaking down conversations by their current status:

StatusMeaning
OpenNew, unhandled conversations
Awaiting ResponseWaiting for customer reply
In ProgressBeing actively handled by an agent
ResolvedIssue addressed, conversation complete
ClosedManually closed by agent
ArchivedRemoved from active view

This helps identify bottlenecks. Too many "Open" conversations may mean your team needs to pick up the pace; too many "Awaiting Response" may indicate customers aren't engaging.

Acquisition Source

A donut chart showing where your contacts come from:

SourceDescription
OrganicDirect WhatsApp messages (not from ads)
Facebook AdsMeta Click-to-WhatsApp ads on Facebook
Instagram AdsMeta Click-to-WhatsApp ads on Instagram
TikTokContacts attributed via Attribution Engine rules
GoogleContacts attributed via Attribution Engine rules
TwitterContacts attributed via Attribution Engine rules
LinkedInContacts attributed via Attribution Engine rules
YouTubeContacts attributed via Attribution Engine rules
UnknownClick-to-chat links without a matching attribution rule

Click on a source to drill down into campaign and ad-level breakdowns (for Meta ads and Attribution Engine sources).

Response Time

A line chart tracking your average human response time over the selected period.

Lower is better. Use this to:

  • Monitor team responsiveness
  • Identify days with slower response times
  • Track improvement after process changes

SLA Compliance

An area chart showing what percentage of conversations met your response time target each day.

  • Green area - Compliant (responded within target)
  • Red area - Breached (exceeded target time)

If you don't see data here, you need to configure SLA targets for your organization.

Instance Comparison

When you have multiple WhatsApp numbers connected and no instance filter applied, this chart compares key metrics across all instances:

  • Total conversations per instance
  • Average response time per instance
  • SLA compliance per instance

Use this to identify which numbers need more attention or resources.

Exporting reports

Click Export to download CSV reports:

ReportContents
Daily MetricsDay-by-day breakdown of all metrics
Conversation DetailsIndividual conversation data with timestamps and status
Team PerformanceAgent-level metrics (response times, conversation counts)

Reports respect your current date range and instance filter.