How Contact Centres Can Measure the Real Cost of Repeat Contacts
Why Repeat Contacts Are the Hidden Line Item in Your Budget
Most contact centres count contacts, not the reasons customers come back. A repeat contact is any inbound interaction triggered by an unresolved earlier one, whether it arrives by phone, chat, email, or social. Individually it looks like routine demand. In aggregate it is pure avoidable cost layered on top of the original handle time.

The problem is that repeat contacts hide inside average handle time and volume reports. Nobody owns them, so nobody fixes them. This article sets out a practical framework for tracking repeats, attributing their cost, and removing the root causes that push customers to return.
Step 1: Tag and Link Repeat Contacts at the Source
You cannot cost what you cannot see. Start by giving every interaction a contact identifier and, where possible, a link to any prior contact from the same customer within a defined window, typically seven to thirty days. Agents can flag a repeat with a single disposition code, and automated matching can catch the rest through customer ID and intent similarity.
- Define repeat windows by contact type, not one blanket rule.
- Capture the original contact ID, channel, and resolution code.
- Separate genuine repeat contacts from unrelated new enquiries.
Keep the tagging light. If agents need more than a few seconds, data quality collapses and the framework dies.
Step 2: Attribute the True Cost of Each Repeat
Cost per repeat is not just handle time. It includes the agent minute, the queue wait, the technology overhead, and the customer effort that erodes loyalty. A simple model divides total operating cost by productive contact minutes to get a cost per minute, then multiplies by the repeat's total duration, including hold and wrap time.
| Cost Element | How to Calculate | Typical Driver |
|---|---|---|
| Agent time | Handle time x cost per minute | Complexity of the repeat |
| Queue and wait | Wait time x cost per minute | Poor first-contact resolution |
| Technology | Allocated platform cost per contact | Channel and routing |
| Customer impact | Effort score or churn risk weighting | Frustration and trust loss |
Add the numbers monthly. A repeat rate of ten percent on a million contacts is not a rounding error, it is a budget line you can defend, reduce, and report to the board.
Step 3: Find and Fix the Root Causes
Once repeats are tagged and costed, group them by intent and origin. The pattern usually points to one of four sources: unclear self-service content, a process that fails silently, an agent knowledge gap, or a handoff between teams. Rank causes by total repeat cost, not by count alone.
- Map the top ten repeat intents and their upstream journeys.
- Assign each cause to a named owner with a fix date.
- Test the fix against the repeat rate for that intent.
- Feed results back into forecasting and coaching.
Every repeat contact is a customer telling you exactly where your process broke.
Review the list quarterly and retire fixes that work. The goal is a falling repeat rate and a rising first-contact resolution figure, tracked side by side.
Build the Habit, Not Just the Report
Measurement only pays off when it changes behaviour. Put repeat cost on the same dashboard as volume and service level, and review it in the same operational meeting. When leaders see the price of a callback loop, prevention stops being a nice-to-have and becomes a daily priority.
Start with one journey, one repeat window, and one cost model. Prove the saving, then scale the framework across channels. That is how contact centres turn repeat contacts from an invisible drain into a measurable, fixable, and ultimately shrinking cost.
