Case Study

Contact centre NPS recovery: bringing satisfaction back after the outsourcing crisis

Anonymised engagement: operator outsourced 70% of the contact centre, NPS fell 22 points. A 9-month recovery with partial insourcing.

Context

18 months ago the operator moved 70% of the contact centre to a BPO for cost saving. They saved $4M annually. NPS fell 22 points. Churn in the high-value segment +6%. CFO happy with the saving. CMO in panic.

CEO asks for an external assessment.

Diagnostic (4 weeks)

  • BPO works on volume KPIs (calls per hour), not on quality (FCR, NPS).
  • Tier 2-3 issues escalate inefficiently — handoff between BPO and in-house is ragged.
  • Customer voice does not reach the product — BPO closes the ticket, the insight does not go up.
  • Cultural fit of the BPO in a distant region with a different dialect — customers notice and react negatively.

Approach (9 months)

Months 1-3. Re-segmentation. Tier 1 (basic) — stays BPO. Tier 2-3 + retention + VIP — insourced back. 30% of volume came back in-house.

Months 2-4. BPO contract restructure. Quality SLAs (FCR, NPS, repeat rate) added to cost SLAs. Penalty/reward framework.

Months 4-6. Voice-of-customer pipeline. Every closed ticket → analytics → product team. Top 10 monthly issues escalate to the product board.

Months 6-9. Cultural training of BPO operators. Local-language refresh, dialect awareness.

In parallel — growth of self-service in the app (deflects 15-20% of volume).

Results

After 9 months:

  • NPS: recovered 18 of the 22 lost points.
  • Churn in high-value: −4% from the peak.
  • Total cost vs full insourcing: −$2.5M annually (a good middle ground).
  • Top 5 product issues found via customer voice — fixed, deflected 12% of calls.

What is critical

Not “roll outsourcing back entirely”. Hybrid with the right split.

Quality SLAs in BPO contract. Without them cost optimisation dominates again.

Voice-of-customer pipeline — the most underrated investment.

CFO understanding that cost saving with destroyed NPS = false saving.

What would not have worked

Full insourcing back. Cost back to original, organisational disruption.

Continuing status quo with the hope “attrition will normalise”. It would not have normalised.

Replacing BPO vendor without structural change. Same problems with different vendor.

How SamaraliSoft engages

An engagement of this class — 6-9 months. Diagnostic 3-4 weeks, restructure design 4-6 weeks, phased implementation.

← All Cases

Similar challenge?

Tell me what's going on. I'll review the situation and suggest a concrete path forward.

Usually respond within a few hours

Discuss a challenge
Choose a convenient way to connect
Telegram
Fast reply
Fast
WhatsApp
Voice and documents
📞
Call
+998 99 838-11-88