The report builder is the central piece to data visualization in HockeyStack. Each report consists of the following top-level components:

Report Types

All report types and their caveats are listed below.

Report Data

Report pull their data based on a combination of 3 main parameters:

These are defined, in order, in the 3 main data dropdowns.

All report types, except the pie chart, allow multiple data sources.

The Action

The action dropdown can take the following values:

The Datapoint

The datapoint defines which aspect of the chosen action to analyze. It can take the following values:

The Aggregation

The aggregation defines how to roll up the datapoints collected from the action.

The averaging aggregations calculate the total for every possible averaging range, and then average those values. For example, if you average per week over 30 days, it will calculate the value for all possible 7-day ranges (there are 24 of them in a 30-day range), and then output the average of those values.


Apart from these options, you can perform 2 other functions:

Attribution

HockeyStack’s attribution function depends on the following models.

The attribution function can be used on a data source if:

Caveats

Report Grouping

The report grouping breaks results down by the property or properties you select. It can take the following values:

Custom groups

In some cases, you might want to combine multiple groups together when analyzing their data. An example to this would be content clusters, where you would have to group multiple page URLs together.

You can do this by clicking the target icon next to the property you are grouping by.

Screen Shot 2022-11-06 at 15.04.57.png