Back to Portfolio

Client Trust Score: Flagging Disengaged Clients Before They Churn

A rule based scoring prototype exploring whether two metrics a company already tracks, adoption and retention, could be connected into a single early warning signal.

Domain Customer Success / Retention Analytics
Core Stack n8n • Google Sheets • Looker Studio • Slack API

Problem Statement

I came across a company (referred to here as Greenovative) whose public product materials stated an 85% recommendation adoption rate alongside a 95% client retention rate. Reading those two numbers side by side raised a question for me: is there anything connecting them, so that a client whose adoption is falling actually gets flagged before it shows up in a renewal conversation.

I didn't have visibility into their internal tools, so I couldn't confirm whether that gap exists. What I could see was that nothing in the public materials pointed to a churn prediction or account health system, and a 15% adoption gap across 200+ enterprise clients felt worth exploring as a working prototype rather than just a written pitch.

What I Designed

I built a Client Trust Score, a single number from 0 to 100, made up of four signals tied to how engaged a client actually is day to day.

n8n Workflow Architecture

The four signals combine into one score:

Trust Score = (100 − login_penalty) × 0.30 + adoption_rate × 0.35 + trend_score × 0.20 + (100 − ticket_penalty) × 0.15

Each client then lands in one of three bands. The full reasoning behind the 0.30 / 0.35 / 0.20 / 0.15 weighting is in the PRD linked below, since it has more nuance than fits cleanly here.

Band Score Range What It Triggers
🔴 Red 0 to 44 Urgent alert, account manager call within 48 hours
🟡 Yellow 45 to 69 Watch list alert, CS check in within 5 business days
🟢 Green 70 to 100 Logged silently, no alert, to avoid alert fatigue
"This case study was built as part of my interview process with Greenovative, starting from a public metric and building a prototype to explore a potential operational gap."

How It Works

I built this as an n8n workflow, structured in six steps.

Key Design Decisions

What This Demonstrates

Project Artifacts