All Posts
Analytics3 min read

Understanding Your WhatsApp Analytics Dashboard

A deep dive into MotherBot's analytics — what each metric means, how to read the charts, and which KPIs actually matter for WhatsApp business performance.

T
Team MotherBot
June 13, 2026284 views

Why WhatsApp Analytics Are Different

WhatsApp metrics feel unfamiliar at first because the channel behaves differently from email or social media. There's no "unsubscribe rate" — contacts simply block you. There's no "click rate" tracked natively — you infer it from replies and link clicks via UTM parameters.

MotherBot's analytics dashboard translates raw WhatsApp data into actionable business intelligence.


The Overview Section

The top row of your dashboard shows four key numbers over the selected date range:

Messages Sent

Total outbound messages dispatched (campaigns + manual + chatbot). This is your activity volume indicator.

Messages Delivered

Confirmed delivered to the recipient's device. A delivered rate below 95% suggests you have invalid numbers or contacts who've deleted WhatsApp. Clean your list.

Messages Read

The blue-tick confirmation. A read rate above 75% is strong for WhatsApp. Below 50% means either your sender name isn't recognisable or you're sending at bad times.

Replies Received

The most important engagement metric on WhatsApp. A reply rate of 3–8% is normal for broadcasts; above 10% is excellent. For chatbot conversations, track resolution rate (% resolved without agent handoff) instead.


Campaign Performance Table

The Campaigns tab lists each campaign with its own row of stats. Sort by:

  • Reply Rate descending to find your best-performing templates
  • Delivery Rate ascending to find list quality issues

Reading the funnel:

Sent → Delivered → Read → Replied → Converted
10,000 → 9,600 → 7,200 → 540 → 108
        96%       75%      5.6%     20%

Each step has a drop-off. Work backwards: if Delivered→Read is low, your send time or sender reputation is the problem. If Read→Replied is low, your CTA is the problem.


Contact Growth Chart

The line chart under Contacts shows:

  • New contacts added per day (blue line)
  • Opted-out contacts per day (red line)
  • Net growth (shaded area)

If opted-out spikes after a campaign, that campaign had irrelevant messaging or reached contacts who didn't expect to hear from you.


Agent Performance (for teams)

The Staff analytics tab ranks your agents by:

  • Conversations handled
  • Average first response time
  • Average resolution time
  • Customer satisfaction (if you've set up CSAT flows)

Use this to identify your top performers and coach agents with high resolution times.


Chatbot Analytics

For each active chatbot, you'll see:

  • Conversations started — how many unique contacts the bot engaged
  • Containment rate — % of conversations fully handled by the bot
  • Handoff rate — % escalated to a human agent
  • Top triggered keywords — what users are actually asking about

A containment rate above 60% means your chatbot is doing real work. Below 40% suggests your trigger keywords or responses need expanding.


Building a Weekly KPI Habit

Set aside 15 minutes every Monday to review:

  1. Total messages sent vs. last week — are you maintaining consistency?
  2. Campaign read rates — any below 60% need timing or template review
  3. Reply rates — any above 10%? Replicate that template's style
  4. Contact opt-out rate — anything above 2% per campaign is a red flag
  5. Agent average response time — should be under 5 minutes for live chat
Export tip: Use the Export CSV button on any table to pull raw data into a spreadsheet for deeper analysis.

Tags

analyticskpireportingdatametrics

Ready to get started?

Join 50,000+ businesses growing with MotherBot.