Stop naming events button_click
If the name describes the control, not the action, the funnel dies the moment the designer moves the control.
Read the noteJournal
These are arguments we keep having in workshops. They are about names, properties, and when to refuse a row — not about which analytics product you happen to pay for.
If the name describes the control, not the action, the funnel dies the moment the designer moves the control.
Read the noteSearch strings, full SKUs, and concatenated timestamps look harmless in a test payload. In production they make every report a unique snowflake.
Read the noteRenaming in place feels tidy on Monday. By Friday the quarter comparison is a collage of two meanings.
Read the noteThe person is the same. The tap is not. The event name still has to be.
Read the noteA first dictionary that tries to describe every future feature will be rewritten before the first release.
Read the note