Courseiva
MB-910Chapter 10 of 18Objective 4.4

Customer Service Analytics and Insights

If you cannot measure how well your customer service team is performing, you have no idea whether they are helping people or just spinning their wheels. Without analytics and dashboards, support managers make decisions based on gut feeling rather than facts — and that leads to longer wait times, more frustrated customers, and higher costs. Customer service analytics solves that by turning raw data from every chat, call, and email into clear numbers and visuals that show exactly what is working and what needs to change.

12 min read
Intermediate
Updated Jul 24, 2026
Editorial oversight: Johnson Ajibi· Security Systems Architect · MSc IT Security · IEEE Senior Member

A simple way to picture Customer Service Analytics and Insights

The Coffee Shop Customer Log Analogy

132 cups of coffee were served last Tuesday, but the owner noticed a 45-minute wait for the morning rush. To fix this, the owner starts tracking everything: how long each order takes from placing to receiving, how many customers leave without ordering because the line is too long, and which barista makes the fewest mistakes. This is customer service analytics — using data to see the real story of what is happening.

The owner builds a dashboard on a whiteboard in the back room. One column shows the average wait time each hour. Another shows the number of complaints about cold drinks. A third shows which staff member handled the most orders. This dashboard lets the owner spot that the 8 AM lag happens because only one espresso machine is working. The insight? Buy a second machine. The result? Wait time drops from 45 minutes to 12. Without the dashboard, the owner would guess what is wrong ("maybe customers just don't like our new flavour") and waste money on new syrup instead of fixing the real problem.

In Dynamics 365, analytics work exactly this way. The system records every customer interaction — every phone call, every email, every chat. It calculates key numbers like average handle time and first-call resolution rate. It shows managers a dashboard (like the whiteboard) with charts and graphs. The insight is the "aha" moment: "Our support team takes twice as long on Mondays because we are understaffed after the weekend." Without this data, you are guessing. With it, you know.

How It Actually Works

Customer service analytics is the process of collecting, measuring, and analysing data from your support operations to understand how well your team is performing. In Dynamics 365 Customer Service, this is built right into the system. Every time a customer sends an email, starts a live chat, or calls your support line, the system records details: who handled the case, how long it took, whether the issue was resolved, and how the customer rated the service afterwards.

The main goal of analytics is to answer three big questions: (1) Are we solving customer problems fast enough? (2) Are our agents doing a good job? (3) Where are we wasting time or money? Without analytics, you are flying blind. With it, you can spot patterns — like that customers who call after 6 PM wait twice as long because you only have one agent on duty.

Let's define the key terms you need to know for the MB-910 exam.

A dashboard is a visual display of the most important metrics (measurements) for your customer service operation. It is like the dashboard of a car — you see your speed (how fast cases are being closed), your fuel (how many agents are available), and warning lights (unresolved cases that are past their deadline). In Dynamics 365, dashboards are customisable. You can add charts showing case volume by day, a grid showing open cases, or a number called "average handle time" (the average length of a support interaction).

A KPI stands for Key Performance Indicator. This is a specific measurement that tells you how well you are meeting a business goal. Common KPIs in customer service include: First Call Resolution Rate (the percentage of issues solved on the very first contact without needing a follow-up), Average Handle Time (how long an interaction lasts from start to finish), Customer Satisfaction Score (often called CSAT — a rating from 1 to 5 after a case is closed), and Case Volume (the number of new cases opened in a given period).

Reports are detailed, often page-long documents that show data in tables and charts. Unlike dashboards, which update in real time and give you a quick glance, reports are usually generated on a schedule (daily, weekly, monthly) and provide a deeper dive. You might use a report to compare this month's performance to last month's, or to see which product category generates the most support cases.

Insights are the "aha" moments you get from looking at the data. A dashboard might show that case volume spikes every Monday. The insight is understanding that this happens because customers have problems over the weekend and cannot contact you until Monday. The action is to schedule more agents on Monday mornings. Without the insight, you just know you are busy — you do not know why.

Dynamics 365 provides out-of-the-box (already built-in, no extra work needed) dashboards and reports. But you can also create custom ones using a tool called Power BI (a separate Microsoft tool for creating advanced visuals). The exam focuses on the built-in options.

