Want help applying this guide?Ask the DripTell team
A reopen rate should answer a simple question: how often did work we called resolved return because the customer still needed help? It should not reward fast status changes, punish complicated work, or ignore a customer who comes back through another channel.
The fairest method starts with one group of resolved cases, gives every case the same observation window, and counts the share that customers return to active work. Count each affected case once in the main rate. Keep extra reopen cycles, internal corrections, and same-issue contacts in new threads as separate evidence.
Define the event before the percentage
A practical system definition is a solved case returning to an active state. That observable change is useful, but an operating definition needs one more detail: who or what caused it.
- Choose the cohortGroup cases by their first verified resolution date.
- Set the windowGive every case the same observation period after resolution.
- Define the eventSpecify which customer action returns a resolved case to active work.
- Count unique casesUse one affected case in the primary numerator even if it reopens several times.
- Protect repeat contactTrack the same issue returning in a new thread or channel beside the rate.
A customer reply that says the fix failed is resolution evidence. An agent correcting a status they clicked by mistake is workflow noise. An automation that briefly reactivates a case during a sync is a system event. Put those events in different fields before calculating anything.
This also connects the metric to your customer support closure policy. If resolved means only that someone selected a status, the rate will measure button use rather than whether the outcome held.
Use one cohort for both sides of the rate
Start with cases that reached their first verified resolution during a fixed period. Then watch each of those cases for the same amount of time. The numerator is the number of unique cases in that cohort that a customer reopens inside the window. The denominator is every eligible resolved case in that cohort.

Suppose a team resolves 800 eligible cases during one week and 64 of those cases are reopened by customers within the chosen window. The cohort reopen rate is 64 divided by 800, or 8 percent. If one case reopens three times, it still contributes one case to the primary numerator. Report the additional cycles separately because they describe severity, not reach.
Do not divide reopens that happened this month by cases resolved this month. Some of this month’s reopens belong to older resolutions, while recent resolutions have not received a full observation window. That mixed-period shortcut can make the rate move simply because the calendar changed.

Start with one resolved cohort, classify what returned, count each affected case once and investigate the cause.
Separate genuine reopens from workflow noise
The primary rate is strongest when its inclusions are narrow and its nearby diagnostics are generous. Use a classification like this before the weekly review.
| Event after resolution | Primary reopen rate | Keep as separate evidence |
|---|---|---|
| Customer returns on the same case because the issue remains | Include once | Time to reopen and cause |
| Customer returns several times on the same case | Include once | Number of extra cycles |
| Agent corrects an accidental status change | Exclude | Workflow correction |
| Automation reactivates a case during a system update | Exclude | System event |
| Customer opens a new thread about the same issue | Exclude from strict rate | Same-issue repeat contact |
| Customer raises a different issue in the old thread | Exclude | New issue classification |
Microsoft documents a practical example in which an incoming email related to a resolved case reopens that existing case before a rule creates a new one. The larger lesson is not about one product. Identity and case linkage determine whether a real return appears as a reopen or disappears into a fresh record.
Keep repeat contact beside the rate
A strict reopen rate can look excellent while customers repeat themselves elsewhere. Someone may start on WhatsApp, return by Instagram, or submit a new form because the old conversation was closed. That is why reopen rate belongs beside the repeat-contact checks used in first contact resolution.
Use a stable customer identifier, issue category, and review window to flag likely same-issue returns. Do not silently merge them into the primary rate when matching is uncertain. Show a separate count and review a sample. The combination tells you both whether records reopened and whether unresolved demand found another route.
Full resolution time matters too. If a reopened case retains only its first close time, the report hides the customer’s complete wait. The fair resolution time method keeps the latest verified resolution and the gap between first and full resolution visible.
Read the pattern before judging the person
A rising rate is a prompt to investigate, not proof that agents are careless. Diagnose it by segmenting by issue type, channel, product area, automation involvement, closure owner, and time to reopen.
Then read conversations. A cluster may reveal an incomplete knowledge article, a permission gap, a supplier dependency, a misleading automated answer, or a closure rule that fires too early. Use a support quality scorecard to review evidence consistently. Avoid ranking individuals until case mix and event classification are stable. Delaying closure can make an agent’s rate look better without improving service.
Turn the review into one operating change
A useful weekly review can stay small. Freeze the matured cohort, verify event classifications, inspect the largest cause cluster, and assign one change with an owner. Watch the next comparable cohorts for both reopen rate and repeat contact. Also keep customer feedback and full resolution time nearby so one metric cannot hide another failure.
A shared team inbox can preserve conversation history, assignment, notes, and status around this work. Those records make measurement possible, but the team must still decide what a verified outcome means. If you want to test the method, use one real queue and one common issue type in a support workflow review before creating a company-wide target.
Frequently Asked Questions
What is a customer support reopen rate
It is the share of eligible resolved cases that customers return to active work within a defined observation window. State the event, cohort, window, and exclusions with the result.
Should multiple reopens of one case count more than once
Not in the primary unique-case rate. Count the case once, then report extra reopen cycles separately to show how persistent the failure was.
How long should the reopen window be
Use a window long enough to observe whether the outcome held for that issue type, then keep it stable. Do not compare cases that received different observation time.
Should reopen rate be used to score agents
Not by itself. Case complexity, routing, permissions, product defects, missing information, automation, and closure policy can all affect the result. Use it first as a process and quality signal.
DripTell Editorial
Practical guidance reviewed by the DripTell product and customer workflow team.
See how DripTell checks product claims, uses primary sources and handles corrections.
Editorial and source policy



