Overview

Pivots provide the capability to derive significance and insights from your user data. The pivot analysis tool summarizes your data with the help of tables and other data visualizations. When dealing with a large volume of data, this useful tool helps marketers create incisive summaries and view custom reports to glean user insights.

A pivot analysis helps answer questions, such as:

  • Which categories of my products are selling best and at what time of the day?
  • In which city are my sales for Nike shoes the lowest?
  • How many minutes of sports content do my platinum customers consume each day of the week?

📘

Only Available for Enterprise Accounts

Pivots are available as part of CleverTap's Insights Add-on.

Getting Started with Pivots

Pick Your Event

To pick your event:

  1. Navigate to Analytics > Pivots.
  2. Select the event you want to analyze.

This event forms the basis of your analytics that can be coupled with its properties along with all the information CleverTap has for your users.

1189

Select Your Segment

After you have selected the event to analyze, decide if you want to analyze this event for all your users or for a particular segment of users. This feature is useful as the behavior for users varies across segments.

👍

Content Consumption Example

The content consumption for a new user segment will be very different from the consumption of people who have already consumed at least 50 hours of content.

870

Picking the Properties to Pivot On

Select the properties to analyze, such as:

  • Event properties
  • User properties
  • Geography
  • Technographics
  • App fields
866

Aggregating Your Query by Count vs. Conversion Property

You can group your data by the occurrences of an event which are the number of times this event has happened.

If the event you are analyzing is your conversion event and your conversion property is an integer, you can group your data by the sum of this property.

👍

Flight Aggregator Example

A flight aggregator can view data by the count of flight booked event or by the sum of the amount property.

Understanding the Pivot Analysis

The pivot analysis consists of:

  • Pool of available properties: This is a list of properties you selected while creating the pivot table. You can use these properties in any combination to slice and dice your data to derive insights. These properties could act as rows or columns in the tabular view and as cartesian axes in the graphical view.
  • Row(s): The properties you select as rows in your tabular views.
  • Column(s): The properties you select as columns in your tabular views.
  • Data visualizations: You can select what visualization you want to see the data you have sliced and diced in.

Example Analysis

For example with a video application, we can use the pivot analysis to understand its output and content consumption patterns in our platform. To do so, we have selected the event video watched which is raised after someone is done watching a video.

For this pivot analysis, we select the following properties:

  • Hour of the day
  • Day of the week
  • Video name

We also pick our measurement property as video duration watched since it is critical for us to measure video performance, not just by the number of views, but also by the duration of content consumption.

Now, we explain each view and tell you what insights can be drawn for each view supported by our pivot analysis.

Table

This is best for getting a quick overview of selected data.

1197

Table Heat Map

This is best for analyzing highest contributor in a given data set.

For example, if your row is day of the week and your column is video name, this heat map tells you which video was played the most and on which day of the week it happened.

1194

Columnar Heatmap

This is best for analyzing outliers in any column.

For example, if your row is day of the week and your column is video name, this heat map tells you which video was played the most on each day of the week.

1193

Row-wise Heatmap

This is best for analyzing outliers in any row.

For example, if your row is day of the week and and your column is video name, this heat map tells you on which day of the week each video has performed well. Game of Thrones performs best on Sundays whereas Friends works best on Saturdays.

1199

Stacked Bar Chart

This is best best for visualizing the change in performance of one variable over time when compared to several other variables.

For example, if your row is day of the week and your column is video name, you might see that the performance of Game of Thrones peaks around Sunday/Monday. Game of Thrones is a lot lower for the rest of the week as compared to the consumption of Friends, Prison Break, and Breaking Bad which are all consistent across the week.

1192

Bar Chart

This is best for visualizing categorical or qualitative data over time.

For example, if your row is day of the week and your column is video name, you can see how the consumption of Game of Thrones has been over the week.

1198

Line Chart

This is best for visualizing the change of variables over time. Since all lines are plotted on the same graph, this visualization helps you determine the relationship between different variables.

For example, if your row is day of the week and your column is video name, you might see that Breaking Bad and Prison Break follow the same trend across the week. This implies that the demand for these videos is consistent.

1198

Area Chart

While similar to line charts, this is better for analyzing part to whole relationships.

For example, if your row is day of the week and your column is show name, the area chart will not only show you the trend variation of Game of Thrones over the week, but it will also show you the contribution of Game of Thrones to your total video views as compared to the rest of your titles.

1192

📘

Note

We sample your data to ensure that results load faster, so you might see a minor difference in counts when you compare these numbers to the numbers on the rest of your dashboard.

This sampling has been optimized for accuracy and your numbers will be directionally correct. Sampling kicks in if the query contains more than 100,000 events, and the sample rate beyond 100,000 events is 10%.