Here are the three most common types of dashboards in Dynamics 365:

System dashboards: Pre-built by Microsoft and available to all users. They cover basics like open cases, my active cases, and cases by priority.

Personal dashboards: Created by an individual user for their own use. Nobody else can see them unless explicitly shared.

Interactive dashboards: These are more advanced. You can click on a section of a chart (like a bar showing high-priority cases) and the rest of the dashboard filters to show only that data. It allows you to explore the data in real time without creating a new report.

Why does all of this exist? Before modern customer relationship management (CRM) systems like Dynamics 365, managers relied on spreadsheets, handwritten logs, and memory. They did not know actual numbers until weeks later. Today, analytics give you live data. You can see that your support queue has 40 cases right now, that the oldest case has been waiting for 3 hours, and that two agents are on break. This allows you to act immediately rather than guessing.

For the MB-910 exam, you do not need to build dashboards or write reports. You need to identify what each dashboard type does, what KPIs mean, and how insights improve service performance. Expect questions that ask you to match a definition to the correct KPI, or to choose which dashboard type a manager should use to see live data.

This flowchart shows how customer interactions become data, which is then displayed on a dashboard, reviewed by a manager, and used to identify and solve problems.

Walk-Through

1

Open the Dynamics 365 Customer Service app

The user signs into their Dynamics 365 environment and navigates to the Customer Service workspace. This is where all customer service data — including open cases, agents, and reports — is organised.

2

Select a dashboard from the list

The user clicks on the 'Dashboards' option in the navigation menu. They see a list of available system dashboards (like 'Customer Service Manager Dashboard') and any personal dashboards they have created. They select the one that matches what they want to monitor.

3

Review the KPI indicators on the dashboard

The dashboard displays several key metrics in the form of numbers, charts, and gauges. For example, a gauge might show that current Case Volume is 87, and a bar chart might show that Average Handle Time is 12 minutes. The user scans these to get an immediate sense of service health.

4

Identify an anomaly or pattern

The user notices that one bar on a chart — say, 'Cases by Priority' — shows that there are 15 high-priority cases, which is unusually high. This is the point where observation turns into a potential insight.

5

Drill down into the data using an interactive dashboard

The user clicks on the bar for 'High Priority'. The dashboard filters to show only those 15 high-priority cases. The user can now see who owns each case, how long it has been open, and what product it relates to. This step uncovers the root cause.

6

Generate a report for deeper analysis

The user runs a 'Case Details' report to see all high-priority cases in a table format. The report can be exported to Excel or printed. This step provides a permanent record and allows for analysis that the real-time dashboard cannot show, such as month-over-month trends.

7

Take corrective action based on the insight

The user learns that the spike in high-priority cases is due to a known bug in a recently released product. The insight is that the team needs to send a communication to affected customers and deploy a fix. The analytics process ends with an action, not just a number on a screen.

What This Looks Like on the Job

Alice is the customer service manager for a company that sells home exercise equipment. Her team of 12 agents handles support calls, emails, and live chat. Last month, the company's CEO complained that customers were leaving negative reviews online and that support seemed slow. Alice had a hunch but no data. So she opened Dynamics 365 Customer Service and looked at the built-in dashboards.

Step 1: Alice opens the system dashboard named 'Open Cases'. She sees a list of every case that has not been closed yet, sorted by date opened. She notices something: the oldest open case is 9 days old. That is a red flag. Her company policy says cases should be resolved within 48 hours. She now knows there is a backlog.

Step 2: Alice switches to the 'Case Volume by Product' dashboard. This is a bar chart that shows how many cases are being opened for each product. She sees that one product — the 'SpeedTread Pro' treadmill — accounts for 58% of all new cases. That is disproportionate. This is an insight. She suspects a design flaw or a missing manual instruction.

Step 3: Alice then looks at the 'Agent Performance' dashboard. This shows each agent's average handle time and customer satisfaction score. She sorts the list by satisfaction score (lowest first). One agent, Bob, has a score of 2.1 out of 5, while the team average is 4.3. That is another insight. Bob needs retraining.

