For the complete documentation index, see llms.txt. This page is also available as Markdown.

CMP metric glossary

In this article, we provide an overview of the various metrics your organization can find within Didomi CMP analytics dashboards. Generally, CMP metrics can be organized into:


CMP notice scope

The CMP notice scope provides your organization with insight into how your organization's consent notices are performing (rate of opt-ins, opt-outs, etc...) on websites and/or apps.

Consent notices are not displayed to all end-users at all the times and are only displayed to end-users that have not given their consent choices or end-users that need to renew their consent choices. A consent choice (opt-in or opt-out) lasts between 6 to 12 months for most of the regulations and according to the consent notice settings.

If a website/app has a lot of recurring visitors, the consent notice metrics will not reflect the total traffic of consent status, but just the status of what one could call, to simplify, “new” end-users.

The main key performance indicators (KPIs) for the CMP notice scope is consent rate, notice rate, and no choice rate.

Metric/Indicator
Description

Total notices

Total number of notices displayed. This metric is not de-duplicated by end-users. If an end-user sees a consent notice multiple times, the consent notice will be counted each time.

Opt-ins

Counted each time an end-user accepts at least one purpose and one vendor

Opt-outs

Counted each time an end-user rejects consent for all purposes and vendors

Total choices

Total number of consent choices made by end-user. It covers opt-in and opt out choices

Total choices = opt-ins + opt-outs

No choices

Counted each time consent has been asked for but the end-user did not make a selection. That is, when the notice has been displayed but the end-user has not accepted or denied consent.

No-choices = total notices - total choices

Purposes viewed

Number of end-users (IDs) who have viewed purposes (second layer of the consent notice)

Vendors viewed

Number of end-users (IDs) who have viewed vendors (third layer of the consent notice)

Purposes changed

Number of end-users (IDs) who have changed at least one purpose (turn-off or turn-on)

Vendors changed

Number of end-users (IDs) who have changed at least one vendor (turn-off or turn-on)

Acceptance rate

Available in the North America dashboard only and is the percentage of end-users who opt-in (actively made a choice to accept) combined with the percentage of end-users who did not make a choice (passively accepted by not making a choice) across all consent notices Note: External opt-ins and webview opt-ins are not utilized when calculating this metric.

Opt-in rate

Percentage of end-users who accepts at least one purpose and one vendor when the consent notice was displayed

Note: Opt-in rate is not the same as the consent rate. Click here for more information.

Opt-in rate = (opt-ins / total notices) * 100

Opt-in rate lift

Available in the AB Tests dashboard and calculates the percentage change in the opt-in rate between your configured test and control

Opt-out rate

Percentage of end-users who rejects consent for all purposes and vendors

Opt-out rate = (opt-outs / total notices) * 100

No choice rate

Percentage of end-users who did not accept or deny consent when the notice was been displayed. Click here to learn more.

No-choice rate = (no choices / total notices) * 100

Choice rate

Percentage of consents (positive or negative) across the total notices

Note: It is the opposite of the consent notice bounce rate.

Choice rate = (total choices/total notices) * 100

Consent rate

Percentage of opt-ins among the choices made by end-users when the end-user made a choice in the consent notice

Note: Consent rate is not the same as the opt-in rate. Click here for more information.

Consent rate = (opt-ins / total choices) * 100

Consent rate lift

Available in the AB Tests dashboard and calculates the percentage change in the consent rate between your configured test and control

Refusal rate

Percentage of opt-outs among the choices made by end-users

Refusal rate = (opt-outs / total choices) * 100

Vendor view rate

Percentage of end-users who viewed vendors (third layer of the consent notice)

Vendor view rate = (vendors viewed / total notices) * 100

Purpose view rate

Percentage of end-users who viewed purposes (second layer of the consent notice)

Purpose view rate = (purposes viewed / total notices) * 100

Vendor personalization rate

Percentage of consents with a modified list of vendors

Vendor personalization rate = (vendors changed / total choices)*100

Purpose personalization rate

Percentage of consents with a modified list of purposes

Purpose personalization rate = (purposes changed / total choices) * 100

External opt-ins

Counted each time an end-user accepts at least one purpose and one vendor outside of the consent notice Note: Metric is not included in opt-in rate calculation. Metric is available Domains & Apps dashboard

External opt-outs

Counted when an end-user rejects consent for all purposes and vendors outside of the notice Note: Metric is not included in opt-out rate calculation. Metric is available Domains & Apps dashboard

Webview opt-ins

Counted each time an end-user accepts at least one purpose and one vendor selected in a mobile app environment and the end-user choice is automatically pushed to the web environment. Click here for more information. Note: Metric is not included in the opt-in rate calculation. Metric is available in the App Session dashboard

Webview opt-outs

Counted when an end-user rejects consent for all purposes and vendors in a mobile app and that user choice is automatically pushed to the web environment. Click here for more information. Note: Metric is not included in the opt-in rate calculation. Metric is available in the App Session dashboard

CMP traffic scope

The CMP traffic scope provides your organization with insight into opt-in and opt-out rates by traffic to your websites and apps,

The traffic scope covers all end-users. It gives a more accurate view of your website/app's total traffic status regarding the consent collection. Didomi uses pageviews on the web and AMP environments and app sessions on the native app, such as iOS & Android, and CTV app environments.

The main key performance indicators (KPIs) for the CMP traffic scope is opt-in rate and no-choice rate.

Metric/Indicator
Description

Pageviews

Counted each time a web page is loaded and therefore the Didomi CMP web SDK is loaded

Note: Pageviews do not directly indicate the total number of unique visitors since a single visitor can generate multiple pageviews by visiting different pages (of the same page multiple times). To estimate the number of unique visitors, Didomi uses a metric called Monthly Unique Visitors (MUVs). Click here for more information.

Opt-in pageviews

Number of pageviews with consent (at least one purpose and one vendor)

Opt-out pageviews

Number of pageviews where at least one purpose or one vendor is denied and no purposes or vendors are enabled

No-choice pageviews

Number of pageviews where notice has been displayed but the end-user has not accepted or denied consent

Pageviews without consent

Pageviews without consent = Opt-out pageviews + No-choice pageviews

App Sessions

Counted each time a user launches the application and therefore the SDK is loaded

Opt-in app sessions

Number of app sessions with consent (at least one purpose and one vendor)

Opt-out app sessions

Number of app sessions where at least one purpose or one vendor is denied and no purposes or vendors are enabled

No-choice app sessions

Number of app sessions where notice has been displayed but the end-user has not accepted or denied consent

App sessions without consent

App sessions without consent = Opt-out app sessions + No-choice app sessions

Pageview opt-in rate

Percentage of the pageviews on your website with consent (at least one purpose and one vendor by the user) over the total volume of pageviews

Pageview opt-in rate = (pageviews with consent / total pageviews) * 100

App session opt-in rate

Percentage of app sessions with consent (at least one purpose and one vendor) over the total volume of sessions

App session opt-in rate = (opt-in app sessions / total app sessions) *100

Pageview opt-out rate

Percentage of pageviews with refusal over the total volume of pageviews

Pageview opt-out rate = (pageviews with refusal / total pageviews) * 100

App session opt-out rate

Percentage of the sessions with refusal over the total volume of sessions

App session opt-out rate = (sessions with opt-out / total app session) * 100

Pageview no-choice rate

Percentage of pageviews with no choice over the total volume of pageviews

Pageview no-choice rate = (pageviews with no choice / total pageviews) * 100

App session no-choice rate

Percentage of the sessions with no choice over the total volume of sessions

App session no-choice rate = (no-choice app sessions/ total app sessions) * 100

Last updated