11 March 2026

Naming events that outlive roadmaps

Most tracking debt starts with friendly names invented in a hurry. An engineer ships signup_click while product later needs account_created with plan and source. Six months later nobody trusts either number.

We recommend naming for the decision, not the UI element. Prefer verbs that describe user outcomes: trial_started, invite_accepted, first_project_published. Properties carry the context that buttons and screens will change.

Before renaming everything, freeze a short glossary. Agree on identity (anonymous vs known), session boundaries, and which properties are required. Then migrate in slices so historical comparisons stay honest.

A taxonomy that survives growth is boring on purpose. That boredom is what lets next quarter’s analysis still match last quarter’s story.

Back to blog · Discuss this with us