Custom visual

Cohort Matrix Coming to AppSource

The retention triangle that product teams get from Mixpanel and Amplitude — computed live inside Power BI, from your own model, with nothing pre-aggregated and nothing leaving your tenant.

Straight to the point: what it does · what it doesn’t

A 24-cohort monthly retention matrix from September 2024 to August 2026, coloured red through yellow to green, with a cohort size column and a weighted average row.
Twenty-four monthly cohorts, computed from an ID and a date. Read down a column and the improvement is visible: month-12 retention rises from the mid-twenties for the 2024 cohorts to around half for mid-2025.

What it answers

Group customers (or SKUs, machines, patients, employees…) by when they started, then track what share is still active 1, 2, 3… periods later. Reading down a column compares generations: are customers won this quarter stickier than the ones won a year ago? That question is nearly impossible in native Power BI — it is the whole point of this visual.

CohortSizeM1M2M3M4
2026-0141246%38%33%21%
2026-0238551%44%35%
2026-0343058%47%
2026-0439861%*

Features

The same matrix switched to churn view, where low churn reads green and high churn reads red — the colour scale inverted automatically.
Churn view: one toggle flips both the numbers and the colour scale, so high churn can never come out green.
Close view of the matrix edge: future periods left blank, the period in progress hatched and marked with an asterisk, and a tooltip explaining that the period is not complete yet.
The part most implementations get wrong. Future periods are blank, never 0%. The period in progress is hatched and starred, and the tooltip shows the fraction behind the percentage — here 32 of 53.
The matrix switched to a revenue-per-cohort-entity metric at quarterly grain.
Switch the metric to value per cohort entity — the honest way to compare money across cohorts of different sizes.
The retention matrix rendered in dark mode with a tooltip open showing the numerator and denominator behind a cell.
Dark mode throughout, and every cell can show the counts it was derived from.

Honest limitations

We would rather you know these before you buy than after.

Learn cohort analysis properly

The Cohort Matrix tutorial teaches cohort analysis from zero — how to read the triangle, classic vs unbounded retention, why the first cohort lies — then walks through every setting with a sample dataset you can download.

Questions about Cohort Matrix?

Pricing, a feature you need, whether it fits your model — ask, and a person who wrote it answers within two business days. It is in AppSource certification now.