Omnichannel Metrics: Which KPIs Should You Track to Manage Your Customer Service?

Most contact centres manage channel by channel and lose the full picture. This guide covers the omnichannel KPIs that reveal what customers really experience.

Share on
Table of contents

Omnichannel customer service performance metrics aren’t limited to the performance of each channel taken in isolation. They measure what happens when a customer moves from one channel to another: is it smooth, contextualised, resolved? When a customer contacts your service through chat, follows up by email, and escalates by phone, channel-by-channel dashboards record none of these breaks. Cross-channel metrics do. This guide covers the measurement framework to build to manage a genuine omnichannel experience.

Table of contents

Why channel-level metrics give an incomplete picture

Most contact centres have metrics. Average Handling Time on voice. First Reply Time on email. CSAT on chat. Response rate on social media. Each number looks satisfying in its own column. The problem is that these columns don't talk to each other.

A customer who started on the website, switched to live chat, then called the contact centre will show up in three separate dashboards with no connecting thread. The chat score reads 4.2 out of 5. The phone handled the escalation in under four minutes. But the customer spent 40 minutes on an issue a unified view would have resolved in a single interaction. These channel-level scores don't capture that failure.

According to Gartner, 62% of transitions between customer service channels are perceived as difficult by customers. It's not a technology problem. It's a measurement problem: companies optimise each channel separately and never measure what happens in the gaps.

The required shift in posture is clear: move from channel-performance management to journey-performance management. Both are necessary. But only the second reveals whether your omnichannel setup actually works.

Each channel scores well. The journey stays invisible. Chat: CSAT 4.2/5 Looks good in isolation Email: First Reply Time 3h12 Looks good in isolation Phone: AHT 4 min Looks good in isolation Cross-channel journey: not measured — the blind spot

The two levels of omnichannel management

A solid omnichannel measurement framework operates on two distinct levels. The first is operational: what happens inside each interaction. The second is structural: what happens across the whole journey. Both are necessary. Working on only one produces blind spots.

Operational metrics include Average Handling Time (AHT), First Contact Resolution (FCR), First Reply Time on asynchronous channels, and wait times. These metrics stay relevant in an omnichannel context, but they need to be segmented by channel and read alongside resolution data. A low AHT on chat combined with a high re-contact rate signals the team is closing tickets fast without actually resolving issues.

Journey metrics are where omnichannel measurement becomes specific. These metrics track what happens when customers switch channels: how often it occurs, whether context is preserved, whether the journey ends in resolution or abandonment.

According to Salesforce, companies that measure performance through specific omnichannel KPIs (notably channel-switch rate and context retention rate) significantly outperform those tracking only satisfaction scores and handling times.

The omnichannel KPIs to build into your measurement framework

MetricChannel scopeWhat it revealsHow to measure it
First Contact Resolution (FCR)All channels, unifiedWhether the issue was resolved without re-contact, regardless of channelCRM ticket tracking + post-interaction survey
Channel-switch rateCross-channelHow often customers switch channels for the same issueJourney analytics tool or CRM with interaction history
Context retention rateCross-channelWhether the advisor has full context on a channel or agent switchPost-transfer audit + advisor survey
Customer Effort Score (CES)All channels, journey levelPerceived friction across the whole interaction, including channel navigationPost-resolution transactional survey
Re-contact rateAll channels, unifiedHow often the same customer contacts again for the same unresolved issueCRM contact history with reason categorisation
CSAT by channelPer channelSatisfaction after a specific interaction; benchmarks channel performancePost-interaction survey per channel
Omnichannel relationship NPSRelationship levelOverall loyalty reflecting the cumulative experience across all channelsPeriodic relationship survey on the customer base
Selfcare resolution rateDigital selfcareHow effectively digital channels deflect contacts without degrading experienceWeb analytics + post-session survey + CRM re-contact flag
Average resolution time (cross-channel)All channels, unifiedTotal time from first contact to final resolution, regardless of channelJourney analytics tool or CRM with cross-channel open/close timestamps

