Bhuvan Sarupuri Ph.D.
Customer Research & Measurement

AI Readiness & Customer Maturity Assessment

Building a customer maturity scoring system that maps where the customer base stands on product adoption — informing product strategy, AI roadmap priorities, and long-term vision for intelligent service delivery.

🏢
TOPdesk
📅
2024–2025
🌍
Multi-region (NL, DE, BE, UK + others)
🛠️
Researcher & Builder
~4,900
Customers Assessed
11
Regional Branches
6
Scoring Dimensions
5
Maturity Stages

Mapping AI Readiness Across the Customer Base

I built a scoring system that assesses the maturity and AI readiness of TOPdesk's active customer base (~4,900 customers across 11 branches). The system scores each customer across multiple adoption and capability dimensions, assigns maturity stages, and surfaces patterns in the data.

The primary purpose is to inform product strategy and AI roadmap decisions — understanding where the customer base actually is today so the product team can prioritize what to build, when to ship AI-powered features, and which capabilities need to mature before new functionality will get adopted. The output is an interactive dashboard with benchmarking, filters, and what-if simulators.

🔒 Data visualizations are blurred to protect confidential customer information. Methodology and impact are described in full.
Customer Measurement Global Benchmarking Maturity Scoring Dashboard Design Stakeholder Enablement Commercial Strategy

The Challenge

TOPdesk is investing in AI-powered features — chatbots, automated workflows, intelligent routing — but needed to understand whether the customer base is actually ready to adopt them.

🔍

Gauge AI Readiness

No way to know which customers had the prerequisite maturity (KB content, automation, integrations) for AI features to actually work.

🚀

Prioritize the Roadmap

Product decisions about what to build next lacked data on what the customer base could realistically adopt today vs. in two years.

🎯

Identify Bottlenecks

Unclear which capability gaps (knowledge, automation, integrations) were blocking progression — and therefore which platform investments would have the most impact.

📊

Benchmark Against the Market

No external context for how the customer base compared to published industry benchmarks — making it hard to set realistic ambitions.

Research & Measurement Methodology

I built a scoring framework using behavioral platform data to create a repeatable assessment.

  1. Data Architecture & Signal Identification

    Identified which platform metrics meaningfully differentiate customer maturity levels — usage patterns, feature adoption, integration depth, and self-service behavior.

  2. Scoring Framework Design

    Developed a multi-dimensional scoring model with configurable thresholds. Each customer receives scores across 6 capability dimensions (channel usage, knowledge management, automation adoption, integration depth, contextual data, and experience management), producing an overall maturity stage from 1 (Fragmented) to 5 (Ambient).

  3. Threshold Calibration & Validation

    Used sensitivity analysis to test how threshold changes affect stage distributions. Thresholds are configurable in the dashboard so stakeholders can adjust them.

  4. Benchmarking System

    Built cross-cutting comparisons by product line, region, ARR tier, organization size, and sector.

  5. Interactive Dashboard & Enablement

    Built interactive Streamlit dashboards with configurable filters, drill-downs, and what-if simulators.

  6. Strategic Communication & Embedding

    Prepared presentations and summaries to communicate findings to different audiences.

Measurement Framework

The maturity model assesses customers across six dimensions, each measuring observable adoption behaviors rather than self-reported perceptions.

Dimension What It Measures Data Sources
Channel Architecture How customers distribute intake across channels (portal, email, API, forms) Platform analytics
Knowledge & Content KB depth, article quality, deflection rates, content freshness Usage metrics, content analytics
Automation Adoption Workflow automation runs, action sequences, automated routing Automation logs
Integration Depth Connected systems, API utilization, data flow maturity Integration registry
Contextual Intelligence Asset data richness, caller history utilization, relationship context CMDB & asset data
Experience Management Measurement practices, feedback loops, continuous improvement signals Proxy indicators

Maturity Stages

Stage 01

Fragmented

Disconnected channels, no self-service, reactive only. The starting point for most organizations.

Stage 02

Consolidated

Portal exists, basic KB in place, but limited deflection. Form-heavy, minimal automation.

Stage 03

Guided

Active self-service, meaningful deflection (15–30%), some automation. Conversational interfaces emerging.

Stage 04

Intelligent

Context-aware, 30–50% deflection, agentic workflows, proactive for specific use cases.

Stage 05

Ambient

Proactive, self-healing, invisible IT. Largely theoretical in 2025 — the north star for the framework.

Dashboard & Visualization

The measurement program delivers insights through interactive dashboards designed for different audiences — from executive overviews to detailed account-level drill-downs.

Stage Distribution & Scoring

🔒
Confidential

Distribution of ~4,900 customers across 5 maturity stages, segmented by region, product line, and revenue tier.

Cross-Market Benchmarking

🔒
Confidential

Regional performance comparison against industry benchmarks (Gartner, HDI, Ivanti, SDI data).

Sensitivity Analysis & What-If Simulation

🔒
Confidential

Interactive simulators showing impact of threshold changes on customer stage progression across the base.

Strategic Impact

The scoring system provides the evidence base for product strategy and AI roadmap decisions, and also supports customer-facing conversations.

For Product Strategy & AI Roadmap

Shows what percentage of the customer base has the prerequisite maturity for specific AI features — informing when to ship and how to sequence the roadmap.

Weakest-link analysis identifies which platform capabilities need investment first — e.g., KB tooling before chatbot rollout, because content is the bottleneck.

What-if simulators model the effect of adoption improvements: "if we lift KB adoption by X%, how many more customers become ready for guided experiences?"

Industry benchmarks (Gartner, HDI, SDI) ground internal targets in external reality — setting realistic timelines for AI feature adoption.

Also Useful for Customer-Facing Teams

Account-level scores can support targeted conversations about readiness gaps and what would help a customer progress.

Segment-level views (by region, ARR, size) surface where adoption patterns differ — and why.

Collaboration

The project involved working with people across different functions to make sure the scoring was meaningful and the outputs were useful.

📢

Sharing Findings

Presented maturity analysis to internal stakeholders. Translated scoring methodology into plain language for non-technical audiences.

🔄

Iterating on Thresholds

Discussed scoring thresholds with colleagues who have regional account knowledge to check whether the model made sense against what they see on the ground.

💻

Self-Service Dashboards

Built dashboards stakeholders can use independently — with filters, drill-downs, and simulators — rather than creating static reports.

📚

Industry Context

Synthesized industry benchmarks (Gartner, HDI, Ivanti, SDI) to give internal data external context.

Skills & Methods Applied

Research & Measurement

Measurement framework design, scoring methodology, threshold calibration, sensitivity analysis, behavioral data analysis.

Data & Visualization

Python, Pandas, Plotly, Streamlit, interactive dashboards, what-if simulation, statistical analysis.

Strategic Communication

Executive storytelling, audience-appropriate narratives, stakeholder presentations, enablement materials, benchmark contextualization.

Reflections

What Worked Well

👁️

Observable Behaviors > Self-Report

Scoring based on what customers actually do (not surveys) produced more reliable signals that didn't require survey participation.

⚙️

Configurable Thresholds

Making scoring parameters adjustable lets people explore "what if" scenarios — making the tool more useful than a static report.

Key Learnings

📈

Benchmarking Drives Action

Showing relative performance (vs. peers or industry) prompts more interesting conversations than absolute scores alone.

🔗

Embed in Rhythms, Not Reports

Insights are more useful when they connect to existing workflows and conversations rather than living in a standalone report.