Prompt
What’s the best way to track feature adoption in B2B SaaS?
Latest observation
The best way is to track feature adoption as a funnel plus cohort problem, not just a raw usage count.
1) Define “adoption” clearly
For each feature, measure:
- Awareness: did the right users see it?
- Activation: did they try it at least once?
- Repeat use: do they come back?
- Habit / retention: is it used over time?
- Business value: does it correlate with retention, expansion, or task completion?
A simple adoption metric is usually:
Adoption rate = % of target accounts/users that used the feature at least once in a time window
But that’s only the start.
2) Segment by account and user type
In B2B SaaS, adoption is usually misread if you only look at total users. Track by:
- Account
- Role/persona
- Plan/tier
- Company size / industry
- Lifecycle stage (new, mature, churn-risk)
Example:
- 30% of accounts adopted the feature
- But 80% of admins and only 10% of end users did
- That tells you where the gap is
3) Use a feature adoption funnel
For each feature, instrument:
- Exposed — user had the chance to see it
- Clicked/started — opened the feature
- Completed core action — meaningful use
- Repeated — used again within X days
- Activated at account level — multiple users or teams using it
This helps identify whether the issue is product discovery, UX, or lack of value.
4) Track adoption over time with cohorts
Cohorts are essential:
- Users/accounts who first saw the feature in week 1
- How many used it in week 1, week 2, week 4?
This shows whether adoption is improving and whether feature usage sticks.
5) Tie usage to outcomes
The most useful adoption metrics connect to business outcomes:
- Lower churn
- Higher retention
- More seats expanded
- Faster time-to-value
- Higher NPS / CSAT
- More workflows completed
If a feature is used a lot but doesn’t move outcomes, it may be “engagement theater.”
6) Pick one primary metric per feature
For each feature, choose a “north star” usage metric that reflects real value. Examples:
- Collaboration feature → % of accounts with 3+ collaborators using it
- Reporting feature → % of weekly active accounts that generate a report
- Automation feature → % of accounts with at least one live automation running
Avoid vanity metrics like total clicks or page views.
7) Build account-level adoption dashboards
For B2B, useful dashboards often include:
- Adoption by account
- Adoption by persona
- Time to first use
- Repeat usage
- Power-user concentration
- Feature adoption vs retention/churn
8) Combine product analytics with qualitative feedback
Numbers tell you what is happening; interviews and support tickets tell you why. Use:
- In-app surveys
- Customer interviews
- Sales/CS notes
- Support tickets
- Session replays
Practical recommendation
If you’re starting from scratch, track:
- % of target accounts that used the feature at least once
- % of those accounts using it weekly
- Median time to first use
- Adoption by persona
- Retention/churn difference between adopters and non-adopters
Tools
Common tools:
- Product analytics: Amplitude, Mixpanel, PostHog, Heap
- Warehouse + BI: Snowflake/BigQuery + Looker/Mode/Metabase
- Customer success: Gainsight, ChurnZero
- Qualitative: Hotjar, FullStory, Intercom
If you want, I can also give you:
- a feature adoption metric framework
- a dashboard template
- or event tracking schema examples for B2B SaaS.