top of page

Chatbot Analytics: The Metrics That Matter for Enterprise

58 minutes ago
10 min read

Hand-drawn analytics motifs frame the title

Chatbot analytics is the practice of collecting and analysing what happens in every conversation, so you can show whether the bot resolves requests, saves money and stays within the rules. For an enterprise in Malaysia, that means going beyond message counts to a short set of outcome metrics, a quality bar that defines what a correct answer looks like, and an audit trail that stands up to review.

 

Most dashboards fail at this. Total conversations, messages sent and sessions started all rise when a bot launches, yet none of them tell you whether the bot is saving money. This guide sets out what to measure, how to read it, and how to build the measurement so that compliance, finance and operations all trust the numbers.



TL;DR

 

  • Measure outcomes, not activity: containment, goal completion, human takeover and cost per resolved conversation say more than volume.

  • Volume metrics become “vanity metrics” unless evaluations define what accurate, faithful and safe mean for your specific task.

  • Pair observability (what happened inside the agent) with evals (was the output good), and add periodic human review for high-stakes work.

  • In Malaysia, PDPA obligations and Bank Negara Malaysia’s technology risk expectations make logging, escalation records and audits part of the analytics design.

  • Manufacturing and logistics should measure operational throughput, such as defect detection or cycle times, not chat volume.

 

Table of Contents

 

 

What chatbot analytics should answer

 

A useful analytics programme answers four questions in plain terms. Did the customer or employee get what they came for? Did it cost less than the alternative? Was the answer correct and safe? Can we prove all of this to an auditor?

 

Each question maps to a different family of metrics. Resolution and completion measure effectiveness. Cost and latency measure efficiency. Accuracy, groundedness and hallucination rate measure quality. Logs, traces and escalation records measure accountability. A dashboard that covers only the first family will look healthy right up to the day a wrong answer reaches a regulator or a key client.

 

The point is to decide, before launch, which decision each metric supports. If nobody would change a budget, a prompt or a process in response to a number, it does not belong on the executive view.

 

The outcome metrics worth tracking

 

Current KPI guidance converges on a small group. The first is containment rate: the share of conversations resolved without a human stepping in. The second is goal completion rate, whether the user finished the task the bot was built for, such as updating an address or submitting a claim document. The third is human takeover rate, how often a person has to take over. Practitioner guidance also points to response latency, cost per conversation and hallucination rate as essential for budget management and compliance.

 

Read them together, never alone. A high containment rate can hide users who gave up. A low takeover rate can mean the bot refuses to escalate. Goal completion is the check on both: if containment rises and completion falls, the bot is closing conversations without solving anything.

 

Containment and escalation

 

Containment is the headline figure for cost savings, but define it strictly. Count a conversation as contained only when the task was completed, not when the user simply left. Track escalation reasons separately: missing knowledge, low confidence, policy trigger, or explicit user request. Each reason points to a different fix, from content gaps to tighter rules.

 

In regulated settings, escalation is also a control. A documented route to a human, with a record of why it was triggered, is part of what compliance teams expect to see.

 

Goal completion

 

Goal completion needs a defined end state for each use case. For a banking assistant, it may be a confirmed transaction or an answered balance query. For an insurer, it could be a complete claims submission with all required documents attached. Instrument the end state in the backend system, not in the chat window, so the number reflects what actually happened.

 

Cost per resolved conversation

 

Cost per conversation is easy to compute and easy to misread. Divide total running cost (model usage, infrastructure, monitoring, support staff for escalations) by conversations that reached a resolution, not by all conversations. Compare it with the fully loaded cost of the same request handled by an agent. That comparison is the number a finance director will act on.

 

Engagement signals

 

Engagement ratios still have a place for adoption tracking. One practitioner guide suggests a daily to monthly active user ratio of 20 to 30 per cent is typically a sign of healthy engagement, and that a well-functioning bot shows growing conversations alongside stable or improving completion rates. Treat that as a rule of thumb, not a target: an internal HR bot and a customer-facing bank assistant will have very different usage patterns.

 