Step 4: Alice runs a weekly report called 'Service Level Report'. This report shows the percentage of cases that were resolved within the target time (48 hours). The report reveals that only 62% of cases met the target last month. The company's goal is 90%. She now has concrete evidence to present to the CEO, along with a plan: hire two more agents, create a knowledge base article for the treadmill issue, and schedule Bob for coaching.

What Alice actually did in Dynamics 365 to get this information:

She navigated to the Service section and clicked on Dashboards. She chose the 'Customer Service Manager Dashboard' from the list of system dashboards.

She used the interactive dashboard to drill down: she clicked on the bar for the SpeedTread Pro and the dashboard filtered to show only the cases related to that product. She could see that almost all of them were about the same error message.

She created a personal dashboard for herself that showed the two charts she looked at most: case volume by product and agent satisfaction scores. This saved her time in future weeks.

She subscribed to the weekly Service Level Report so it would be emailed to her automatically every Monday morning.

The outcome of Alice's data-driven approach: within two months, the customer satisfaction score rose from 3.8 to 4.6, the case backlog dropped from 9 days to 1 day, and the CEO stopped getting complaints. Analytics turned guesswork into a clear plan.

How MB-910 Actually Tests This

The MB-910 exam tests your understanding of what analytics, dashboards, and insights are used for — not how to configure them technically. You will not be asked to build a chart or write a report formula. Instead, you will see scenario-based questions that ask you to identify the correct tool or concept for a given situation.

Here are the exact concepts you must know cold:

The three types of dashboards: system, personal, and interactive. The exam loves to describe a scenario and ask which dashboard type is appropriate. For example: 'A support manager wants to see live data that updates when she clicks on a chart. Which dashboard type should she use?' The answer is interactive dashboard.

KPI definitions: First Call Resolution (FCR), Average Handle Time (AHT), Customer Satisfaction (CSAT), and Case Volume. You must be able to match the definition to the acronym. A common trap is confusing FCR with AHT. FCR is about solving the problem on the first contact. AHT is about how long the contact lasted.

The difference between a dashboard and a report: Dashboards are real-time, visual summaries. Reports are detailed, often static, and provide deeper analysis. The exam might ask: 'A manager needs to see a live count of open cases. Should they use a dashboard or a report?' Answer: dashboard.

What an insight is: The exam might give you a dashboard showing that case volume is high on Mondays. Then they ask: 'What is the insight derived from this dashboard?' The correct answer is the conclusion drawn from the data (for example, 'Customers cannot contact support over the weekend'), not just the observation ('Case volume is high on Monday').

Traps the exam sets for beginners:

They might list a KPI name (like 'Service Level') and define it as 'the percentage of cases resolved on the first call'. That is wrong. Service Level is the percentage of cases resolved within a target timeframe, not on first contact. First Call Resolution is a different KPI.

They might describe a personal dashboard and call it a system dashboard. Remember: personal = just for you; system = available to everyone.

They might suggest that Power BI is required for all dashboards. That is false. Dynamics 365 has built-in dashboards that do not require Power BI. Power BI is an advanced option for custom reports.

What to memorise word-for-word:

'A dashboard in Dynamics 365 is a visual display of key metrics that updates in real time.'

'First Call Resolution rate measures the percentage of cases that are solved during the first interaction with the customer.'

'Customer Satisfaction Score is typically collected through a survey sent after a case is closed.'

'An insight is the actionable understanding derived from analysing dashboard data.'

The exam may also ask you to identify which role would use which type of analytics. For example: 'A customer service agent uses a personal dashboard to see their own cases, while a manager uses a system dashboard to see the entire team's performance.'

Finally, know that analytics directly supports the 'Monitor and Measure' phase of the service value chain (a concept from ITIL that Dynamics 365 aligns with). But for MB-910, you only need to know that analytics help you measure service performance and identify areas for improvement.

Key Takeaways

A dashboard in Dynamics 365 is a real-time visual display of key customer service metrics, like a car dashboard shows your speed and fuel.

A KPI (Key Performance Indicator) is a specific measurement — such as First Call Resolution or Customer Satisfaction Score — used to evaluate how well your service team is achieving a business goal.

First Call Resolution (FCR) measures the percentage of issues solved during the first interaction, meaning the customer does not need to call or email back.

