Event & property naming
A short, opinionated style guide for event and property names.
Event names
✅ signup
✅ trial_started
✅ checkout_completed
✅ invite_sent
✅ agent_task_completed
❌ Sign Up
❌ signing-up
❌ signupCompleted
❌ Signup Successful$-prefix is reserved
$-prefix is reservedVerb in the past tense
Don't pack multiple events into a name
Roughly 30–50 events is plenty
Property names
Booleans named as questions
Units on numbers, always
Money in cents
$-prefix on properties means "ambient context"
$-prefix on properties means "ambient context"Conventions tools rely on
Property
Used for
A small starter taxonomy
Event
When
Key properties
Renaming is a chore — pick now
Last updated
Was this helpful?