# CMP analytics filters

{% hint style="success" %}
**Access Type**: Analytics - Viewer
{% endhint %}

CMP analytics filters enable your organization to narrow down the data represented in the tables and graphs in a respective CMP analytics dashboard. In this article, we will cover all of the possible filters available across CMP analytics dashboards.

{% hint style="warning" %}
**Note**: Certain CMP analytics filters may not be available for every CMP dashboard. Please visit each [dashboard](https://docs.didomi.io/moIvfcA7NSpjmwGZ7dzv/analytics/consent-management-platform-cmp-analytics/cmp-dashboards) to learn more about filter availability.
{% endhint %}

To configure filters for a CMP analytics dashboard, click **Analytics** on the left-hand panel and ensure the **Consent Management Platform** tab is selected.

Click the card for your desired CMP analytics dashboard.

<figure><img src="https://1825037175-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FJs2rMbqF3Zme4d1gfKvF%2FScreenshot%202026-02-17%20at%2010.19.17%E2%80%AFAM.png?alt=media&#x26;token=8416f5e4-8ac8-4796-8da9-cfa25d625402" alt="" width="563"><figcaption></figcaption></figure>

Select the **Show filters** button to expand the filters accordion and configure the filters for the dashboard. The data in the tables and/or graphs will automatically update to reflect your selected filters.

<figure><img src="https://1825037175-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FOHMug5Pz5oUHP4qGtlLW%2FScreenshot%202025-11-05%20at%2011.49.52%E2%80%AFAM.png?alt=media&#x26;token=a0d5c854-4950-44f8-9332-989493149278" alt="" width="563"><figcaption></figcaption></figure>

<table><thead><tr><th width="199.41665649414062">Filter</th><th>Description</th></tr></thead><tbody><tr><td>Date Aggregation</td><td><p>Select whether the data in the dashboard is displayed by:</p><ul><li>Day</li><li>Week</li><li>Month</li><li>Hourly (for Exploration dashboards)</li></ul></td></tr><tr><td>Date</td><td>Configure the time frame for the data represented in the dashboard. Your organization can select between pre-determined periods (e.g. last 14 days) or designate specific start and end dates.</td></tr><tr><td>Apikey</td><td>Filters data in the dashboard to match configured API keys used for implementations.</td></tr><tr><td>Domain View</td><td>Select whether data in the dashboard's table(s) should show data for each subdomain or domain.</td></tr><tr><td>Device Type</td><td>Filters data in the dashboard to include/exclude data by different devices (e.g. smartphone, television, tablet)</td></tr><tr><td>Device Os</td><td>Filters data in the dashboard to include/exclude data by operating systems (e.g. iOS, Android, etc...)</td></tr><tr><td>Platform</td><td>Filters data in the dashboard to include/exclude data by Didomi SDKs (e.g. mobile SDK, web SDK, CTV SDK)</td></tr><tr><td>Notice Name Display</td><td>Boolean filter (Yes/No) that adds the notice name as a dimension in the dashboard.</td></tr><tr><td>Add Date to the main table</td><td>Boolean filter (Yes/No) that will include the date aggregation in the dashboard data so your organization can view performance by day, week or month (depending on selected date aggregation)</td></tr><tr><td>User Country</td><td>Filter data in the dashboard to include/exclude the end-user's country when they accessed your website/app.</td></tr><tr><td>GDPR</td><td>Filter data in the dashboard to include/exclude countries that may or may not be within the purview of the General Data Protection Regulations (GDPR)</td></tr><tr><td>Domain(s)/App(s) (Exclude)</td><td>Exclude domains/apps that match the name or pattern from the data in the dashboard.<br><br><mark style="background-color:$warning;"><strong>Note</strong>:</mark> <a href="../../../get-started/general/regular-expression-regex"><mark style="background-color:$warning;">Click here</mark></a> <mark style="background-color:$warning;">to learn more about utilizing regular expressions (regex) for this filter.</mark></td></tr><tr><td>Domain(s)/App(s) (Include)</td><td>Include domains/apps that match the name or pattern in the data for the dashboard.<br><br><mark style="background-color:$warning;"><strong>Note</strong>:</mark> <a href="../../../get-started/general/regular-expression-regex"><mark style="background-color:$warning;">Click here</mark></a> <mark style="background-color:$warning;">to learn more about utilizing regular expressions (regex) for this filter.</mark></td></tr><tr><td>Notice Name (Include)</td><td>Include notices that match the name or pattern in the data for the dashboard.<br><br><mark style="background-color:$warning;"><strong>Note</strong>:</mark> <a href="../../../get-started/general/regular-expression-regex"><mark style="background-color:$warning;">Click here</mark></a> <mark style="background-color:$warning;">to learn more about utilizing regular expressions (regex) for this filter.</mark></td></tr><tr><td>Experiment Id</td><td>For A/B tests, filters data in the dashboard by the unique <code>id</code> variable configured for the <code>experiment</code> property. <a href="https://developers.didomi.io/cmp/web-sdk/ab-tests#configuration">Click here</a> for more information.</td></tr><tr><td>Didomi Cmp Implementation Status</td><td>Filters data in dashboard to include/exclude CMP implementations that may have errors.</td></tr><tr><td>Gcm Implementation Status</td><td>Filters data in dashboard to include/exclude CMP implementations that leverage Google Consent Mode that are configured correctly or incorrectly.</td></tr></tbody></table>
