Overview
Consistent naming makes your data easier to understand, query, and maintain. This guide covers recommended conventions for events, properties, and user attributes in AI, agentic, and SaaS products.Event naming
Use snake_case
Use action verbs
Events should describe what happened:Object and action
Pattern:{object}_{action} or {action}_{object}
Tense
Group related events
Property naming
Use snake_case
Be specific
Include units
Boolean prefixes
Consistent prefixes
User profile properties
Identity
Lifecycle
Product context
Anti-patterns
High-cardinality event names
Dynamic event names
PII in event names
Naming checklist
Examples by category
Agent / automation
User lifecycle
Engagement
Next steps
Implementation guide
Patterns and examples
Track events
track() reference