Let’s think about your users that’ve been on your product for a while. The good, activated users. The ones that routinely log in, do something, and go about their day. Some of them may even be power users, utilizing every nook and cranny of what your team has built. Others may use your product for the bare minimum, but they use it consistently.
These users are dedicated—loyal, engaged users that aren’t going to churn. But most probably could do more with their subscription. They could use more features and achieve higher value.
Why aren’t they already?
Habits. Humans aren’t change-friendly creatures, and while some users may only need the bare essentials, others could gain more value if they simply changed their habits. This is what we call a feature adoption challenge—how do we reliably encourage, train, and compel users to embrace your product’s features? For that, you need a solid understanding of the feature adoption funnel.
Feature adoption is repeat usage by customers of any specific product feature.
Hot take, but before worrying about increasing feature adoption, you need active, healthy users first. Feature adoption shouldn’t be conflated with product adoption, which corresponds with a more bare-minimum threshold of a user simply using your product for something.
Take GitHub, for example. Feature adoption is about encouraging users to utilize GitHub Hooks or GitHub Co-Pilot; product adoption is simply about getting users to set up and utilize their first GitHub repository. Distinct challenges.
So, if you’re struggling to land recurring weekly or daily users, this article isn’t for you. And that’s okay; it’s better to solve the user onboarding challenge first before worrying about feature adoption. While feature adoption can improve overall product adoption, your focus should be on helping users see some value in your product.
So you have healthy, recurring users. Why even care about feature adoption? After all, they’re paying you money and using the product for something as is.
Typically, working on feature adoption will impact the business in four possible ways:
Of course, there is the bonus benefit of ensuring the hard work your engineering team has put into a particular feature will be used!
Pioneered by Justin Butlion, the Feature Adoption Funnel is a framework for understanding and evaluating your feature adoption rate. There are four stages to the feature adoption funnel—Exposed, Activated, Used, and Used Again. Let’s dive into each.
Exposed. Users that have come across a new feature / been exposed to it. This may be via a feature page, pop-up tooltip, or sub-modal.
Activated. Users that have activated the feature. This step isn’t relevant to features that don’t need to be turned on.
Used. Users that have used a particular feature once.
Used Again. Users that return to utilize the relevant feature again.
To drive feature adoption, let’s discuss why users may fail to cross a funnel step.
Exposed
Activated
Used
Used Again
Different classes of users may use features in various ways. For instance, an early employee at a seed-stage startup will have distinct needs from an enterprise user. While both users may utilize similar features, their end goals may be distinct.
Correspondingly, you should evaluate feature adoption funnels on a per-user segment basis if you feel like users have distinct needs for a feature.
Let’s discuss various strategies to improve feature adoption at various stages of the feature adoption funnel.
There are various products that can help you to measure feature adoption and can assist with improving feature adoption. Let’s explore these products in the context of each category.
Product Analytics. How many users use a particular feature? You can track your feature adoption funnel by using an event-based analytics tool. Common examples are Posthog, Amplitude, Mixpanel, Heap, and others. Using these tools, you can measure feature adoption by looking at the percentage of users who drop off at various stages of the funnel on the path to feature adoption.
Onboarding Tools. Use a user onboarding tool to build UI components that inform users of specific features or prompt surveys to get user feedback on why features aren’t getting good adoption.
Marketing Automation Software. Use customer.io, Marketo, or Hubspot to engage users at various junctures to encourage them to commit to bespoke features.
Session Replay Tools. Use Fullstory, Posthog, or Highlight to playback user sessions and closely examine why they may not engage with a certain feature. These products are best paired with an event-based platform, so you know which users to study.
Testing and Experimentation Tools. Use Optimizely or VWO to iterate on changes to your feature to determine if it impacts feature adoption.
Help Desk Tools. Use products like Intercom, Help Scout, or Olark for users to engage with via chat to access your team.
CommandBar. We built CommandBar with one primary goal—to assist teams in achieving strong feature adoption by exposing features in the CommandBar, a search bar filled with action-based options. CommandBar can nudge users about premium features, easily expose help content to guide users towards best practices and reveal otherwise tucked-away bespoke features.
After achieving healthy product adoption, feature adoption and feature usage is the next big challenge to maximizing value for your users. Utilizing the feature adoption funnel and relevant tools, you can drive lower churn, higher engagement, and better reviews from satisfied customers. Finally, users adopting new features will give your engineering team a sense of pride in what they’ve built.
We are incredibly passionate about feature adoption at CommandBar. If you want to chat with us about our own philosophies on feature adoption, book some time.