Consumption BI

The basics

Tabs & Features

The marketing dashboard can be broken down into four distinct tab groups:

  • Summary tab

  • Details tabs (Trends, Audience Insights, Programmatic Insights, and Engagement Insights),

  • Specialized tabs (Playlist Analytics, TikTok Analytics, Top Movers, Track Benchmark, Decision Tree, and Q&A)

  • Technical tabs (Asset Catalog, Monitoring, and Unmatched Assets)

The header of every page presents the key metrics in the page context, benchmarked against the previous period, depending on the selected time frame (i.e., if the "last 30 days" time frame is selected, the data across the last 30 days is benchmarked against previous 30 days).

Filter box

The filters surface a selection of UI-based filters and slicers allows you to quickly navigate to a relevant subset of data. These filters can be continuously added by cntrl / cmd + clicking any element of the filter box or the dashboard itself.

The slicer elements of the filter box, like "search for: Artist/Release/Track" slicers, are synced between tabs. The visual treemap filters like "Top 10 Artists" or "Top 10 Latest Releases" will only apply to the current tab.


Most pie charts and maps also include on-hover tooltips to allow you to quickly drill down into a specific set of data in an intuitive and visual way.

Conditional Formatting

Most normalized metrics like Skip rates, Sub30 rates, or Completion rates are formatted against the average for the selection on any given table, allowing you to quickly benchmark streaming engagement across different dimensions and sources of streams.

Reporting Speed

Normally, all the major DSPs (Spotify, Apple Music, YouTube, Amazon, etc.) report the latest data to Revelator within the first 24 hours, though on rare occasions the reporting can be delayed by specific DSPs for reasons beyond Revelator’s control. Additionally, if the consumption reports from specific DSPs go through an intermediary (e.g. Merlin) first, the reporting is typically delayed by 1 or 2 days. Once the data is ingested by Revelator, it takes us another 24 hours to process and organise the data before it becomes available on DataPro. To sum up, you can expect data ingested directly from major DSPs to become available in your dashboard in 2 days (from the moment of the stream), while indirectly reported data can take up to 4 days to appear in the dashboard. Beyond that, abnormal DSP-specific delays are also possible — but extremely rare.

Metrics glossary

  1. Streams: count of all streams, excluding streams under 30 seconds on Deezer & Spotify

  2. Sub30 Streams: non-payable streams with a playtime under 30 seconds, reported by Deezer & Spotify

  3. Sub30 rate: a share of sub30 streams in all streams reported by Deezer & Spotify.

  4. Complete streams: streams with a playtime equal to or longer than the track's duration. Reported by selected DSPs (Spotify, Amazon, VK)

  5. Playtime percentage: engagement profile generated based on playtime data reported by selected DSPs (Spotify, Amazon, VK). Split into 4 categories: 0-25%, 25-50%, 50-75%, 75-100+% of the track played.

  6. Completion Rate: share of completed streams in all streams reported by DSPs that report playtime (Spotify, Amazon, VK)

  7. Skip: a stream interrupted by the listener by pressing the forward button, navigating to another asset, etc. A stream skipped at the first second and a stream skipped at the last second are treated equally.

  8. Skip rate: a share of skipped streams against all streams (including sub30)

  9. Listeners: due to how DSPs report user data, we cannot be sure of listener counts when aggregating across a time range: i.e., a user returning the next day might be assigned a different user ID and thus be counted twice. To work around this issue, we opted to calculate daily listeners snapshots for each asset in the dashboard. Alternatively, stream-based audience insights are also accessible through the dashboard, allowing for full granularity. However, stream-based audience insights will tend to skew towards more engaged parts of your audience (as a single, active user can generate multiple streams and thus be counted multiple times when generating stream-based audience profiles)

  10. Age Groups: since various DSPs report age groups differently, the age groups in dataPro are aggregated into the following bands: 13-17; 18-24; 23-34; 35-44; 45-49; 55+. Complete age group granularity can be accessed by drilling down on these categories.

Last updated