How a healthcare forms platform turned unstructured Zendesk support tickets into classified, prioritised product intelligence — with PHI redacted first, on AWS.
The support team had tens of thousands of Zendesk tickets and no way to turn them into product decisions. Each ticket was free text: mixed sentiment, messy feature references, PHI mixed in.
"Users report problems" was the extent of the signal. No prioritisation, no grouping by product area, no link to the jobs users were actually trying to do.
Built a 9-stage NLP pipeline on AWS that redacts PHI first, then classifies every ticket into product intelligence.
From "18 users report EHR problems" to a defensible recommendation: prioritise EHR API reliability and add integration health monitoring — with the ticket evidence behind it.
Sentiment, root-cause extraction, JTBD classification, KANO, and topic modelling on real support data — built, not demoed.
Multi-layer redaction on AWS before analysis — compliance is part of the pipeline, not a bolt-on.
Unstructured support volume became a prioritised product roadmap with per-ticket evidence.
10 years building growth systems for B2B SaaS companies at $1M–$50M ARR. BSc Behavioural Psychology, MSc Data Science. This engagement required architecting a multi-branch retention system in Chameleon that synthesized PostHog behavioral data with real-time billing triggers to intercept churn at the point of intent.
A retention interception system built in Chameleon — triggered by PostHog behavioural signals, branching by cancellation reason, and measured from day one.
A 15-minute call is enough to know whether what we do is relevant to where you are. No pitch. Just a conversation about your specific situation.