Naming events you can still read in a year
An event name is a note to your future self. A few rules keep a tracking plan readable as the product grows.
The ClickClacks team · 1 min read
On this page 2 sections
Tracking plans rarely fail on day one. They fail a year in, when nobody remembers whether signup_done and signup_completed are the same thing.
Three rules that hold up
Name the thing that happened, in the past tense: signup_completed, not signup.
Put the detail in properties, not in the name: plan_changed with a plan property, not plan_changed_to_pro.
Pick one style of casing and never mix it.
What it looks like
clickclacks.track('signup_completed', { plan: 'growth' })More in the events guide.
Keep reading
All postsAnalytics1 min read
Retention is a question of when
Day 7 retention means nothing until you say what counts as coming back, and counted from which moment.
Company1 min read
Why ClickClacks is invitation-only for now
We are bringing teams on in small batches. Here is why, and what happens after you ask for an invitation.