Average Handle Time (AHT) is the average duration of a customer interaction, from start to finish, including hold time and talk time.

System dashboards are built into Dynamics 365 and available to all users, while personal dashboards are customised for an individual user's specific needs.

Insights are the actionable conclusions you draw from analysing dashboard data, not the raw numbers themselves.

Easy to Mix Up

These come up on the exam all the time. Here's how to tell them apart.

Dashboard

Real-time visual display of key metrics

Usually interactive (clickable charts)

Used for quick daily monitoring

Report

Detailed, often static document with tables

Typically not interactive (page-based)

Used for weekly/monthly deep dives and formal sharing

First Call Resolution (FCR)

Measures whether issue was solved on first contact

Focuses on one case in isolation

Tracked per case / per agent

Service Level

Measures whether cases were resolved within a target timeframe (e.g., 24 hours)

Focuses on overall queue performance

Tracked as a percentage of all cases across a period

System Dashboard

Created by an administrator

Visible to all users (or a defined team)

Cannot be deleted or edited by standard users

Personal Dashboard

Created by an individual user

Visible only to the creator (unless shared)

Can be edited or deleted by the creator at any time

Watch Out for These

Mistake

Analytics and reports are the same thing.

Correct

Analytics is the broader process of examining data to find patterns and insights. A report is just one output of that process — usually a static document. A dashboard is another output that is real-time and interactive.

Beginners often use 'report' and 'analytics' interchangeably because both involve looking at data. But the exam distinguishes between them, and each serves a different purpose.

Mistake

If I have a dashboard, I do not need reports.

Correct

Dashboards give you a quick overview, but reports provide deeper, more detailed analysis that you can print or share as a formal document. Most organisations use both.

People assume dashboards replace reports because both display data. But the exam tests that you understand their distinct roles.

Mistake

A high average handle time always means an agent is slow or bad at their job.

Correct

A high AHT could also mean the agent is handling more complex cases, or that a necessary tool or knowledge article is missing. Analytics helps you investigate the 'why', not just the 'what'.

Beginners jump to blame the agent because they see one number. The exam tests your ability to think critically about what the data might mean.

Mistake

First Call Resolution (FCR) and Service Level are the same KPI with different names.

Correct

FCR measures whether a case was solved on the very first contact. Service Level measures whether a case was resolved within a target timeframe (like within 24 hours). They measure different things.

Both sound like they measure speed, so novices conflate them. The exam deliberately sets traps using this confusion.

Do You Actually Know This?

Reveal each answer, then mark whether you got it right. Score 60%+ to unlock the next chapter.

Frequently Asked Questions

What is the difference between a dashboard and a report in Dynamics 365?

A dashboard is a real-time, visual display of key metrics, like a speedometer in a car. A report is a more detailed, often page-long document that shows data in tables and charts, typically run on a schedule or on demand.

Do I need Power BI to use dashboards in Dynamics 365 Customer Service?

No. Dynamics 365 has built-in system dashboards and the ability to create personal dashboards without any other tool. Power BI is an optional advanced tool for creating custom reports and visuals beyond what the built-in tools offer.

What is First Call Resolution (FCR) and why is it important?

FCR is the percentage of customer issues that are resolved during the very first contact with support. It is important because high FCR means customers get help quickly without having to call back, which improves customer satisfaction and reduces costs.

What is a system dashboard vs a personal dashboard?

A system dashboard is created by an administrator and is available to all users who have permission to see it. A personal dashboard is created by an individual user for their own use and is not visible to others unless it is explicitly shared.

How do insights differ from data on a dashboard?

Data is just the raw numbers — like '12 minutes average handle time'. An insight is the conclusion you draw from that data, like 'Our team spends too long on password reset calls, so we should create a self-service option.' Insights drive action.

What does Customer Satisfaction Score (CSAT) measure?

CSAT measures how satisfied a customer is with the support they received. It is typically collected through a survey sent after a case is closed, and customers rate their experience on a scale (usually 1 to 5).

Terms Worth Knowing

Keep going

You've finished Customer Service Analytics and Insights. Continue through the MB-910 study guide to build a complete picture of the exam.

Done with this chapter?