Two metrics in this table deserve particular attention in omnichannel operations: channel-switch rate and context retention rate. They're rarely tracked, yet they expose exactly the failure points that degrade the experience.

A high channel-switch rate signals customers aren't finding resolution on their entry channel. This can point to a selfcare gap, a knowledge base problem, or a routing failure. A low context retention rate means advisors start from scratch at every channel switch. Both generate what Gartner calls high-effort interactions, and high-effort interactions are the main driver of disloyalty.

The metrics that connect operations and customer outcomes

Operational metrics and satisfaction indicators are often treated as two separate worlds. In omnichannel environments, they need to be connected. A rising re-contact rate on a specific channel, combined with a falling CES on the following interaction, tells a precise story: customers aren't being resolved and are spending energy following up. That story isn't visible in either metric alone.

Armatis's CX Horizon 2030 study, conducted with CX directors at major French companies including Carrefour, Engie, MACIF, and SFR, underlines this connection clearly. 85% of decision-makers now see customer service as a revenue lever, no longer a cost line. That position doesn't hold if measurement stays fragmented by channel. Directors operating this way can't demonstrate the service's business value.

Zendesk data confirms the point: 50% of the top-performing service organisations offer omnichannel support, versus fewer than 30% of average performers. The performance gap doesn't come from technology alone. It comes from the ability to consolidate data and act on it across channels.

That's why the cross-channel measurement framework needs to be built into the performance contract, not added as an optional extra. Whether your contact centre is in-house or outsourced, the KPI reference set should include, at minimum, FCR across all channels, journey-level CES, channel-switch rate, and re-contact rate. These four metrics give you a real picture of omnichannel performance.

4 priority KPIs for omnichannel contact centres FCR — First Contact Resolution Unified across all channels CES — Customer Effort Score Measured at journey level Channel-switch rate Friction signal, by entry channel Re-contact rate Resolution quality signal, 7-day window

Infrastructure required to consolidate cross-channel metrics

Measuring omnichannel performance isn't a reporting exercise. It's an infrastructure choice many organisations haven't yet made.

First requirement: a unified customer identifier. If your CRM can't link a chat session, an email ticket, and a phone call to the same customer record, cross-channel measurement is impossible. Both context retention rate and channel-switch rate depend on this link. Without it, you have data. You don't have insight.

Second requirement: consistent categorisation of contact reasons across channels. If your chat team logs reasons in a different taxonomy than phone, you can't calculate cross-channel FCR. Building a shared contact-reason reference is an infrastructure investment, but it's the prerequisite for any meaningful omnichannel reporting.

Third requirement: journey timestamps. Knowing when a contact was opened and when it was finally closed, including the channels crossed, lets you calculate journey-level average resolution time. Most contact centre platforms do this at the ticket level. The gap is usually in connecting tickets opened on different channels for the same underlying issue.

Common mistakes in omnichannel management

Three mistakes come up systematically in contact centres struggling to make omnichannel measurement work.

The first is treating CSAT as a proxy for journey quality. CSAT measures satisfaction after a single interaction. It says nothing about what happened before, or whether the same customer already contacted you twice. A customer who spent 45 minutes across three channels before reaching a competent advisor may still rate that final interaction 4 out of 5. That score completely masks the experience lived.

The second mistake is optimising AHT without tracking FCR alongside it. Reducing handling time is a legitimate operational goal. But doing so at the expense of resolution rates shifts the cost onto the customer: they call back, send another email, or silently churn. FCR is the corrective metric. Without it, reducing AHT can actively degrade omnichannel performance.

The third mistake is building separate dashboards per channel and reporting them independently. That's the structural problem this article started with. When each channel team reports its own numbers, no one owns the cross-channel experience. The governance model needs to assign ownership of journey KPIs, not just channel KPIs. That ownership is what makes the data actionable.

Omnichannel metrics in an outsourced context

