Trends are an essential part of data analysis as they provide valuable insights into how end-users are interacting with a product. Trends can help you answer important questions about user behavior and activity, such as how often they perform certain actions, how many unique users are performing those actions, and when those actions are taking place.Definition: This type of analysis is a powerful and flexible tool that is designed to visualize trends and compositions within data. Trends can help you analyze top events, determine the count of unique users firing events, and identify users’ occurrences in your product.
To create a Trend, the first step is to open the Trend page.
First, click on Analytics on the dashboard. Then click on Trend.
Here you can create your new Trend! You can add a new name and description to your new Trend.
Note: You can view the list of Trends you have created on the Saved Reports page.You can also create a new Trend on the Saved Reports page by clicking on the button Create Report.
The interface comprises two sections:1. Query Builder (Left Section)Here you can select the data (events and properties) and filters you wish to apply to the report, it consists of three tabs: Events, Filters, and Breakdown.2. Results and Visualization (Right Section)You can review query outcomes and choose data presentation options.
First, you need to click on Users. Here you can choose whether you want to analyze the data on a user or company level.
Next, click on Select an Event. You can select events from three categories: Features & Events, Pages, and Content Engagement.
Note: You can only select up to 10 Events.
Select Count Type
For each event you have selected, you can determine how you want the event to be counted.
Total Count: This is the default count, it calculates the total number of times this event was performed in a given period (hour, day, week, month). For example: if “Sam” created 7 flows, the total count will be 7 on a given day.
Unique Users/Companies: The total number of unique users/companies who have performed this event in a given period (hour, day, week, month). For example, if “Sam” created 7 flows, the unique count will be 1 on a given day.
Active users: the amount of Active Users who have performed this event. Daily (DAU), Weekly (WAU), and Monthly (MAU) Active Users can be selected.
Count Per User: Sum of all the events performed by a single user in a given period. Can either be Maximum, Minimum, Average, Median, and Percentiles (90th, 95th, 99th)
4. Inline Filters (optional)Inline filters allow you to filter each event separately (as opposed to the Filters tab, which will filter all your selected events at once)Events can be filtered based on:
Adding a Formula allows you to view the report’s result based on a specific equitation, which can assist you in calculating a more advanced query and digging deeper into your data.You can make calculations with basic arithmetic Operators such as:
Add: +
Subtract: -
Multiply: *
Divide: /
Use parentheses to influence the order of operations: ()
Adding a new formula:
Click on + Add Formula.
Write the Formula Name
Add the Formula. You can create it using the operators mentioned earlier.
Choose between Automatic (display the equation result as is in the chart) or Percentage (display the equation result as a percentage % in the chart).
After you’re done creating your Formula, click on the Apply button
You can filter all your selected events at once by clicking on the Filters tab. Here you can filter them based on User Properties or Company properties to drill down deeper into the analytics
The Breakdown section enables you to examine data based on a specific filter criterion. For instance, you can break down data according to the users’ country, this provides insights into user behavior for distinct countries.
There are different types of data visualization options, and each one of them has its own use cases and advantages in displaying data over time.Chart CalculationLinearLinear is a simple line chart with time on the X-axis, and each data point corresponds to the grouping value you chose. It is useful to show the progression of an event over time.CumulativeCumulative shows how the total value of an event changes over time. It is useful for analyzing trends in the accumulation of values over time, such as total sales over time.Chart TypesTime SeriesA) LineShows the progression of one or more events over time. X-axis is time, Y-axis is event value.B) Stacked LineSimilar to a Line chart, but shows multiple events stacked on top of each other. Useful for comparing values of different events over time.C) Stacked BarDisplays the value of an event over time. Similar to a linear chart, but in a different visual manner. Shows values of events as bars instead of lines.Total ValueA) PieDisplays the relative distribution of values of different events over the entire date range. Useful for showing the proportion of different parts of a whole.B) BarDisplays the total value of an event over the entire date range. Useful for comparing total values of different events over a specific range of time.C) MetricShows the total numeric value
To get an accurate number of MAUs, you can select Any Event with filter sourceequalsweb-client as shown below:
Can I get the User Engagement data breakdown by a custom company property?
No, currently user events data cannot be brokendown by a custom company property unless the custom company property is being passed as a user property. Our dev team is actively working on providing the support for this ability in the future.