Analytics & Reports

Customer support analytics that show you what to fix next.

Customer support analytics for the numbers that change a decision — first response time, resolution time, CSAT, AI resolution rate, missed chats, peak hours, agent performance and channel mix — in one support KPI dashboard your team will actually open.

  • Live dashboards
  • CSV and API export
  • Scheduled email reports
Analytics · Last 7 days
Export
4,182
Conversations
+24% vs last week
61%
Resolved by AI
+8% vs last week
42s
First response
-18% vs last week
4.7
CSAT
+0.3 vs last week
Conversation volume
4,182
AI Human
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Resolved by
61%
by AI
AI resolved
2,551 chats
Handed to humans
1,631 chats
Missed
0.4%
First response time
-18% this week
7d agotoday · 42s
Channels
Website54%
WhatsApp22%
Instagram14%
Email10%

12

support metrics reported without any setup

8

dimensions to slice by — channel, team, agent, tag and more

0

spreadsheets anyone has to maintain by hand

CSV

export on every report, with your filters still applied

Metrics that matter

Every support metric here changes a decision

A metric that does not change what you do next is decoration. These are the twelve that do, and the decision each one is actually for — from staffing a shift to rewriting the page that keeps generating the same question.

Conversation volumeWhether you need another person on the queue — or fewer reasons for people to write in at all.
First response timeWhich hours are quietly costing you conversations, and where coverage has to move to fix it.
Resolution timeWhich topics need a better macro, a better help article, or a change in the product itself.
Missed conversationsWhere your opening hours and your traffic disagree — and what the AI should cover overnight.
AI resolution rateWhich questions the AI has earned the right to answer, and which it should stop attempting.
AI handoffsThe exact list of topics missing from your knowledge base, ranked by how often they come up.
Customer satisfactionWhether the speed you gained last quarter cost you the quality you had before it.
Agent performanceWho is drowning in the queue, and who should be writing the macros everyone else uses.
Lead conversionWhether chat is producing pipeline, or producing noise that looks like pipeline.
Channel performanceWhich channels deserve staffing, which deserve automation, and which deserve closing.
Peak hoursA shift pattern that matches your traffic instead of matching your office calendar.
Visitor activityWhich pages create questions — usually the same pages whose copy needs rewriting.
AI reporting

AI resolution rate shows what your AI chatbot actually closed on its own.

Automation is easy to buy and hard to prove. Chatdrill separates the conversations the AI finished from the ones it handed over, counts the hours that difference represents, and lists the topics it keeps failing on so you know exactly what to write next.

  • Resolved by AI versus handed over, reported separately rather than merged into one flattering percentage.
  • Handoff reasons, grouped by topic — the fastest reading list for whoever maintains your help centre.
  • Satisfaction on AI conversations tracked alongside human ones, so speed is never scored without quality.
  • Trend over time, because an AI resolution rate that climbs while CSAT falls is not a win.
See the AI chatbot these numbers are measuring
Chatdrill AI analytics overview showing 78 percent of conversations resolved by AI, 312 human handoffs and 128 hours saved, with a trend chart comparing AI resolution rate against handoffs over 30 days

Response quality · last 30 days

Sample report
Answered in under a minute68%

The share of conversations that got a first human or AI reply inside sixty seconds.

Resolved on first contact54%

Closed without a second thread, a callback or a ticket being opened.

Handled by the AI Agent61%

Answered end to end with no human involved, and no complaint afterwards.

Missed outside opening hours4%

Arrived when nobody was on, and nothing picked it up. This is the number to drive to zero.

Speed and resolution

First response time and resolution time are two different questions.

A forty-second first reply that turns into four days of back-and-forth is not good service. Chatdrill reports both halves of live chat performance so the fast number cannot hide the slow one, and so a coaching conversation starts from the right metric.

  • First response and full resolution reported separately, per channel, per team and per agent.
  • Median as well as average, because one four-hour outlier should not rewrite your whole week.
  • Reopened conversations counted — a conversation closed twice was not resolved the first time, and the report says so.
  • Missed chats by hour, so the gap in coverage is a time of day rather than a feeling somebody has on Mondays.
Report on SLA breaches and ticket backlog too
Support KPI dashboard

One support KPI dashboard for volume, response time, satisfaction and channel mix.

Live chat reporting usually means five tabs and a spreadsheet somebody rebuilds every Monday. Chatdrill puts conversation volume, average response time, satisfaction and the channel breakdown on one screen, with a comparison period attached to every figure.

  • Every number has a direction. Each metric is shown against the previous week, month or year, so nothing sits there without context.
  • Conversations by channel — website chat, WhatsApp, Instagram, Messenger and email, ranked by volume and by cost of answering.
  • Peak hours and day-of-week volume, compared against who was actually online, so the rota can follow the traffic.
See the shared inbox these reports are built from
Chatdrill support analytics dashboard reporting total conversations, average response time, satisfaction score and resolution rate, with conversations over time, a satisfaction gauge and a conversations-by-channel breakdown
Volume, average response time, satisfaction and channel mix on a single support dashboard.

