Overview

Trends provide you the capability to understand how users are using the platform. By using its functionality, the customer can display data in a number of ways using all the powerful building blocks in CleverTap such as events, event properties, user properties, and segments.

With trends, the user can do the following:

  • Plot a trend of event occurrences.
  • Compare the trend of multiple events to reveal and understand the underlying patterns.
  • Compare the trend across multiple event property values of an event.
  • Compare the trend of events across user properties.
  • Summarize the trend by event properties.
  • Compare trends by multiple segments.

View a Trend

To set up a trend analysis, select the event you would like to analyze. As an option, you can restrict your analysis further to a specific property of that event.

To view a trend, perform the following steps:

  1. Navigate to Analytics > Trends.
  2. Select an event to analyze and view a trend. You can also filter your analysis further by the event property.
  3. Click View trend.

The trend results display.

Filter by Event Property

When selecting an event for analysis, it is possible to narrow the search criteria by filtering the underlying event properties. All subsequent analysis is performed on these filtered event properties. All other event properties of the selected are not considered.

Advanced Filtering

Advanced filters restrict your analysis to a specific segment of users. Create a segment based on any combination of past behaviors in combination with any set of user properties.

The trend results display.

πŸ“˜

Feature Availabilities

The advanced filter is a general feature available for all analytics features and most campaigns. Read more in the Segments guide.

Add Trends

You can view trends for multiple events. For example, you can understand the correlation between two events, such as song played and song downloaded.

To view a trend, perform the following steps:

  1. Navigate to Analytics > Trends.
  2. Select an event to analyze and view a trend. You can also filter your analysis further by the event property.
  3. Click + Event to add an event.

πŸ“˜

Note

You can add up to five events for analysis.

  1. Click View trend.

The trends for the selected events display.

Split by Event Property

You can split the analysis of your event by the underlying event properties. For example, consider the event Content Started which indicates the user started watching content. Here, you can split this event by its underlying event properties such as Primary Genre. Now, this will split your single Content Started trend line into multiple trend lines, so each trend line displays the event property value for each of the event property. For example, Primary_Genre displays trend lines for values such as Romance, Drama, Action, and so on.

To split a trend by event property, perform the following steps:

  1. Navigate to Analytics > Trends.
  2. Select an event to analyze and view a trend.
  3. Click + Split by the link to filter the trend by the event properties.
  4. Click View trend.

The trend for each event property displays.

All the split event properties are listed at the bottom. You can do the following:

  • Search through the listed event properties using the search box.
  • Select or clear the event properties from the trend by selecting the specific checkbox.
  • Sort the event properties from highest to lowest value and vice versa using the arrows.

πŸ“˜

Maximum Split

You can split by a maximum of three event properties per event.

Split by User Property

You can analyze your trend by the underlying user properties. For example, consider the event Content Started which indicates the user started watching content. Here, you can split this trend by its underlying user properties such as Customer_Type. This splits your single Content Started trend line into multiple trend lines, so each trend line references the user property value. For example, the user property Customer_Type is split by user property values such as Subscribers, Free Users, and so on.

To split a trend by user property, perform the following steps:

  1. Navigate to Analytics > Trends.
  2. Select an event to analyze and view a trend.
  3. Select the user property from the Split by user property list.
  4. Click View trend.

The trend for each user property displays.

All the split user properties are listed at the bottom. You can do the following:

  • Search through the listed user properties using the search box.
  • Select or clear the user properties from the trend by selecting the specific checkbox.
  • Sort the user properties from highest to lowest value and vice versa using the arrows.

πŸ“˜

Maximum Split

You can split by a maximum of two user properties.

Compare Trends Across Segments

You can choose to compare your event trend with different segments. For example, compare the trend for the Content Started event across the New York Users segment and the London Users segment. The differences in the segment trends could reveal a difference in your users' behavior in each segment resulting in invaluable insights. For example, you can compare the trend of content watched by users in both cities. If the trend in either of the cities is lower, you may want to check for competing content in that city.

To compare trends across segments, perform the following steps:

  1. Navigate to Analytics > Trends.
  2. Select an event to analyze and view a trend. You can also filter your analysis further by the event property.
  3. Select the Compare to another segment box.
  4. Select a segment from the list or create an ad-hoc segment. For more information, refer to Segments.
  5. Click View trend.

The results display.

πŸ“˜

Comparison Considerations

When comparing, consider the following:

  • You can compare by a saved or an ad-hoc segment.
  • You can compare a maximum of five segments.
  • You cannot simultaneously split the trend by user property and compare the trend by segments.

Read the Trend

The trend has various tabs and statistics that provide the ability to read treads.

To read a trend, perform the following steps:

  1. Navigate to Analytics > Trends.
  2. Select an event to analyze and view a trend.
  3. Click View trend.

The trend appears with the stats at the bottom.

Scale

You can select the scale from the list on the top right of a trend. The trend is scaled in two ways:

  • Linear: The data is scaled with an absolute count.
  • Relative: The data is scaled with relative percentages.

Frequency

