Custom reports give you full control over data source, metrics, time periods, comparison periods, intervals, and graph visuals. The wizard has 4 steps — steps 1–3 are required, step 4 is optional.
Path: Reports → + Create → New custom report
Step 1 — Source
Choose where the data comes from:
Location | Combined total across all sensors at the location (all entrances combined). |
Zones | Data from a specific internal area — checkout, fitting rooms, ATM area, etc. Also where Adult/Children data appears. |
Entrances | Individual data per entrance. Use when you have more than one entry point and want to compare them. |
Groups | Multiple locations combined to return a single total (e.g. all stores in Denmark). |
Tags | Multiple locations sharing a tag — returns separate results per location (unlike Groups which return a combined total). |
Step 2 — Metrics
Select up to 5 metrics from six categories: Footfall, Sales, Queue, Demographics, Weather, and custom. See the Term explanation table article for full definitions.
Step 3 — Periods & data setup
Select a period — predefined (this week, this month) or custom via calendar. Enable Show prediction for ongoing periods to see a forecast.
Set the opening hours time slot for the data.
Optionally add a Compare period (last year, last week, etc.).
Select a data interval — 15 min, 30 min, hourly, or daily.
Select a value type — sum or average.
Click Save and view report, or continue to Step 4 for chart customisation.
Step 4 — Graph visuals (optional)
Customise chart types per metric, assign separate Y-axes (recommended when combining metrics with very different scales, e.g. visitor count + temperature), and toggle additional overlays:
Show diff/index on chart — display difference or index values directly on the chart.
Show weather — overlay weather data on charts and tables.
Show events — mark calendar events on the chart.
Set target — add a horizontal target line.
Skip sources with empty data — hide sources with no data for the period.
Exclude 0s in average — removes zero values from average calculations (useful for closed days).
Best practice: Use hourly intervals for operational decisions. Use daily or weekly for trend analysis. When combining metrics with different scales, always assign own Y-axis to each metric to prevent visual distortion.