The Churn Hunter – Spotting Customers Who Are Leaving Before They Ghost

26th December 2025 | Insights & Case Studies The Churn Hunter – Spotting Customers Who Are Leaving Before They Ghost

A Christmas Surprise

During a December retention review, a mid-market IT provider found a problem hiding in plain sight. Nearly four in ten of their customers were dormant, showing no meaningful engagement in over 60 days. Revenue was still coming in, but the relationships were already gone. The company had no system to tell which customers were salvageable and which were truly lost.

Where the logic failed

The team initially built an agent to look for “quiet” accounts. It flagged 47 “risky” customers. The Head of Customer Success called ten of them and found that most were perfectly happy.

The issue was that quiet periods are common in managed services, especially when things are working and don’t reliably indicate churn. The team had confused low usage with churn risk.

The Solution: Detector vs. Diagnoser

To add useful nuance, they built a two-stage system and you can too.

The Detector (Rules): A cheap, automated query that identifies anomalies.
The Diagnoser (Agent): An intelligent review of the context to understand why the anomaly happened.

Phase 1: The Detector (The Smoke)

Run a daily script to flag accounts where at least one of these hard signals is true.

SignalThreshold (Modify for your business)
Usage DropActivity down >50% vs. 90-day rolling average.
SilenceNo ticket, email, or meaningful request in 60 days.
Enrichment FlagExternal data provider indicates M&A event or leadership change.
Renewal WindowContract expires in <90 days.

Phase 2: The Diagnoser (The Fire)

For every account on the Review List, feed a context brief to the Agent. Its job is to classify the specific Strategic Drift driving disengagement.

Example Input Brief:

Customer: Acme Corp

Contract Type: Annual Managed Service

Tickets (Last 30d): 0

Usage Trend: Flat

Last QBR Sentiment: Mixed

Enrichment News: Missed earnings targets, New CFO hired

Support Themes: Price, Competitor mention

Notes (Last 90d): Project complete, Budget freeze mentioned

System Prompt:

Task: Analyze the customer brief and classify the account into one of four risk categories. Your output must be a single, structured diagnosis for this account.

Output Format: Provide a structured response with the following four fields: risk_score, drift_category, reasoning_summary, and strategic_recommendation.

Reasoning Logic:

  • The Value Gap (“Job Done”): The customer has achieved their initial goal and now perceives the service as a recurring cost with no new value. Look for signals like completed projects combined with a sharp drop in usage.
  • The Economic Gap (“ROI Failure”): The customer is under financial pressure and views the product as a line item to be cut. Look for signals like budget freezes, missed earnings, layoffs, or a new CFO.
  • The Relationship Gap (“Political Drift”): Your internal champion has left, or you’ve been “ghosted” ahead of a renewal. The business case may still be valid, but you’ve lost your political cover.
  • The Fit Gap (“Stack Divergence”): The customer’s technical needs are changing, often due to a merger, acquisition, or a new internal IT strategy. Your product is at risk of being engineered out of their stack.

Output Format:

Provide a structured response with the following four fields:

  • risk_score: A numerical score from 1-10.
  • drift_category: One of four specific categories: Value Gap, Economic Gap, Relationship Gap, or Fit Gap.
  • reasoning_summary: A single sentence explaining why you chose that category.
  • strategic_recommendation: The specific, high-level action the team should take next.

Example Output:

FieldValue
risk_score8
drift_categoryEconomic Gap
reasoning_summaryThe customer recently hired a new CFO and missed earnings targets, and internal notes mention a budget freeze.
strategic_recommendationInitiate the ‘Value Realisation’ playbook to proactively defend the account against cost-cutting measures.

Phase 3: The Operational Workflow

The agent’s structured diagnosis must route automatically into the Customer Success system of record, such as Salesforce or HubSpot.

1. Ingest & Route Don’t dump the data into a spreadsheet. Set up a simple automation (using Zapier, Make, or a custom script) to process the agent’s daily output:

  • Trigger: New structured diagnosis from Agent.
  • Action: Create “High Priority Task” in CRM.
  • Assignment: Route to Account Owner (if Relationship Gap) or Technical Account Manager (if Fit Gap).

2. The Playbook Mapping The CRM task description should automatically include the Strategic Diagnosis and the specific Human-Led Playbook to run.

Drift CategoryStrategic DiagnosisHuman-Led Playbook (The Script)
The Value GapJob Done / OutgrownThe ‘Maintenance’ Play: 1. Call to congratulate on success (‘Mission Accomplished’). 2. Propose a down-sell to a maintenance-tier contract. 3. Goal: Keep them on the books at lower ARR rather than 0.
The Economic GapPrice Pressure / ROIThe ‘Value Realisation’ Play: 1. Do not offer a discount yet. 2. Send a ‘Value Report’ showing hours saved or risk avoided. 3. If that fails, offer a roadmap-contingent discount.
The Relationship GapGhosting / New DMThe ‘Executive Alignment’ Play: 1. Stop emailing the old contact. 2. Have your Executive Sponsor (CEO or CRO) email the new VP or C-Level peer. 3. Goal: Reset the partnership at the top.
The Fit GapM&A / CompetitorThe ‘Integration Review’ Play: 1. Request a technical review to map your tool against the new parent stack. 2. If blocked, negotiate a clean wind-down. 3. Goal: Preserve reputation for future re-entry.

Executive Takeaway

Most retention metrics flatter reality by counting payment, not intent. This two-stage system surfaces churn early enough to respond, transforming a lagging indicator into a real-time operational workflow. It directs your team’s attention with precision, ensuring that even if you still lose customers, you lose them on your own terms.

Hype Free AI insights

Our latest operator insights

The orchestrator: Automating the global supply chain with Josh Clement-Sutcliffe, Zencargo

The orchestrator: Automating the global supply chain with Josh Clement-Sutcliffe, Zencargo

Josh Clement-Sutcliffe, AI and Automation Product Manager at Zencargo reveals the blueprint for “Road to 2030,” a mission to create a fully autonom...

Watch video
When AI meets operational chaos, the happy path is off a cliff

When AI meets operational chaos, the happy path is off a cliff

Josh Clement-Sutcliffe is AI and Automation Product Manager at Zencargo, a London-based digital freight...

Read more
What broke when an agent moved from pilot to production

What broke when an agent moved from pilot to production

A mid-market professional services firm moved an AI agent into their live billing support queue earlier this...

Read more