September 23, 2026
Every lifecycle stage now works the same way: the same three views, a list of everyone in the stage, and a cohort table grouped by when they entered it. Plus: monitors drop their type and severity fields — two labels nothing acted on.
Every stage has the same three views
AdminThe four lifecycle stages used to navigate four different ways. Activation had no page of its own at all — opening it jumped straight into its funnel — while Retention, Expansion and Reactivation each opened a different screen. Which stage you were on decided where things were.
Every stage now has the same two rows of tabs. The first row picks what you are looking at: the stage as a whole, then each funnel inside it, then Add funnel. The second row picks how: Overview, Profiles, Cohorts — plus Board on a funnel, because only a funnel has steps.
Switching the first row keeps your place in the second. If you are reading the stage's Cohorts and click a funnel, you land on that funnel's Cohorts.
See everyone in a stage, and how each cohort did
AdminTwo of those views are new.
Profiles is the list that was missing: everyone in the stage right now, ranked by how likely the stage's outcome is and what it would be worth. Until now the only profile lists under Lifecycle were per-funnel, so a stage's population was a number in a tile.
Cohorts groups everyone by when they entered the stage — signup for Activation, activation for Retention, the moment they left for Reactivation — and fills in how many had reached the outcome by each point after. Retention reads the other way round, because it has no outcome to reach: its cells are how many of each cohort are still active. That is the retention curve, which has moved out of the Retention Overview to sit where every other stage keeps the same table.
Every stage Overview now leads with the same four numbers: how many entered, how many got there, the rate, and the median time it took.
The window means what you are looking at
AdminThe window control on every lifecycle screen said Signed up in the last, and meant it literally — even on a Retention funnel, where it counted people by when they signed up rather than when they entered the funnel. It now reads Entered in the last and means entry into whatever you have selected: the stage, or the funnel. Cohort tables anchor on the same moment, so the count at the top of a page and the table underneath it now agree.
Numbers on Retention, Expansion and Reactivation screens will shift as a result. They are answering the question the label always claimed.
A stage holds five funnels
AdminDown from ten. The funnels are tabs now, and ten of them do not fit a row. If you need more, archive one first — or tell us, and we will raise it.
A monitor has a condition, not a label
AdminMonitors shipped with two fields that asked you a question and then did nothing with the answer. Type — State, Threshold, Absence, Coming up, Deviation — was explicitly a label: every type evaluated exactly the same way. Severity — low, medium, high — coloured a pill on four screens and never ranked, filtered, sorted or gated anything.
Both are gone. The New monitor and Edit monitor forms no longer ask for them, and the Monitors index, the monitor page, the trips table and a profile's Open trips card no longer show them. Nothing about how a monitor evaluates, trips or resolves changes, and no monitor, trip or incident you already have is affected — a trip that recorded the severity it opened under simply stops recording it.
Severity was reserved for rules that do not exist yet: ranking the alert behind a fan-out incident, and holding back a routine funnel nudge to a profile that already has something seriously wrong. Those are decisions for the automation layer. When it lands and there is a rule that reads a severity, severity comes back with it — attached to something that acts on it rather than sitting in a form waiting.
Fan-out thresholds, dwell, scope and the three statuses are unchanged.
September 25, 2026
Funnels are gone and milestones are here: declare what progress means in a stage and get a rate for it, over a denominator a funnel step never had. Every profile list is now one table you can sort, filter and choose columns on. And cohort tables follow your own calendar, stopping short of rates for history they never saw.
September 22, 2026
A usage metric now creates only the properties you ask for, expansion becomes something you define and Uptend records, every stage page asks the same two questions, and Reactivation becomes a ranked list. Plus: Uptend now calls the thing it tracks a profile, everywhere.