The generator turns a vague idea of activation into one clear metric with a numerator, denominator, supporting events, and the first dashboard blocks to build.
- A single activation event your team can align around.
- A clean cohort definition for the denominator.
- Supporting events that explain why activation rises or drops.
- Properties and dashboard blocks that keep reporting actionable.
- Markdown output you can drop into docs or tickets.
Example Markdown preview
# Bonson Activation Metric
Product type: Micro SaaS
## Activation Metric
- Percentage of new signups in the first 7 days who complete first_project_created.
## Activation Event
- first_project_created
## Numerator
- Count users who complete first_project_created within the first 7 days.
## Denominator
- Count new signups in the first 7 days.
## Healthy Range
- A useful early target is 35% to 55% of new signups reaching activation within 7 days, then improving by segment.
## Supporting Events
- user_signed_up: Defines the clean starting cohort so the activation rate has a stable denominator.
- onboarding_completed: Separates setup friction from the true value moment and helps explain where activation stalls.
- create_the_first_project: Shows the first attempt at the core workflow, which helps distinguish intent from completed activation.
- first_project_created: This is the activation milestone you should anchor dashboards, experiments, and onboarding decisions around.
## Recommended Properties
- source
- campaign
- signup_method
- time_from_signup_minutes
- workspace_type
- plan
- role
## Dashboard Blocks
- Activation rate trend by week for first_project_created.
- Activation breakdown by source, signup path, and product type for first_project_created.
- Time-to-activation view showing how long it takes new users to reach first_project_created.
## Implementation Notes
- Use one canonical activation event instead of several near-duplicate events.
- Track the time from signup or first session to activation so you can spot onboarding friction.
- Review activation by acquisition source, not only in aggregate, because low-quality traffic can hide a solid onboarding flow.
- Keep the denominator fixed for a given dashboard so teams do not compare different cohorts by accident.
## Pitfalls To Avoid
- Using a vague activation definition that nobody on the team can explain in one sentence.
- Changing the denominator every week depending on which chart looks better.
- Calling a lightweight click or page view activation when it does not prove value reached.
- Tracking too many setup steps before you can reliably measure one activation milestone.