Each row of glowing honey jars is a monthly signup cohort — all the customers who joined a honey subscription box in the same month. Reading straight down a column shows how a single cohort shrinks month by month as members churn; reading across rows compares cohorts of different ages side by side. This is exactly how a subscription operator reads a real cohort retention table, just rendered as a 3D jar grid instead of a spreadsheet of percentages.
n months ≈ (1 − churn)ⁿ, drawn as the shrinking jar count per row.A honey subscription box with 8% monthly churn keeps the average customer for roughly 12.5 months (1 ÷ churn) — cut churn to 4% and that lifetime roughly doubles, which is usually a far bigger lever on lifetime value than raising price.
Each monthly signup group of honey subscribers becomes a row of glowing jars that shrinks over time as members churn — turning an abstract retention table into a 3D grid you can watch decay and rebuild.
Rows are monthly cohorts (M0 newest to M5 oldest); columns are months since signup. Jars vanish as churn removes subscribers, and a glowing retention curve traces the compounding decay curve (1 − churn)ⁿ above the grid.
Tune monthly churn, price, gross margin and CAC to see average lifetime, LTV, payback period and the LTV:CAC ratio update live. Spotlight a single cohort's row, or re-roll jar-level churn timing for a fresh, organic decay pattern.
Average customer lifetime is approximately 1 ÷ monthly churn rate — so halving churn from 8% to 4% roughly doubles how long a customer sticks around, and with it, lifetime value.