If your customer service operations are partly or fully outsourced, the measurement framework needs to be built into the contract, not added as an appendix. A BPO provider paid solely on volume has a structural incentive to handle contacts fast, not to fully resolve them. Building cross-channel FCR and re-contact rate into SLA metrics realigns that incentive.

Armatis's omnichannel customer service model is built on this logic: human expertise, a unified interaction platform (SquAire), and measurement frameworks that track journey outcomes rather than channel volumes. Clients operating across multiple countries and languages apply the same KPI structure across all their sites, which makes performance comparable and failures visible early.

According to Forrester, proactive, omnichannel engagement can improve customer satisfaction by 33% while reducing service costs by 25 to 35%. These results are only achievable if measurement is configured to track the right outcomes: resolution, effort, and loyalty, not just speed and volume.

FAQ: omnichannel customer service metrics

What's the most important KPI for omnichannel customer service?

First Contact Resolution (FCR) measured across all channels is the most important metric in an omnichannel context. It confirms whether the issue was genuinely resolved, regardless of how many channels or advisors were involved. Paired with journey-level Customer Effort Score, these two metrics give you the clearest picture of whether your omnichannel setup is genuinely creating value for customers.

How do you measure customer effort in an omnichannel environment?

CES should be collected at the end of the complete resolution journey, not just after a single interaction. The question "How easy was it to resolve your issue today?" captures the friction accumulated across every channel involved. Tracking CES by entry channel and by journey type (single-channel vs. multi-channel) reveals where friction is highest and why.

What is channel-switch rate and why does it matter?

Channel-switch rate is the percentage of customer contacts where the customer moves from one channel to another for the same issue (for example, starting on chat then calling because the issue wasn't resolved). A high rate signals certain channels aren't resolving issues at the right level of complexity. It's one of the most direct indicators of routing and omnichannel selfcare failures.

How do you track omnichannel KPIs across multiple contact centre platforms?

The prerequisite is a unified customer identifier in your CRM that links interactions across all channels to the same customer record. From there, a shared contact-reason taxonomy makes cross-channel FCR calculable. Journey analytics platforms can automate the aggregation. For organisations with outsourced operations, defining shared reporting templates and data-exchange protocols with the BPO provider is the critical governance step.

In summary

Omnichannel performance can't be managed from separate channel dashboards. The metrics that matter most in a connected service environment are the ones that cross boundaries: FCR across all channels, channel-switch rate, context retention rate, and journey-level CES. These metrics reveal what channel-level metrics can't show: whether the customer experience holds together as it crosses multiple touchpoints.

Building this measurement framework requires infrastructure investment (unified customer identifier, consistent reason taxonomy, journey timestamps) and governance decisions (assigning ownership of cross-channel KPIs, not just channel KPIs). Organisations that make these investments consistently outperform on both customer satisfaction and operational efficiency.

If you're reviewing your omnichannel measurement setup or evaluating your contact centre's performance, Armatis's teams are available to discuss your specific context and share field experience from our operations across France and Europe.

Sources

  • Gartner, Unleash Omnichannel Customer Service to Improve CX, February 2025
  • Salesforce, What is Omnichannel Customer Service?, 2025
  • Zendesk, omnichannel support benchmarks
  • Forrester, omnichannel engagement impact
  • Armatis, CX Horizon 2030: How to act in the face of uncertainty, January 2026
Share on

Armatis is a European specialist in customer relations and business process outsourcing (BPO), operating across multiple continents with thousands of employees serving companies of all sizes and sectors. The company designs and manages end-to-end customer service operations: multichannel contact centres, complaints handling, technical support, back-office and digitised processes. Backed by integrated technology infrastructure and the ability to adapt to any sectoral and regulatory context, Armatis helps its clients combine operational performance, quality of experience and cost control, wherever they need it.

Need a partner who can boost your customer experience and transform your results?

Contact our teams to discuss your challenges and find out how we can support you

Black Friday, holidays, sales, or unexpected peaks: Armatis helps you manage critical volumes, adapt your resources, and maintain customer quality.

Join the leaders who trust our multilingual and technological expertise.