“The model was not the deliverable. The window diagram was.”

Reviews

What operators said after sitting the grid.

These notes reference specific modules. One of them is lukewarm on purpose — glowing-only pages are not useful when you are choosing a lab.

Two colleagues reviewing notes together at a conference table

The leakage audit in Module 3 caught a “days-to-renewal” field our warehouse had been quietly backfilling. Embarrassing, and exactly why we enrolled.

Siriporn Wattana · Head of CRM, regional streaming service

I still wish the live clinics ran later for Chiang Mai time zones. The prepaid drought features, though, are now in our weekly pack.

Mark, Chiang Mai

We came in convinced survival curves were an academic side quest. After Survival Curves for Product Teams, our trial-to-paid chart finally stopped treating pause events as instant deaths.

Client in meal-kit subscription logistics

★★★★☆

Reviewed after Module 3 — Feature leakage audit. Clear, a bit severe, and slower than our internal bootcamp. The severity was the point. Would not skip it.

Platform-style note · Cohort Retention Lab, Feb 2026 intake

Telco Churn Signals (Thailand) was the first course that did not import US cable anecdotes into a prepaid market. SIM rotation examples matched what our fraud desk already suspected.

Pimchanok K. · analytics lead, mobile virtual network

Forecast Floor office hours are useful. The sample warehouse notes assume more dbt fluency than our two-person CRM team actually has — we spent a week translating. Still better than another vendor demo.

Anonymous client in regional insurance affinity programmes

Case study · streaming save desk

A regional streaming CRM team arrived with an XGBoost score already in production and a save-desk complaining that “high risk” accounts were often the ones already speaking to retention agents. During the Cohort Retention Lab they rebuilt the label to exclude in-flight save cases, removed a post-contact ticket count, and moved the decision window to T−14 against the billing anniversary rather than calendar month-end.

Eight weeks later the queue still overflowed on campaign weeks — capacity was never the lab’s to fix — but false urgency dropped enough that agents stopped ignoring the score. Siriporn’s team kept the monitoring sheet pinned next to the campaign calendar. They did not publish a vanity lift figure; they published a weekly disagreement log between model and desk.

Case study · prepaid drought without a data lake

A smaller MVNO analytics pair sat Telco Churn Signals (Thailand) with only weekly aggregates. The limitation was stated on day one: daily recharge graphs were fantasy. Instead they learned to treat multi-week top-up drought as a state, not a smooth recency decay, and to stop blending postpaid contract inertia into the same chart.

Their “model” at the end was still a rules layer plus a logistic baseline. That was acceptable. The win was a shared definition with finance for involuntary non-pay versus silent SIM expiry — a distinction that had been inflating churn slides for a year.

See which syllabus matches your desk