You can change the frequency of the trend on an hourly, daily, weekly, or monthly basis:

  • Hourly: The trend is plotted on an hourly basis. The subsequent table also shows data points on an hourly basis. Hourly trends are only available when the date range selected is less than 30 days.
  • Daily: The trend is plotted on a daily basis. The subsequent table also shows data points on a daily basis.
  • Weekly: The trend is plotted on a weekly basis. The subsequent table also shows data points on a weekly basis.
  • Monthly: The trend is plotted on a monthly basis. The subsequent table also shows data points on a monthly basis.

Event Count

This tab provides the ability to trend the count of events. For example, the number of content started events that occurred in the selected period.

The stats available on this tab are:

  • Total events: Sum of events in the selected period.
  • Daily average: Total events/number of days in the selected period.

Unique User

This tab provides the ability to trend the number of unique users who performed the chosen events in the selected period.

The stats available on this tab are:

  • Total users: Number of unique users in the selected period.
  • Daily average: Sum of daily unique users/Number of days.

πŸ“˜

Ignored Split

If the trend analysis is split by an event or user property, then this split is ignored on this tab.

Events per User

This tab provides the ability to trend the number of events per user in the time period.

The stats available on this tab are:

  • Events per user: Sum of total events/number of unique users in the period.
  • Daily average: Sum of daily events per user/number of days in the period.

πŸ“˜

Ignored Split

If the trend analysis is split by an event or user property, then this split is ignored on this tab.

Active %

This tab provides the ability to trend the count of the users who have performed the selected event as a proportion of the active users.

For example, if you have 100 users who launched your app, these are your active users; however, you want to find out the percentage of active users who actually made a purchase. If a total of 40 users made a purchase, this means that 40% of your active users made an actual purchase.

Set the Qualifying Event

You can set the qualifying event with the following steps:

  1. Navigate to Settings > Schema > Events > Qualifying event.
  2. Select a qualifying event.
  3. Click Save.

View Trend and Stats

To view the trend results on the Trends page, refer to View a Trend.

The summary stats available on this tab are:

  • Active %: Unique users who performed the chosen event/total unique active users in the whole period.
  • Daily avg: Unique users/total unique active users calculated per day and averaged over the period.

Properties

You can summarize the trend by an event property. This is available in the Property tab. For example, consider the trend for the event Content Started. It has a property called duration that stores the duration of the content watched. You can view the trend by Sum of property value or Average of property value.

Sum of Property Value

This trend displays the sum of the value of the property.

The summary stats available on this tab are:

  • Total: Sum of property in the period.
  • Avg per user: Sum of property/number. of unique users in the period.
  • Daily avg: Sum of property/number of days in the period.

Average of Property Value

This trend displays the average of the property value.

The summary stats available on this tab are:

  • Avg per user: Sum of property/number of unique users in the period.
  • Daily avg: Sum of property/number of events calculated per day and averaged over the period.

Custom Formula

Custom formulas provide the ability to track metrics that are unique to your business. You can create these custom formulas using our event or property level functions. For example, you want to find out the popularity of a movie genre, such as Action. You can analyze the trend for this genre using a ratio of the watched time for action movies (A) to the watched time for all movies (B). The ratio A/B gives you the popularity of action movies compared to all movies and its trend.

You can also use formulas to track metrics that are a part of other tabs on the trends graph simultaneously. For example, you can view event count and unique users simultaneously on the same graph.

Create Formula

To create a formula, perform the following steps:

  1. From the CleverTap dashboard, navigate to Analytics > Trends.
  2. Select the event to analyze and view a trend. For example, select watched time for action movies (people who watched 10 hours).
  3. Select another event that denotes watched time for all movies (people who watched 10 hours).
  1. Click View trend. The trend displays.
  2. Click the Formula tab.
  3. Enter the formula. In our example, the property sum of Event A/Event B.
  4. Click Apply to view the results. The results display the popularity of action movies over the selected time period.

πŸ“˜

Compare up to Four Formulas

You can compare up to four formulas together on the same chart by adding a β€œ;” between the formulas.

Event Level Functions

Use any of the following functions for your analysis:

  • TOTALS: Count of selected event performed.
  • UNIQUES: Unique number of users who performed the selected event.
  • AVERAGE: Average number of events performed per unique users. This can also be created using TOTALS/UNIQUES.
  • ACTIVE: Proportion of users who did the selected event/users who did the active event. To set the qualifying event, refer to Set the Qualifying Event.

🚧

Always Uppercase

A function must always be uppercase such as TOTALS instead of Totals.

Property Level Functions

Use any of the following functions for your analysis:

  • PROPSUM: Total value of the selected event property for all the events performed.
  • PROPAVG: Average value of the selected event property per occurrence of the event. This can also be created using PROPSUM/TOTALS.

🚧

Always Uppercase

A function must always have uppercase such as PROPSUM instead of PropSum. An event must be summarized by event property for a property level function.

Operators

You can use the following operators to combine the functions into custom formulas that are relevant to your business: (), /, *, +, and -.

Formula Comparison

You can compare up to four formulas together on the same chart by adding a semicolon β€œ;” between the formulas. For example, to see the trend for the number of content consumed and the unique users who consumed the content, you can compare the formulas, such as TOTALS and UNIQUES for the same event such as, Content Started.

Select and analyze events.

Add up to four formulas separated by a semicolon ";".

Updated 14 days ago


Trends


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.