Why volume metrics mislead without a quality bar

 

Chat duration and message count tell you the bot is being used. They do not tell you it is right. Without evaluations that define what “accurate”, “faithful” and “safe” mean for a given task, observational metrics remain vanity metrics that never signal real business impact.

 

An evaluation set is a curated collection of real questions with agreed correct outcomes. Run it before every release and on a schedule afterwards. The same governance guidance describes evaluation as evidence, as a release gate, and as ongoing monitoring: a model’s reported numbers should trace back to a named dataset and a named model version, and a release decision needs a pass mark agreed in advance.

 

For a bank, the quality bar might say that a statement-fee answer must quote the current fee schedule and never invent one. For a manufacturer’s document bot, it might say that extracted part numbers must match the source document exactly. Writing these standards down is the hardest and most valuable step in the whole programme.

 

We cover the build process for this in our 90-day playbook on conversational AI evaluation, which is written for product and engineering teams.

 

Observability and evals: a closed loop

 

The two ideas are complementary. Evals quantify quality against defined criteria: is the agent producing relevant, faithful, safe and task-completing outputs. Observability records what happened inside the system: the retrieved passages, the tools called, the prompt version, the latency at each step.

 

The loop works like this. Traces from production show a failing conversation. That conversation joins the evaluation set. A fix is tested against the set before release. Production traces then confirm the fix held. Skip any step and the same failure returns under a new guise.


Four stages of chatbot evaluation and monitoring

Automated judges and human review

 

Automated scoring using a large language model as a judge can measure groundedness (is the answer supported by the retrieved source) and faithfulness at scale. For high-stakes document processing in insurance or banking, these automated scores should be anchored by periodic human-in-the-loop audits. Sample conversations each week, have a domain specialist grade them, and compare the grades with the automated scores. When they drift apart, recalibrate the judge before trusting its dashboard.

 

Architecture decides what you can measure

 

Analytics is far easier when the system is designed for it. Narrow tools, private retrieval and clear boundaries mean each step produces a loggable event. Our note on enterprise chatbot architecture explains why keeping retrieval private and tools narrow makes both security and measurement simpler.

 

The Malaysian banking example is instructive. Researchers describing Ryt Bank’s language-centric assistant report a multi-agent design in which a dedicated guardrail agent validates intent before functional agents act, and where regulatory limits such as the RM250 threshold for two-factor authentication exemptions are enforced as system rules. Rules enforced in the architecture can be counted: how often the guardrail blocked, redirected or approved. That count is an analytics signal a probabilistic prompt alone could never provide.

 

Malaysian compliance shapes the measurement

 

Malaysian enterprises measure under two overlapping frames. The first is the Personal Data Protection Act 2010 and its recent amendments. The second, for financial institutions, is Bank Negara Malaysia’s Risk Management in Technology policy document, which the central bank has revised and republished, with its page showing an update in September 2026. Check the current text and your supervisor’s guidance before settling your controls.

 

What this means in practice:

 

  • Conversation logs often contain personal data. Decide what is stored, for how long, who can read it, and how it is masked in analytics views.

  • Escalation paths should be documented, and each escalation should leave a record.

  • Audits should be scheduled, not reactive. One Malaysian industry summary reports that only 27 per cent of businesses perform regular AI audits, and that just 30 per cent have clearly defined accountability for AI initiatives. Treat these as indicative figures from a secondary source, but the direction is plain: governance is a gap you can close ahead of competitors.

 

Auditability is also a design discipline. A good record links every decision to its inputs, the version of the model and prompts, and the person or rule that approved it. The six audit steps for decision traceability are a helpful way to think about what a reviewer will want to reconstruct later.

 

 

Choosing metrics by industry

 

The right dashboard depends on the work the bot does. A single template across sectors usually produces the wrong numbers.

 

Sector

Primary use

Metrics to lead with

Banking

Customer service, transaction assistance

Containment, goal completion, guardrail interventions, escalation reasons, groundedness on policy answers

Insurance

Claims intake, underwriting support

Document extraction accuracy, time to underwriting decision, human review rate, cost per case

