Goal of the analysis:
Quantify how often customers re-contact support about the same issue within a defined time window. Repeat Contact Rate (RCR) is a powerful indicator of unresolved issues, unclear instructions, broken handoffs, or product defects. For executives, reducing repeats improves CSAT/CES/NPS, lowers cost-to-serve, decreases backlog, and protects revenue by minimizing churn triggers. The analysis pinpoints where process, routing, policy, or product changes will have the biggest impact.
Data required:
- Interaction and case data:
- Case/contact IDs, customer/account IDs, contact channel (voice, chat, messaging, email, social), timestamps (creation, closure), status changes, reopen flags, merges/duplicates.
- Issue category/subcategory, product/version, priority/severity, region/language.
- Resolution code/disposition, knowledge article/macro usage, agent/team, transfers/escalations.
- Identity and topic linkage:
- Stable customer and account identifiers, device/serial IDs where relevant; identity resolution keys (email, phone, CRM contact ID).
- Topic matching signals: issue codes, problem/incident IDs, order IDs, NLP on subject/description/transcripts for similarity.
- Rules distinguishing reopen vs new contact; duplicate/merge markers.
- Channel and platform telemetry:
- Telephony/CCaaS logs (offered/answered, transfers), chat/messaging transcripts (bot handoff), email thread IDs.
- Bot/IVR containment logs and intents.
- Customer and entitlement data:
- Tier/contract SLAs, VIP flags, plan type, tenure, ARR/LTV (for B2B), segment (consumer/SMB/enterprise).
- Outcome and quality metrics:
- CSAT/CES/NPS, First Contact Resolution (FCR), SLA compliance, Average Handle Time (AHT), resolution time, refunds/credits, churn/renewals (for enterprise).
- Governance and exclusions:
- Definition of repeat window (e.g., 3–7 days for B2C, 7–14 days for B2B/complex issues).
- Exclusions: proactive outreach, sales/upsell, marketing contacts, spam/test, mass-incident notifications.
- Systems and sources:
- CRM/ticketing (Salesforce, Zendesk, ServiceNow), CCaaS (Genesys, NICE, Five9), chat/messaging (Intercom, LivePerson), survey platforms, data warehouse/BI, text analytics.
Detailed step-by-step instruction on how to conduct the analysis:
- Define scope and repeat logic.
- Choose observation window (e.g., last 90 days) and repeat window (e.g., 7 days standard; 14 for B2B technical).
- Define repeat as: any new contact from the same customer on the same topic within the repeat window after the initial contact closure (or first response for contact-level views).
- Clarify treatment of reopen vs new case (count reopen as repeat or track separately); exclude proactive/outbound.
- Assemble identity and topic linker.
- Create a canonical customer key (contact ID → account ID) using identity resolution (email/phone/CRM IDs); handle multi-channel identities.
- Define topic matching hierarchy: (1) exact match on incident/problem/order ID; (2) same product + identical issue code; (3) fuzzy match via NLP similarity on subject/description/transcripts above threshold; (4) agent-tagged “same issue.”
- Validate topic matches on a labeled sample with QA/Product to tune thresholds.
- Construct contact chains.
- For each initial contact (index case), find subsequent contacts by the same customer within the window that match the topic; record channel of each leg (e.g., email → phone).
- Mark whether the index case was reopened; mark number of repeats (1, 2+).
- Compute time-to-repeat (hours) for the first repeat.
- Compute core metrics.
- Customer-based Repeat Contact Rate = Customers who re-contacted on same topic within window / Total customers who contacted.
- Case-based Repeat Rate = Index cases followed by a repeat within window / Total eligible cases.
- Multi-Repeat Rate = Share with ≥2 repeats; Reopen Rate (if tracked separately).
- Cross-Channel Repeat Share = Share of repeats that switch channels (e.g., email → phone).
- Time-to-Repeat: median/p75/p90; hazard curve (probability of repeat vs elapsed time).
- Segment and compare. Slice by channel, queue/skill, product/version, issue category, customer tier, region/language, priority, agent tenure, and time-of-day/day-of-week. Include complexity bands (simple/transactional vs technical using issue codes/AHT).
- Trend and event analysis. Build weekly time series for repeats, multi-repeats, and time-to-repeat. Overlay arrivals, FCR, backlog, releases/incidents, staffing changes, policy updates.
- Link to experience and economics.
- Correlate repeats with CSAT/CES/NPS, SLA breaches, FCR, AHT, refunds/credits, churn/renewals (B2B).
- Estimate cost-of-repeats = repeat volume × average incremental AHT; quantify revenue risk using churn propensity by detractor/low CES bands.
- Diagnose root causes.
- Pareto low-performing cells (category/product/region) by repeat volume and rate.
- Analyze first-contact dispositions: where “resolved” has high repeats, check instruction quality, knowledge gaps, or authority limits.
- Routing/transfer analysis: repeats with prior transfers or entitlement misroutes.
- Product/incident link: spikes after releases; vendor/third-party dependencies.
- Validate and operationalize. Review topic-matching logic and exclusions with Support Ops/QA/Product. Automate pipelines with monthly/weekly refresh; publish dashboards and an action tracker assigning owners to top drivers.
Format of the output of analysis:
- Executive summary with customer- and case-based repeat rates, multi-repeat rate, time-to-repeat p50/p90, top drivers, and estimated cost/revenue impact.
- Heatmaps by channel/queue/product/issue category/tier/region highlighting high-repeat pockets and volume.
- Trend charts for repeat rate and time-to-repeat with annotations (releases, incidents, policy changes).
- Funnel: total contacts → resolved on first contact → repeats within 7/14 days → multi-repeats.
- Sankey of cross-channel paths (e.g., email → phone) to expose channel friction.
- Pareto of categories/products contributing most to repeats and a remediation action table (owner, due date, expected impact).
How to interpret results:
- High repeat rates indicate unresolved problems, unclear instructions, policy/authority barriers, or product defects. Expect low CSAT/CES and higher cost/backlog.
- Low repeat rates are positive if paired with healthy FCR and CSAT; verify not driven by premature closures or deflection to untracked channels.
- Short time-to-repeat (hours) suggests broken first-contact outcomes or incorrect routing; longer intervals can indicate complex follow-through failure (approvals, parts).
- Cross-channel switches (email → phone/chat) often reflect dissatisfaction with slow async channels or poor intake templates.
- Segment effects: technical Tier 2/3 will be structurally higher; focus on intake quality and swarming. Premium tiers should have lower repeats; if not, entitlement leakage exists.
- Trends: improvements should coincide with rising FCR and stable AHT; if repeats fall but reopens grow, check measurement hygiene and closure quality.
Steps a company can take to improve on this measure:
- Routing and process:
- Strengthen skills/language and entitlement-aware routing; simplify queue taxonomy; reduce transfers.
- Adopt tierless support/swarming for complex issues to achieve one-and-done outcomes.
- Improve intake forms and guided diagnostics; capture context once and reuse across handoffs.
- Knowledge, tooling, and communication:
- Expand high-coverage knowledge with step-by-step resolutions and customer-facing guides; embed in agent desktop with context-aware surfacing.
- Use macros/templates and auto-summaries; confirm understanding and next steps before closure.
- For async channels, set clear ETAs and update cadence; offer callbacks for urgent topics.
- Policy and empowerment:
- Increase frontline authority for refunds/credits/waivers within guardrails to avoid approval-driven repeats.
- Streamline verification and documentation steps (single sign-on, secure links, pre-filled forms).
- Product and incident management:
- Feed high-repeat categories to Product/Engineering; prioritize fixes and publish workarounds/known issues.
- During incidents, proactive comms and status pages reduce avoidable repeats.
- Channel strategy and deflection:
- Steer repetitive intents to self-service with robust content; ensure fast, context-rich bot-to-agent handoff.
- Encourage real-time channels for urgent/ambiguous topics; improve email intake for clarity.
- Measurement hygiene and governance:
- Standardize repeat window and topic-matching rules; track reopen separately; audit for gaming.
- Set queue-level targets (e.g., ≤10% within 7 days for Tier 1) and review weekly with owners.
- Integrate repeat metrics into QA and agent coaching; recognize improvements tied to FCR/CSAT gains.
- Scenario guidance:
- If repeats are high and FCR is low: focus on knowledge, authority, and routing changes.
- If repeats are high with long time-to-repeat: strengthen follow-through (updates, parts/approvals SLAs).
- If cross-channel repeats dominate: fix async intake/backlog; provide callback/real-time options.
Benchmark comparisons:
General benchmarks:
- Tier 1 mixed-support queues: 7-day repeat rates commonly 10–15%; best-in-class 5–10% with strong FCR and routing.
- Chat/messaging: 8–12% repeats; email/ticket often higher (12–20%) due to async gaps without strong templates and updates.
- Technical Tier 2/3: 15–25% is common given complexity; improvement focuses on intake quality, swarming, and product fixes.
- Time-to-repeat p50 often within 24–48 hours when first-contact outcomes are weak.
Segment- or industry-specific benchmarks:
- E-commerce/retail: 5–12% within 7 days for order/billing; peaks can add 3–5 points without surge staffing and callbacks.
- B2B SaaS: Tier 1 8–15%; Tier 2/3 15–25%; premium tiers should be several points lower than standard.
- Telecom/ISP: 12–20% during normal operations; incidents temporarily elevate repeats—proactive comms mitigate.
- If external benchmarks are limited, construct internal ones: compare top quartile by queue and complexity band, set quarterly improvement goals (−2–3 pts), and track alongside FCR, CSAT/CES, and reopen rates.