How Userpilot Analytics Helps You Drive Product Growth With Powerful User Insights17 min read
What analytics functionality does Userpilot offer? How can product managers and other members of the product team benefit from Userpilot product growth insights?
These are the two main questions we’re exploring in the article, so if you’re after the answers, you’re in the right place.
Are you ready to dive in? Let’s get to it!
Get The Insights!
The fastest way to learn about Product Growth, Management & Trends.
Summary of Userpilot analytics
- Userpilot is a product growth platform that allows you to harness user data to drive customer engagement and product adoption.
- Userpilot is particularly useful for product managers, product marketing managers, and customer success or support managers.
- Product teams use Userpilot to drive product engagement and adoption with in-app experiences, like checklists or interactive walkthroughs. You can also use it to build a self-support help center for your users.
- Thanks to its analytics functionality, you can analyze both the performance of the product and your onboarding experiences or the resource center engagement.
- Feature tagging allows you to track user interactions with individual UI elements. You can track clicks, text inputs, and hovers.
- You can also group individual actions into Custom Events and track them as one in the Features & Events dashboard.
- Userpilot heatmaps give you quick insights into the most popular features for each user segment.
- You can carry out funnel analysis to identify friction and drop-off points.
- Trend analysis allows you to track how certain metrics are performing over time.
- With the cohort retention analysis feature, you can extract granular insights into user retention and view the retention curve as well.
- With path analysis, you can find all the user actions leading up to and following an event.
- With dashboards, you can view all important metrics and reports in a single place.
- Thanks to Userpilot integrations, you can also connect with data from dedicated analytics tools like Mixpanel, Amplitude, and more.
- Webhooks allow teams to build integrations with other 3rd party apps.
- Userpilot enables teams to analyze data from user surveys. In the case of the NPS surveys, you can tag and group also the qualitative answers.
- You can track the performance of all your published flows and identify areas for improvement.
- In Userpilot, you can also track the performance of all your onboarding checklists together or each of them individually.
- A similar level of analysis is available for the resource center modules.
- With Userpilot, you can segment your users according to user attributes, company data, tagged features, custom events, in-app experiences, and user feedback.
- Upcoming Userpilot analytics features include custom dashboards, user profiles, and session recordings.
- Userpilot offers three pricing plans, starting at $249/month.
- Want to see how Userpilot can help you make data-driven product decisions? Book the demo!
What is Userpilot?
Userpilot is a digital adoption platform (DAP). It allows you to quickly design contextually relevant, personalized in-app experiences customized to the needs of each user segment. And that’s without writing a single line of code.
Who is Userpilot for?
Userpilot is mostly for product managers and customer success managers of SMBs and enterprise-level products.
They are the ones whose focus is on user onboarding, improving engagement and retention, and driving adoption, and that’s really the main Userpilot use case.
And what about product marketing managers or product launch managers? They can benefit from some of the Userpilot functionality, too. For example, the in-app messages and UI patterns are perfect for announcing new features and publishing release notes.
The newly introduced analytics features offered by Userpilot also make it an ideal tool for product analysts and data product managers.
Userpilot’s main functionality
Userpilot’s main job is to help product teams drive product engagement and adoption with contextual in-app onboarding experiences. These include checklists, interactive product walkthroughs, and in-app messages like tooltips, modals, and slideouts.
What’s more, it allows you to build resource centers to give users 24/7 access to self-help materials.
You can also use Userpilot to easily design surveys and collect user feedback.
This is what the users see. What they don’t see is the analytics functionality, which sets Userpilot apart from similar other DAPs, especially at this price point.
Type of data insights Userpilot analytics provide
Userpilot offers powerful analytics functionality of its own that improves user experience and removes friction from the customer journey. For many teams, that’s already enough. If not, integrations with dedicated product analytics tools allow you to take your data product management to yet another level.
Product usage data insights
Userpilot analytics enables product teams to track and analyze user in-app behavior and how they progress across different touchpoints in the user journey.
Feature tags analytics
With Userpilot, you can track how users engage with your UI.
What do we mean by engagement?
Most companies would be content with tracking the clicks. However, Userpilot recognizes there’s much more to it and allows you to track text inputs and hovers also.
This means you can see pretty much everything your users do with your product.
To be able to do this, you simply tag the features you’re interested in. It’s dead easy and you can do it directly from the Chrome extension.
Custom events analytics
Sometimes tracking individual interactions isn’t enough. For example, users need to complete more than one action to activate your product. Userpilot covers this eventuality too.
The Custom Events functionality allows you to group distinct actions together and track them as one. And, the best thing is that you don’t need any coding skills to do that unless you want to create a custom event triggered by API.
Once you tag your features and create custom events, you can view how many users complete them in the Features & Events dashboard. It gives you a general overview and you can filter results by individual user segments, time period, or company.
Heatmaps analytics
A heatmap is a visual presentation of user engagement with features. They don’t only look great but most importantly, are incredibly easy to read and interpret. Literally, one look is enough to identify the most popular features and UI elements in your app.
That’s because each feature is marked with a color. Colder colors like navy are attached to the least frequently used features. Warmer colors like orange and red symbolize the most used ones.
Of course, you can filter the view by user segments.
Funnel analysis
Userpilot’s funnel reports can show you the percentage of users that progress from one stage to another. Stages could consist of pages, actions, or other activation points. You can also set a specific order that these steps need to be completed or adjust the time period.
The granular funnel analytics can offer more insights into each stage of a particular user funnel, such as how long it took the majority of your users to complete it from start to finish. You can filter by time period and set minimum/maximum parameters to remove outliers. You can also see the percentage of drop-offs from one stage to the other.
Trend analysis
Userpilot’s trend analysis allows you to depict event data at both user and company levels. This includes visualizing metrics like the total number of users completing specific events, unique users, and different user activity categories (DAUs, WAUs, and MAUs), alongside the event count per user.
This visualization isn’t confined to a single event; it accommodates multiple trends in a single graph. Additionally, product managers can apply filters based on company names or device types, incorporate custom formulas, and export data into CSV files for more detailed analysis.
Retention analysis
This feature seamlessly monitors and assesses long-term user retention patterns. It allows you to observe retention rates within different timeframes, including the past 7, 30, and 180 days. Furthermore, it enables you to conduct cohort retention analysis for custom date ranges.
You can even view the retention curve for a quick glance at your company’s performance in terms of retaining customers.
Path analysis
The path analysis is a report examining user interaction within your product, tracing their series of actions preceding or following a specific event. You can use this to find the shortest path to value (aka the happy path) and then replicate it for other users.
Other use cases include:
- Tracking the actions users take after signing up
- Monitoring steps users take before becoming activated
- Finding instances where users drop off
Dashboards
For easy and quick analysis, Userpilot offers intuitive dashboards that show important metrics and reports. Currently, four analytic dashboards are being provided:
- Product usage dashboard: Tracks user and company engagement metrics, popular pages and features, trends, user stickiness, top interactions, and browser preferences.
- New users activation dashboard: Measures activation rate, shows time to value, and identifies drop-offs from sign-up to achieving the ‘Aha moment‘.
- Core feature engagement dashboard: Monitors usage trends, adoption rate, and retention metrics for your product’s primary feature.
- User retention dashboard: Measures retention over daily, weekly, and monthly intervals for all users and new sign-ups.
Product analytics data using integrations with analytics tools
To augment the power of Userpilot analytics, you can use it with a range of other best-in-class analytics tools.
The app currently supports one-way integrations, so you can easily import data from Userpilot into the other analytics apps in your tool stack. Userpilot also has two-way integrations with HubSpot and Salesforce that enable the seamless flow of data between the tools.
Product analytics tools integrations
Currently, Userpilot supports integrations with:
- Google Analytics
- Mixpanel
- Kissmetrics
- Heap
- Amplitude
- Google Tag Manager
- Segment
- Intercom
- HubSpot
- Salesforce
Webhooks
Apart from native integrations, Userpilot helps you create webhooks.
Webhooks, aka callbacks, enable you to create custom integrations with third-party systems.
For example, you can set up a webhook with Slack or email, so that you get notified every time users complete an onboarding flow you’ve created.
User sentiment data
With Userpilot, creating user sentiment surveys, like NPS or CSAT, is a breeze. The real magic, however, happens in the background, when you start analyzing it.
NPS score analytics
Once the data from the NPS surveys starts coming in, you can easily segment your users into promoters, passives, and detractors.
You can then look at the product usage data for each of the groups to identify the main differences between each segment.
To calculate the actual score, you can use the free NPS calculator or let Userpilot do the job for you!
Apart from the quantitative data, which helps you track user sentiment over time, you can also add follow-up questions to the surveys to gather qualitative data.
You can then tag each of the responses given by the users and segment them accordingly. This is incredibly useful for addressing the issues that your detractors bring up.
Survey analytics
Here’s an overview of the Userpilot features you can use during survey data analysis:
- Granular analytics: Each survey you create has its own analytics tab where you’ll be able to see which percentage of respondents chose a particular option, view the most popular choices, and review qualitative responses of users. You can also sort by segment, company, or time period.
- User responses: Userpilot lets you review the responses of each individual user so you can see how sentiment differs on a customer-to-customer basis. This makes it easier to schedule follow-up interviews or implement suggestions made by users with the highest lifetime value (LTV).
App experiences user engagement data
Once you unleash the in-app experiences on your users to help them discover relevant functionality, you may want to measure how effective they are.
Apart from tracking goals or engagement with specific features, you can also track and analyze interactions with actual in-app experiences.
Flow analytics
Flow analytics provides product teams with the tools to uncover in-depth insights about how users engage with in-app experiences, right down to each individual step.
For instance, consider your onboarding flow, which includes various in-app messages. With flow analytics, you can dive deep into the data to see which users interacted with these messages and successfully completed the step, as well as identify those who didn’t quite make it and dropped off.
Checklist analytics
Checklists are one of the most powerful onboarding tools, and Userpilot gives you functionality for detailed analysis of their performance.
For starters, you can look at the overview of their live performance, with a breakdown of how many of your checklists are live, how many of them have been seen, how many completed – and how many dismissed.
Want to get into more details? No problem. You can filter the checklist analytics by individual user segments.
Segment filters also work in the individual view, so that you can look at how each of them engages with a particular checklist. You can go even more granular, and look at each of the tasks in each of them, and even individual users who completed them.
For a slightly more general view of the performance of individual checklists, you can head to the Checklist Effectiveness table.
Resource center analytics
The resources center analytics dashboard looks very much like the Checklist one.
It gives you an overview of the live performance of your modules. You can filter the data by time period and access information about the number of active users, unique opens, modules you’ve created, module clicks, and click rate.
Just like with the checklist, you can also view all your modules in the Module Effectiveness table.
Advanced segmentation
Effective user segmentation allows you to target specific user groups with personalized experiences to help them achieve their objectives. That’s why it’s crucial for successful user onboarding or to improve customer satisfaction.
Userpilot allows you to create user segments based on:
- User attributes, like name, ID, plan, web sessions, device type, or signup date
- Company data
- Tagged features they have engaged with
- Custom events they’ve completed, both those set in Userpilot and API ones
- In-app experiences they’ve engaged with like flows or checklists
- User feedback – both quantitative, like NPS scores, and qualitative, like NPS responses.
Upcoming Userpilot analytics features to watch out for
Userpilot as an analytics tool is only getting better day by day. Here are the features to look out for in the coming months:
- User profiles: To enhance customers’ ability to visualize their User and Company data, offering deeper insights into the individuals and organizations using their products. This feature will be launched in Q1 2024.
- Session recordings: To watch recordings of how users navigate your product. This will provide granular insights into user behavior and where they face friction. This feature will be launched in Q2 2024.
- Custom dashboards: To enable users to create their own dashboards featuring the metrics and reports they want to see. Users can choose to add content or start from a template when adding reports to the empty dashboard. This feature will be launched in Q2 2024.
How Userpilot analytics help you drive product growth
Now that we’ve discussed the Userpilot analytics functionality, why don’t we look at specific use cases?
Use segments to identify common patterns in behavior
By analyzing the behavior of users from different user segments across the funnel, you can easily identify both positive and negative patterns and trends.
For instance, on the one hand, you may be able to notice power user behaviors that other user groups with similar JTBD should emulate to take full advantage of the product.
On the other, user behavior tracking can help you spot signs of churn, like inactive users or friction at particular touchpoints where they tend to drop out.
Act on data insight to drive contextual engagement
What do you do with the insights from user behavior monitoring?
Once you understand the needs of each user segment, Userpilot allows you to target them with customized in-app flows and experiences
As a result, you can address the users’ pain points or guide them down the happy path to value that you’ve discovered by following the successful users.
What’s more, you can trigger in-app messages when users engage with a particular feature or when an event occurs.
A/B test different app flows to improve engagement
While designing the in-app flows in Userpilot is super easy, knowing which flow will bring the best results isn’t necessarily so.
Fear not though, as Userplot allows you to run A/B tests to find the most effective flow for each user segment and their use cases.
Use feedback data to proactively reduce churn
Just like product usage tracking, collecting user feedback can help you pick up on problems and address them before they become an issue and result in user churn.
For example, low NPS scores or certain qualitative responses, like ‘missing features’ could be an indication of an issue.
Thanks to response tagging and user segmentation, you can reach out to those specific user groups to either follow up on their feedback or lend them a hand with the issues they are experiencing.
For example, if they are complaining about a lack of a feature, you can target them with in-app messages to drive feature discovery and let them complete the jobs they’re struggling with.
Act on feedback to improve product
Let’s imagine that users have requested a feature. You follow up and realize that this is indeed an opportunity to add value to the product, so you decide to build it.
Instead of launching it to all the users, you could start with a beta test and iterate on the results to improve it.
How do you recruit beta testers?
First, you can use the insights from the analytics to choose the right group of users. For example, these could be your power users or the segment for whom the feature is particularly important.
Next, you can target them with a modal inviting them to take part in the trial.
Once you roll out the feature for all users and they start engaging with the feature, you can use Userpilot to collect their feedback and look for ways to improve it even further.
With Userpilot, you can trigger a survey as soon as users interact with the feature to collect instant feedback.
Userpilot pricing
Userpilot offers a range of pricing options:
- Starter plan: Priced at $249/ mo.
- Growth plan: Priced at $749/ mo.
- Enterprise plan: Custom pricing.
Conclusion
Userpilot is the complete product growth tool for SaaS teams. From advanced product analytics to intuitive in-app engagement features, Userpilot is the one-tool solution for your needs.
If you would like to see how Userpilot analytics can drive the growth of your product, book the demo!