Overview

To make data-driven decisions, it is important to understand the impact of your users’ interactions and in-app flows on your growth goals and feature adoption. Userpilot allows you to track your users’ behavior in your app in real-time and provides multiple ways to track users’ interactions (technical and non-technical) by labeling and tracking events within your product, offering a comprehensive view of its usage.
There is a 25 total event limit on Starter plans

Use Cases

  • Track users’ activity and understand what features they are interacting with
  • Trigger content based on user behavior
  • Identify where your users are spending their time on your product
  • Get an intuitive view of your feature usage
  • Defining a goal using an event to measure the impact of your in-flows on user behavior

Event Types

All event types can track user interactions that consist of Clicks, Text Inputs, Form Submissions, or even Backend Events. Those events will show in the Events table and have different icons for easier differentiation.
  • Labeled Events: Create an event using Userpilot without technical interference, either using the Visual Labeler or directly adding the CSS Selectors.
  • Tracked Events: Events can be added by calling the tracking method in your code. This option is available for both web and mobile applications, as it allows sending metadata (event properties) and can include backend events.
  • Custom Events: A combination of events, with custom events you can select multiple events created previously and merge them into one new event.
All statuses doesn’t include Archived by default

Event Dashboards

Under the Events Overview tab, all event-related details can be seen with a variety of filters to show event data accordingly, these filters would affect all of the data showing in the dashboards.
FilterAction
TypeEvent Type (all, labeled, tracked, custom, feature tags)
PlatformData collected on web, mobile, or offline (sent vie backend)
SegmentData related to a certain segment
CompanyData related to a certain company
PageData collected on a certain page
CategoryData related to certain event categories
Time PeriodData collected for a certain time period
Active users/companies, total events occurred, and average occurrences per user can be seen at the top, the percentages next to each would be comparing the current numbers with the past period for the same chosen time period (e.g Last 90 days, would compare the data with the 90 days before that).
Custom Events are not considered in any total events count, since they would already be included in the related event the custom event was created from.
Overview The Overview chart would show the total events that occurred, unique users, and companies based on a Daily/Weekly/Monthly period based on your selection and according to the selected time period. Previous Period can be clicked to show you the lines/bars of the period before the selected one for comparison. Moreover, clicking on a certain date range will show you up to the top 20 events that occurred in that period. Event occurrence by User/Company This chart will show you the most/least 20 events that occurred for your users or companies, you can also custom choose up to 20 events to see their related data. Events The Events table displays all the events that have been created or labeled, the status of the event, and analytics for each event. They can be archived directly from the table, in addition to showing the related event attributes (metadata). Each event can be entered to see its related data similar to the data displayed on the main Events page. In addition to the User/Company activity table that shows the users that have occurred the event, the number of occurrences, and when it first/last occurred. As the related event’s settings can be entered, and references where the event is currently being used.
Tracked Events Metadata can be seen when clicking on the Overview chart. This can be customized under the arrange columns button and up to 2 properties or event attributes can be selected for each event.

FAQs