KPI Tree

Metric Definition

Support quality and efficiency

Agent performance score = (Quality weight x Quality) + (Efficiency weight x Efficiency) + (Volume weight x Volume)
QualityResolution rate and customer satisfaction for the agent
EfficiencySpeed measures such as handle time and first response time
VolumeThroughput such as tickets resolved per period

Track from

Agent performance analysis

Agent performance analysis is the practice of measuring how effectively an individual support agent resolves customer issues across speed, quality and volume. It combines efficiency measures like handle time with quality measures like resolution and satisfaction. Done well, it separates agents who close tickets fast from agents who close them right.

8 min read

Generate AI summary

What is agent performance analysis?

Agent performance analysis is the practice of measuring how effectively an individual support agent resolves customer issues across speed, quality and volume. Instead of looking at one number, it blends several signals so that a fast agent who leaves customers unhappy does not look better than a slightly slower agent who solves problems first time. The result is a fairer, fuller picture of how each person contributes.

The analysis matters because support is a balancing act. Push only for speed and quality drops. Push only for quality and queues grow. Reading the right mix per agent lets a team manager coach the specific weakness rather than the generic one. It also reveals when a low score is the agent and when it is the process, the tooling or the type of tickets they are handed.

Never judge an agent on a single metric

Handle time alone rewards rushing. Resolution rate alone ignores effort and volume. A defensible analysis combines quality, efficiency and throughput, and it controls for ticket difficulty so that an agent handling complex escalations is not scored against someone fielding password resets.

How to calculate agent performance analysis

There is no universal formula, because the right blend depends on what the team values. A common approach is a weighted score that combines a quality component, an efficiency component and a volume component, each normalised to a comparable scale before weighting. The weights encode the strategy. A premium support team weights quality heavily. A high-volume tier-one team weights throughput more.

The analysis is only as good as the inputs. Each component should be measured over a meaningful window and adjusted for the difficulty mix an agent actually receives, so the score reflects performance rather than luck of the queue.

  1. 1

    Quality component

    Combine resolution rate, reopen rate and customer satisfaction so closed-but-not-solved tickets are penalised.

  2. 2

    Efficiency component

    Use first response time and average handle time, compared against the team median rather than an absolute target.

  3. 3

    Volume component

    Count tickets resolved per period so genuine throughput is credited without rewarding sheer activity.

  4. 4

    Difficulty adjustment

    Weight or segment by ticket complexity so escalation handlers are not unfairly compared with routine-query handlers.

Agent performance analysis in a metric tree

A performance score is a roll-up, which is exactly why it is easy to misread. A metric tree pulls the score apart into the quality, efficiency and volume branches, then breaks each branch into the measures a manager can coach against. When an agent score dips, the tree shows whether resolution slipped, handle time crept up or the difficulty mix changed, which point to three different conversations.

Metric tree insight

A falling agent score is a symptom, not a cause. KPI Tree puts a clear owner on each branch using RACI, so a team lead is accountable for coaching quality while a workforce manager owns the volume and staffing levers. When a score crosses a threshold, the push reaches the right owner, and the verified impact loop checks whether the coaching actually moved the number rather than assuming it did.

Agent performance analysis benchmarks

Benchmarks vary by channel and tier, so treat the ranges below as orientation rather than targets. Chat agents handle several conversations at once and so carry different handle-time expectations from phone agents. The point of a benchmark is to spot the agent who sits well outside the band, then ask why.

MeasureStrongAcceptableNeeds attention
First contact resolution75 percent and above60 to 74 percentBelow 60 percent
Customer satisfaction90 percent and above80 to 89 percentBelow 80 percent
Ticket reopen rateBelow 5 percent5 to 10 percentAbove 10 percent
Average handle timeAt or below team medianWithin 20 percent of medianWell above median

How to improve agent performance analysis

Improving the analysis is partly about better measurement and partly about acting on what it shows. The levers below target both the score itself and the fairness of how it is read.

Coach to the weakest branch

Use the tree to find whether the gap is quality, speed or volume, then coach that specific behaviour instead of a generic review.

Fix the inputs first

Clean up ticket categorisation and resolution flags so the score reflects real outcomes and not tagging habits.

Segment by ticket type

Compare agents within the same complexity band so escalation handlers are judged against peers, not against routine-query teams.

Equip with knowledge tools

Better macros, search and internal docs lift resolution and handle time together, so a quality gain does not cost speed.

Common mistakes when tracking agent performance analysis

  1. 1

    Optimising one metric in isolation

    Pushing handle time down without watching reopen rate just moves the problem to a second ticket. Read the score as a whole.

  2. 2

    Ignoring ticket difficulty

    Comparing an escalation specialist with a tier-one agent on raw speed punishes the harder, more valuable work.

  3. 3

    Using the score to rank, not to coach

    Leaderboards drive gaming and shortcuts. The analysis is most useful as a coaching map, not a stack rank.

  4. 4

    Treating a low score as always the agent

    Tooling, staffing and queue routing shape outcomes too. Check the process branch before concluding it is the person.

Related metrics

First response time

Customer Support Metrics
IntercomPylon

Metric Definition

FRT = Total First Response Times / Total Tickets With a First Response

First response time measures the elapsed time between a customer creating a support ticket and receiving the first substantive response from a human agent. It is the metric that shapes the customer's initial impression of the support experience and sets the tone for the entire interaction.

View metric

Average resolution time

Customer Support Metrics
SalesforceIntercomPylon

Metric Definition

Average Resolution Time = Total Resolution Time Across All Tickets / Total Tickets Resolved

Average resolution time measures the mean elapsed time from when a support ticket is created to when it is fully resolved and closed. It captures the end-to-end customer experience of getting an issue fixed, encompassing wait times, agent work time, escalations, and any back-and-forth exchanges required to reach a solution.

View metric

Customer satisfaction score

CSAT

Product Metrics
IntercomPylon

Metric Definition

CSAT = (Satisfied Responses / Total Responses) × 100

Customer satisfaction score measures how satisfied customers are with a specific interaction, product, or experience. Unlike NPS which measures loyalty, CSAT captures satisfaction at a moment in time, making it ideal for evaluating specific touchpoints in the customer journey.

View metric

Escalation rate

Customer Support Metrics
Pylon

Metric Definition

Escalation Rate = (Escalated Tickets / Total Tickets Handled) x 100

Escalation rate measures the percentage of support tickets that are transferred from one tier or team to a higher tier or specialist group for resolution. It reflects the gap between the issues customers raise and the ability of frontline agents to resolve them, making it a key indicator of agent readiness, process maturity, and product complexity.

View metric

Metric decomposition

Metric Definition

Break agent performance down into the drivers you can act on, from resolution quality to handling efficiency, so you know which lever moves the number.

View metric

Metric trees for customer success

Metric Definition

See how agent performance fits alongside the other support and success metrics your team owns and acts on day to day.

View metric

Turn agent performance into a tree with a coach on every branch

Decompose the agent score into quality, efficiency, volume and difficulty, then assign RACI ownership so each branch has a named coach. When a score moves, KPI Tree pushes the alert to the accountable lead and verifies whether the coaching actually changed the result.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business