House note
Instrumentation is a literary problem.
Before a retention ledger can be honest, someone must decide what is allowed to be an event, who it belongs to, and how long the name may live in a warehouse.
Names that can be sworn to
An event name is a claim. checkout_completed is a different claim from checkout_clicked. Teams that treat synonyms as harmless generate funnels that cannot be rebuilt. We keep a house rule: if two squads cannot agree on the past tense, the event does not ship.
Properties are where unlawful curiosity hides. “Product improvement” is not a purpose that excuses a free-text field for support messages. The taxonomy workshop exists because this argument is older than your current sprint.
Identity without theatre
Anonymous identifiers, logins, device resets, and shared household tablets will all lie in different directions. App analytics that ignore this produce returning-user miracles. The Retention Ledger spends a week on it because the rest of the programme is otherwise fiction.
If you cannot describe your identity graph on one page, you are not ready to argue about retention. Write the page first. Then look at the programmes.
Consent
Flags are product behaviour too.
A United Kingdom app that emits behavioural events before a lawful basis is not “being data-driven.” It is being careless. Quiet Instrumentation treats consent as a first-class event property, not a banner someone else owns.
Sampling
Less volume, more truth.
High-traffic clients sometimes sample client events and then forget they sampled. Their funnels become mood lighting. We would rather you emit fewer events completely than a complete fantasy at 8%.
Next
Bring the dictionary, not the dashboard.
If you already have a stream, the Ledger Room can use it. If you do not, write to us before you buy a seat you cannot fill.
Send a brief