Support metric guide
Support-ticket backlog reporting
Define a support-ticket backlog, report unresolved work by age and owner, and find why a queue grows without hiding difficult cases.

Record the snapshot time and exactly which statuses count as unresolved.
Split active agent work from cases waiting on customer, supplier or specialist.
Use inflow, outflow and ageing together to understand a rising backlog.
Product shortlist
Tools for backlog visibility
During a trial, check whether each tool can show an unresolved snapshot, ageing buckets, unassigned cases and the blocker statuses your team actually uses.
Freshdesk
Best for: Growing teams that need proper ticketing, self-service, automation and reporting
A broad email-first help desk with ticketing, a shared inbox, a customer portal, knowledge base and out-of-the-box reporting on its entry paid plan.
$19 per agent/monthGrowth, billed annually; checked September 2026
Useful strengths
- Ticketing, shared inbox and knowledge base on Growth
- Clearer route into routing, SLAs and custom reporting
Watch for
- Omnichannel needs differ from the email-first Freshdesk plan
- AI and connector usage can add cost
- Free trial
- Email-first help desk
- Per-agent pricing
Zendesk
Best for: Teams that expect multiple channels, mature routing and increasing operational complexity
The Support Team plan supplies core email ticketing, routing, analytics and automations. The broader Suite adds live chat, messaging, telephony and a knowledge base.
£15 per agent/monthSupport Team, paid yearly; checked September 2026
Useful strengths
- GBP pricing and a clear entry ticketing plan
- Strong upgrade path for multichannel operations
Watch for
- Suite Team rises to £45 per agent/month
- Small teams may buy more process than they need
- 14-day trial
- GBP pricing available
- Per-agent pricing
Zoho Desk
Best for: Budget-conscious teams and businesses already using the Zoho ecosystem
The free edition covers three users and email ticketing. Paid tiers add broader messaging, knowledge-base, reporting, automation and telephony capabilities in stages.
Free for 3 usersPaid plans vary by selected billing currency; checked September 2026
Useful strengths
- Three-user free edition
- Broad channel and Zoho integration range
Watch for
- Plan and currency selectors make budgeting less immediate
- Live chat and advanced routing are plan-dependent
- 15-day trial
- Free edition
- Three users on free plan
HelpDesk
Best for: Small teams that want ticketing, website chat and useful automation without an enterprise platform
A focused support workspace combining ticketing, a shared inbox, website chat, messaging channels, automation and reporting in one entry plan.
$19 per user/monthEssential, billed annually; checked September 2026
Useful strengths
- Ticketing, website chat and messaging channels on Essential
- 14-day trial without a credit card
Watch for
- There is no permanent free plan
- Extra AI resolutions can add usage cost
- 14-day trial
- Email, chat and messaging
- Per-user pricing
A support backlog is the work still open at a particular moment. It is the best place to see customers at risk now, but only if the report shows what is old, unowned or blocked. A single “open tickets” number can fall because cases were solved well, or because a rule closed them too soon.
Zendesk's backlog history dataset is explicitly a dated snapshot of unsolved tickets. Freshdesk's backlog report focuses on unresolved trends and bottlenecks. Both reinforce a basic reporting discipline: define the population and the snapshot time before comparing days.
Define the snapshot
Choose which statuses count: new, open, pending customer, on hold, awaiting an internal team, or reopened. State the time zone and snapshot time, such as close of each support day. Compare the same time on each day; a morning count and an evening count describe different operational states. If the platform's unsolved category includes waiting-on-customer cases, retain that total but display a separate “agent action due” view.
Backlog is a count, not a percentage. To understand movement, reconcile opening backlog + new work − resolved work ± reopens, merges and other adjustments = closing backlog. This reconciliation can be imperfect if the tool changes historical status after a reopen or import, so check the calculation against the actual snapshot. Zendesk documents how reopens can move solved counts between periods.
Ageing is the useful part
Group unresolved tickets into consistent age bands measured from creation, and add time since last meaningful action. A five-day-old case with a scheduled supplier update is different from a five-day-old case nobody owns. Show each ticket's customer-facing owner, next action and next update time. A daily sweep should begin with unassigned work, overdue promises and the oldest high-risk cases.
Split by issue type and blocker. If returns investigations build up while routine password resets clear, an overall backlog average hides the true bottleneck. For a small team, a short table of the ten oldest cases can be more actionable than an elaborate chart. If the same reason appears repeatedly, connect it to a knowledge-base or workflow fix.
Diagnose a growing queue
Compare arrivals and resolutions for like periods, then inspect capacity and case mix. A promotional week may create more tickets than the team can clear. A new routing rule may leave cases unassigned. A change in status policy may increase the counted backlog without changing real customer waits. Annotate these events rather than assuming an agent productivity problem.
When work exceeds capacity, prioritise by harm and promise, not simply by newest ticket. Move ownership, change coverage, communicate delays honestly and remove preventable contact causes. Pair the backlog with first-response time and resolution time to see whether customers are waiting to be heard or waiting for an outcome.
For example, a queue can rise from 40 to 55 even when the team has replied quickly to every new ticket. If new contacts outnumber completed cases, the issue is sustained clearing capacity or preventable demand; if the extra 15 are old supplier investigations, the problem is an escalation dependency. Compare the opening and closing snapshots, read those cases and assign the next customer update. A blanket “work faster” instruction would miss both causes.
Review the oldest cases daily until they move. A ticket with no owner or next action should be treated as an operational exception, even if the overall backlog is small. Conversely, a larger queue of clearly owned, scheduled follow-ups may be less risky than a smaller queue containing neglected urgent work. Report both the total and the exceptions.
Sources
- Zendesk: Support and backlog metric definitions
- Freshdesk: curated backlog reporting
- Zendesk: report and export discrepancies
The reconciliation example and management guidance are Support Sorted's editorial judgement.
Frequently asked questions
Questions readers ask before choosing
What is a support-ticket backlog?
It is the set of tickets still unresolved at a particular time, under your stated status rule. It is a snapshot, not the total number created during a week.
How do I calculate backlog change?
Reconcile opening backlog plus new eligible tickets, minus resolved eligible tickets, plus or minus reopens, merges and other adjustments. Check the result against an actual end-of-period snapshot.
Should pending customer tickets count?
Keep them visible, but separate them from tickets requiring the agent's next action. A pending case still needs ownership and often a follow-up or closure rule.
Is a low backlog always good?
No. It may reflect premature closure or a very easy case mix. Review older cases, reopens and customer outcomes before treating a falling count as an improvement.