Satisfaction · 1,204 ratings

Sample report
5 stars64%
4 stars22%
3 stars8%
2 stars4%
1 star2%

Response rate is reported next to the score. A high average from a handful of ratings is not a result.

Customer satisfaction

Customer satisfaction score: ask, then do something with the answer.

A CSAT number on a slide changes nothing. Every rating in Chatdrill carries the conversation, the agent, the channel and the tag it came from, so a falling score points at a topic you can fix rather than a mood you can only worry about.

  • Ask on your terms — after resolution, after a delay, on selected channels, or not at all.
  • Comments kept with the score, so a two-star rating comes with a sentence explaining it.
  • Split by tag and topic to find the subject that is dragging the average down.
  • Low scores can trigger a follow-up automatically, before the customer writes a review instead.
Automate the follow-up after a low rating
Agents and teams

Agent performance reporting that helps people, not a scoreboard that shames them.

Volume without quality rewards rushing. Quality without volume rewards hiding. Chatdrill reports chats handled, average response time and satisfaction rating together, per person and per team, so a coaching conversation starts from facts rather than from an impression.

  • Workload, not just output. Conversations handled, concurrent load and time online sit next to each other, so a slow reply reads as six chats at once rather than a lack of effort.
  • Group by team, shift or language — however you actually organise the rota — with individual numbers still visible to admins.
  • Find who should be writing the macros. The agent resolving the most conversations at the highest rating usually has phrasing worth stealing.
  • Peak hours against staffing, so you can see where the rota and the traffic drifted apart.
Chatdrill agent performance report ranking support agents by chats handled, average response time and customer satisfaction rating
Chats handled, average response time and satisfaction — read together, never one without the others.
Live visitors
4 on site
LiveUpdated a second ago Filter
VisitorCurrent pageTimeIntent
🇳🇵John CarterKathmandu, Nepal/pricing3:02High intent
🇸🇬Wei LinSingapore/features1:14Warm
🇺🇸AnonymousAustin, US/blog/ai-support0:48Browsing
🇬🇧Emma HartLondon, UK/checkout4:36High intent
Traffic and leads

Live chat reporting that shows which pages create questions and which create customers.

Most support analytics starts at the moment somebody types. Chatdrill keeps the landing page, the campaign and the visit count attached to the conversation, so you can see what happened before the first message and whether the chat ever turned into pipeline.

  • Conversations by landing page — the pages that generate the most questions are usually the pages that need rewriting.
  • Leads by campaign, with the UTM parameters captured on arrival still attached at the end.
  • Chat-to-lead conversion by channel, so you can tell traffic apart from pipeline.
  • Visitor volume against staffing, hour by hour, in the same chart.
Explore website visitor tracking and lead scoring
Getting started

Your first support report starts the day your first conversation does.

There is no reporting project, no data warehouse and no tagging taxonomy to agree on before anything appears. Install the widget, answer a fortnight of conversations, and the dashboard has enough to tell you where the queue actually breaks.

  • Nothing to configure. Volume, response time, resolution time and channel mix are recorded from the first message onwards.
  • Tags improve it, they are not required. Add topic tags when you have a reason to, and the reports split by them from that day forward.
  • An honest empty state. Before there is data, the dashboard says so instead of showing a zero that looks like a result.
Create a free account and start collecting data
Empty state explaining that Chatdrill analytics reports will appear once conversations start arriving, with an explore demo action
Day one: the dashboard tells you it is waiting for conversations rather than inventing a number.
Reports and export

Export support analytics to CSV, email or your own warehouse.

Dashboards are for the team that lives in the inbox. Everyone else wants an email on Monday morning or a table in the warehouse — both of which Chatdrill will hand over without a support ticket or an enterprise add-on.

Scheduled email reports

A weekly or monthly summary sent to whoever needs it — including people who will never log in. Pick the metrics, the date range and the recipients once, and it arrives on its own after that.

CSV export on every table

Every report and every table exports as CSV with the filters you applied still in place. Open it in a spreadsheet, join it to your own data, and keep it for as long as you like.

Reporting API

Pull the same numbers the dashboard shows into your warehouse or BI tool on your own schedule, with the same date ranges and the same definitions the dashboard uses.

Webhooks for events

Stream conversation, resolution and rating events as they happen, so downstream systems do not have to poll for them or wait for a nightly job.

FAQ

Customer support analytics questions, answered plainly.

How the metrics are defined, what you can export, and what the numbers do and do not prove.

A good first response time is one you can hit on your busiest hour, not an industry average copied from a blog post. Chatdrill reports yours by hour, channel, team and agent so you can set a target against your own traffic — and shows the median next to the average, because one four-hour outlier should not rewrite your week.

Want a walkthrough of your own numbers? Book a demo and we will read the dashboard with you.

Find the one thing your support team can fix this week

Connect a channel, answer for a fortnight, and let customer support analytics tell you where the queue actually breaks.

No credit card required.