Retention
Cohort retention: who came back, how often, and for how long after a starting action.
Retention groups users into cohorts by when they first did a start event, then measures how many came back to do a return event in later periods.

Define the cohort
- Start event: the action that puts a user into a cohort (for example
signup_completed). - Return event: the action that counts as coming back (for example
agent_runororder_placed).
Interval and rule
Bucket cohorts by day, week, or month. The return rule decides what counts as retained in each interval:
| Rule | Counts a user as retained if they returned |
|---|---|
| On | exactly on that interval. |
| On or after | on or any time after that interval. |
| On or before | on or any time before that interval. |
Metric
Show retention rate (%) or unique users (#). The rate is retained users divided by the cohort size. Trodo only weights completed intervals into the average, so partial recent cohorts do not skew the curve.
Charts: Retention Curve, Line, Metric. Intervals are labelled "Day 1", "Day 2", and so on (or weeks and months).