Manufacturing

Document processing, shop-floor assistants

Extraction accuracy on specifications, defect detection rate, exception rate

Logistics

Shipping documents, status queries

Document turnaround time, error rate on customs and delivery paperwork, cycle times

Industrial sectors deserve a note. A regional readiness study found manufacturing and logistics score low on public AI readiness indicators, partly because their most effective deployments sit inside proprietary shop-floor or OEM systems that are invisible from outside. For these firms, chat volume is the wrong lens. Measure operational throughput: defect detection rates, AGV cycle times, documents processed per hour with a given error rate.

 

The broader adoption picture supports caution about headline claims. A CPA Australia survey summary reports that only 11 per cent of Malaysian businesses say they have deeply embedded AI across operations, below the survey average of 16 per cent. Most firms are still in the stage where proving value, metric by metric, decides whether a pilot becomes a platform.

 

Building the measurement: a 90-day sequence

 

The following order avoids the most common failure, which is launching first and discovering later that nothing was instrumented.

 

Weeks 1 to 3: define

 

Pick one use case. Write the goal, the end state, the escalation rules and the quality bar. Agree who owns each metric. Decide the data retention and masking rules with your data protection lead.

 

Weeks 4 to 8: instrument and baseline

 

Add tracing to every step and connect the end state to backend systems. Build the first evaluation set from real historical queries or documents. Then observe without changing anything for two to four weeks. A baseline period of that length is common advice in chatbot analytics guides, and it stops you mistaking normal variation for improvement.

 

Weeks 9 to 13: gate and improve

 

Set a release gate based on the evaluation set. Start weekly human review of sampled conversations. Report the outcome metrics to the business owner monthly, alongside cost per resolved conversation. From here, improvement becomes a routine rather than a project.

 

Perspective: measure what you will operate

 

We see the same pattern repeatedly. A team builds an assistant, hands it to another team to run, and a third team reports on it. By then nobody owns the question of whether it works. Metrics drift towards whatever is easiest to export, which is usually volume.

 

Our view is that the people who design the system should define its measurement, and the people who operate it should see the same numbers. That is why we engineer for production from day one, with continuity, governance and auditability built in, and why one senior team owns strategy, build and operation without handoffs. When the same team carries accountability across the lifecycle, a falling completion rate gets fixed in the system that caused it rather than argued over between vendors.

 

We would also push back on any metric that cannot be tied to a business result. Containment that does not lower cost, or accuracy that is never checked by a person, is a number for a slide, not for a decision. Pick fewer metrics, define them tightly, and review them on a fixed schedule.

 

— Thomas Samuel

 

Where we can help

 

If you are planning a conversational or document AI system and want measurement designed in from the start, our AI strategy and roadmap work sets the use cases, success metrics and governance. Our Managed AI Operations service then monitors, evaluates and optimises the system after launch. You can see the full range on our services page.

 

FAQ

 

What is the most important chatbot KPI?

 

There is no single answer, but goal completion is the best anchor because it measures whether users finished the task. Read it with containment and human takeover rate so you can see whether resolution is real. Add cost per resolved conversation for the finance view.

 

How is chatbot analytics different for LLM-based assistants?

 

Generative assistants can produce fluent but wrong answers, so you need quality measures such as groundedness, faithfulness and hallucination rate on top of traditional metrics. These require an evaluation set and traces of what the system retrieved. Periodic human review checks that automated scores remain trustworthy.

 

Does chatbot data fall under Malaysia’s PDPA?

 

Conversation logs frequently contain personal data, so they should be handled in line with the PDPA 2010 as amended. Decide retention, access and masking before collecting analytics. Take advice from your data protection officer or legal counsel on your specific obligations, and for banks, check Bank Negara Malaysia’s current requirements.

 

How long before chatbot metrics become meaningful?

 

Collect a baseline of two to four weeks without changes, then compare later results with it. Low-volume bots may need longer to produce stable percentages. Keep the evaluation set running throughout so quality is checked even when traffic is thin.

 

Sources

 

Recommended

 

 
 
bottom of page