# Programmatic Insights

The programmatic streams tab is designed to analyze the performance on programmatic sources: algorithmic playlists, radio & autoplay, and user-generated and third-party/editorial playlists.&#x20;

The programmatic Insights tab allows you to break down the contribution of each of the sources of the programmatic streams and assess streaming engagement by playlist or algorithmic placement.

![](/files/7u1X1meEIOZWyvwl4Z2F)

![](/files/xunUjtShE2dPH9SeWg8s)

### **Editorial and User playlists performance**

This view offers a complete record of streaming performance on user & editorial playlists:

* Ribbon chart of top 10 user/editorial placements (by #streams for the period).
* A complete table of all user/editorial playlists that generated streams for the period
  * Complete tables can take a while to load when the selection is not filtered by release or track
  * Sparklines on the placement table allow to quickly assess the trend for a specific playlist/placement

![](https://lh4.googleusercontent.com/_lmeMj-4ie-R29zRWHuzYkQOzzElE5-aq111CBCl5EivyAGrP4iPkrzO2ruhJoAFG9jcYzrzGagjpKEkXZfuOqSvigGsD8RzlsGHNJXOjFpTjF7daVQGM5jjOE9h5sHcyQJ7TZKw6DAit0s1VAlHAg)

### **Algorithmic playlists performance**

Use this view to see a complete record of streaming performance on algorithmic playlists & placements:

* Ribbon chart of top 10 algorithmic placements (by #streams for the period)
* A complete table of all algorithmic playlists that generated streams for the period
  * Sparklines on the placement table allow to quickly assess the trend for a specific playlist/placement

![](https://lh3.googleusercontent.com/ScD9ZOPojMoHlaWduoNlwqFYAxFLi7abK8gVhhUC-KXhSvi_9iUiWFZyItxExVlEZWinliN8YChU2gpe61HTPgIgmw_JXaKlg1ZWbqKDknAcpnX_jLLNGGkVXGkO7f8tg2xbwyb0QgUSkX0mn9_yzA)

### **Radio and autoplay performance**

This view provides an overview of performance on radio & autoplay features by DSP, artist & track

* The graph of radio & autoplay streams at the bottom of the section can be filtered by interacting with the elements above.

![](/files/SRmQvGnFDQasSI0hOmYe)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.revelator.com/data-pro/guides/consumption-bi/programmatic-insights.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
