# Create consent notice

Here's a quick guide to help you to create your Consent Notice with Didomi's brand-new console flow. Follow these steps for setup:

1. Go to the [Didomi console.](http://console.didomi.io/)
2. Click on **Consent Notices** **(1)** in the left menu.
3. Click on **Create a notice + (2)** in the top right corner.

![Capture d’écran 2023-02-06 à 18.12.57](/files/dS5VBDS9wvojTh6qKJ96)

🎉You can now start creating your Consent Notice!

{% hint style="info" %}
For the first creation of your notice, you will need to click on **Save and Continue** each time you move from one stage to another. Then, when everything is set, you can move from steps to steps to edit your notice, but don't forget to click on **Save** frequently.
{% endhint %}

#### **1. Platforms**

The first step allows you to choose the platform where you want to deploy your consent notice.

<figure><img src="https://support.didomi.io/hs-fs/hubfs/New%20console%20flow/Capture%20d%E2%80%99%C3%A9cran%202023-02-06%20%C3%A0%2018.22.51.png?width=655&#x26;height=355&#x26;name=Capture%20d%E2%80%99%C3%A9cran%202023-02-06%20%C3%A0%2018.22.51.png" alt=""><figcaption></figcaption></figure>

1. Choose website, AMP website, mobile app or CTV app (premium feature).&#x20;
2. Click on **Go to the next step**.

#### **2. Preset**

In this step, you can choose if you want to apply a preset (ie. set of pre-configured parameters).

![](/files/borFJqV8hipXZpTkFFTh)

Choose between **No preset** and **Available Frameworks**.<br>

Available frameworks are **Google Consent Mode V2** and **IAB TCF Framework** and **Microsoft Consent Mode.**\
If you select **IAB TCF framework**, the IAB-specific features are configured to ensure compatibility with the IAB.&#x20;

\- All IAB vendors are selected by default (you can still unselect some of these as needed)

\- IAB standard text is displayed in the first layer of the notice and cannot be edited.&#x20;

\- [IAB integration](/consent-management-platform-cmp/frameworks-regulations/iab-tcf.md) is selected.

\- IAB TCF framework only applies to GDPR regulation.

If you select **Google Consent Mode V2**, the Google Consent Mode V2 features are configured to ensure compatibility with the Google requirements.

\- **Google Advertising Products** and **Google Analytics Vendors** are selected by default (you can still unselect some of these as needed).

\- **Google Consent Mode Advanced** is enabled by default but requires further implementation to be used (Implement Google Consent Mode V2 following our [documentation](/consent-management-platform-cmp/frameworks-regulations/google-consent-mode-v2.md))&#x20;

\- **Microsoft Consent Mode**, allows businesses to adjust the behaviour of [Microsoft’s Universal Event Tracking (UET)](/consent-management-platform-cmp/frameworks-regulations/microsoft-consent-mode.md) tags based on user consent preferences.

Click on **Generate my consent notice**.

Enter the name of your banner **(1)**.

![](/files/1zsAmmn0JnPBt8na8pI7)

#### **3. Regulations**

**3.1. Regulations**&#x20;

Multiple regulations can be selected. In this case, **specific parameters must be filled in for each regulation** during the creation flow. The notice displayed will be based on user geolocation.&#x20;

**Vendors & Purposes**

1. For each regulation selected, click on **Edit Vendors & Purposes** to configure the list of vendors and purposes applicable per regulation. <br>

   <figure><img src="https://support.didomi.io/hs-fs/hubfs/SCREEN-2-png-1.png?width=688&#x26;height=430&#x26;name=SCREEN-2-png-1.png" alt=""><figcaption></figcaption></figure>

2\. You can now add the technology partners on your website for whom consent needs to be collected.

{% hint style="info" %}
[Run an audit](/compliance-report/compliance-report-domains/add-domain-to-compliance-report-classic.md) of your website to obtain the list of vendors present on your website with our Compliance Report tool.&#x20;
{% endhint %}

* &#x20;You can now select your IAB vendors and other vendors.
  * Here is [a list of all IAB vendors](https://iabeurope.eu/vendor-list-tcf-v2-0/).

Didomi already has a number of available partners (Facebook, Twitter and Whatsapp). You can also create your own **custom vendors** and associated **custom purposes**.

{% hint style="warning" %}
Before creating your custom vendors or purposes, don't forget to save the vendor setup you've just configured.
{% endhint %}

**(Optional) Apply an existing Vendor lists in a regulation**

1. In regulation, click on **Apply an existing template**.
2. Select a vendor list
3. Click on **Apply**

*⚠️ It will erase and replace existing current settings done in the regulation.*

<figure><img src="https://support.didomi.io/hs-fs/hubfs/demo-select-vendor-list.gif?width=600&#x26;height=338&#x26;name=demo-select-vendor-list.gif" alt=""><figcaption></figcaption></figure>

**Create a custom vendor**

To create a new vendor, click on **Add a new vendor** and fill in the required information.&#x20;

* According to the GDPR, this is all the information required concerning a data processor.
* You can choose to link your custom vendors to an IAB purpose.
* If you wish, you can link your custom vendor to a customized purpose. In this case, you can also choose if you want your purposes to have consent or legitimate interest as a legal basis.
* Each custom vendor you create will generate a custom vendor ID. This allows you to block your vendor with our GTM integration.

**Create a custom purpose**

To create a custom purpose, consult our [documentation](/data-manager/purposes/create-custom-purpose.md).

**IAB TCF Publisher restrictions**

The **IAB TCF Publisher Restrictions** section allows you to restrict purposes vendor and specify the legal basis. You can read more about these restrictions [in this article](/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-stacks.md).

**Group TCF purposes as stacks**

You can also select and modify the stacks of IAB purposes that appear in the notice in the section **Group TCF purposes as stacks**. Find out more [in this article](/consent-management-platform-cmp/frameworks-regulations/iab-tcf/iab-tcf-stacks.md).

Further down, you'll find a **Purposes** section, containing all purposes associated with the vendors you selected. These will appear in what is often referred to as the "preferences" view of your consent notice (generally the 2nd layer).\
\
This is what it looks like:

![](/files/egmtwo6fuF6s5gX0aBfd)

**(Optional step) Create a purpose category**

You can also [create your own custom category](/consent-management-platform-cmp/frameworks-regulations/general-data-protection-regulation-gdpr/create-a-category-for-purpose.md):&#x20;

1. Clicking on **Add category**.
2. Select the language.
3. Name the category.
4. Add a description.&#x20;
5. Hit the **Save** button.
6. Drag and drop the purposes you want to link to the category.

![Capture d’écran 2023-02-07 à 18.16.37](/files/xzRYj3UnIRmzmdUHPI5S)

👉In order for the category to be displayed, you will need to add at least one purpose. Purposes will appear in this section according to the vendors you have selected above.

<figure><img src="https://support.didomi.io/hs-fs/hubfs/Knowledge%20Base%20Import/downloads.intercomcdn.comio200404371a4b002c8688c782e63d17d12Capture+d%E2%80%99e%CC%81cran+2020-04-14+a%CC%80+12.35.59.png?width=514&#x26;height=530&#x26;name=downloads.intercomcdn.comio200404371a4b002c8688c782e63d17d12Capture+d%E2%80%99e%CC%81cran+2020-04-14+a%CC%80+12.35.59.png" alt=""><figcaption></figcaption></figure>

Once you have configured everything in the Vendors & Purposes section, click on **Save** to return to the **Regulations** step landing page.

{% hint style="info" %}
Don't forget to configure the vendors and purposes **for all the regulations** you selected in the Data Manager section.
{% endhint %}

**3.2. Country/Region**

You can select the desired regulation/s and apply it to the countries/states needed;  i.e. the notice will be displayed in the countries or regions selected.

![Capture d’écran 2023-03-10 à 16.38.31](/files/2cRnQLe6y9dMFh5a7WJB)

For example, if your company is based outside the European Union (EU), you can choose where you want to display the GDPR banner, or you can apply GDPR globally.&#x20;

If you are an EU-based company, leave the **Apply GDPR Globally** box checked (at the botton of the page).

You can also display a specific regulation notice to other regions than the expected one (for example, display CPRA notice for other states).&#x20;

{% hint style="info" %}
For countries where no regulations are selected, no notice will be displayed to users. **They will be opt-in by default.**
{% endhint %}

**3.3. Consent settings**

You can define all parameters related to consent collection.&#x20;

![Capture d’écran 2023-03-10 à 17.34.23](/files/IfGqAoSytGNkRbZTxZkB)

**Consent duration**

* **Generic duration** indicates the duration of the consent collected, after which consent will be re-requested.&#x20;
* **Denied consent duration** applies when a user denies all purposes and vendors based on consent. It indicates the time after which consent should be re-requested.&#x20;
  * Denied consent duration can be the same as generic duration, or it can be customized.
  * In any case, ensure that the duration respects what is required under GDPR or any other regulation you are working with.

![Capture d’écran 2023-03-10 à 17.35.25](/files/oj2Wnl9d3goxsV2a2Sa1)

**Consent re-collection**

You can choose to re-collect consent on a specific date.

This is useful, for example, if you add a new IAB vendor and you did not select all IAB vendors in the vendor creation step.

Note, here you need to select an exact date for consent recollection. If you only specify a re-collection window in days (see below) the notice will not be redisplayed and the vendor will be considered "denied".

![Capture d’écran 2023-02-07 à 18.59.36](/files/aMwEccTLJcyG9szmWN9C)

**Window for re-collecting consent (in days)**

Indicating the number of days after which a consent notice should be re-displayed is useful if:

* You **add new custom** vendors to your notice and need to re-collect consent.
* **New IAB vendors are added** to the framework and you have selected all IAB vendors in the vendor creation step.&#x20;

![Capture d’écran 2023-02-07 à 18.59.31](/files/T0QnXNX1v7MMltOWtGx5)

&#x20;Once **Regulations,** **Country/Region** and **Consent settings** are properly configured, click on **Save & continue** to move to the next step: **Customization**.&#x20;

#### **4. Customization**

This is especially useful if you want to personalize your notices in line with your website design(s).

Certain parameters need to be completed depending on the regulations selected.

**Preview**&#x20;

The preview panel (left side of your screen) offers a live preview of your consent notice, including all content and look & feel components.

![Capture d’écran 2023-02-08 à 11.25.37](/files/kGlMv93yhAGQcqMa3Muh)

Any changes made are directly reflected in the Preview.

* (1) indicates regulation for which the notice is currently displayed. You can switch from one regulation to another.
* You can switch from desktop to phone screen preview using the toggle (2).
* You can select the language for your preview using the drop-down menu (3). The list of available languages is the same list you selected in the Content Editor.&#x20;
* You can also display the preview in full screen (4), if desired.&#x20;

{% hint style="info" %}
Configuration applied via custom JSON and custom CSS is visible in the preview.&#x20;
{% endhint %}

{% hint style="warning" %}
The preview is not yet available for mobile app, AMP & CTV environments.&#x20;
{% endhint %}

**Configuration panel**

Use the configuration panel in each section of the Customization step to configure your notice as needed.&#x20;

**4.1. Look & Feel**

1. The **Customization** tab includes a specific section for **Look & Feel**.

   &#x20;

   <figure><img src="https://support.didomi.io/hs-fs/hubfs/Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.46.04.png?width=655&#x26;height=330&#x26;name=Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.46.04.png" alt=""><figcaption></figcaption></figure>
2. "Global settings" refers to the parameters that apply no matter the regulation.
   1. Color settings:

      * **Brand color** corresponds to buttons and overall notice colors.
      * **Links color** refers to the color of your links.

      <figure><img src="https://support.didomi.io/hs-fs/hubfs/New%20console%20flow/Capture%20d%E2%80%99%C3%A9cran%202023-02-13%20%C3%A0%2015.36.34.png?width=436&#x26;height=209&#x26;name=Capture%20d%E2%80%99%C3%A9cran%202023-02-13%20%C3%A0%2015.36.34.png" alt=""><figcaption></figcaption></figure>
   2. Choose the font to be used in your notice.
3. Now choose your "Specific settings", i.e., the parameters applied to a specific regulation.\
   ![Capture d’écran 2023-03-10 à 17.46.19](https://support.didomi.io/hs-fs/hubfs/Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.46.19.png?width=292\&height=357\&name=Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.46.19.png)![Capture d’écran 2023-03-10 à 17.46.31](https://support.didomi.io/hs-fs/hubfs/Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.46.31.png?width=263\&height=357\&name=Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.46.31.png)
   1. Set your notice format/position:
      1. Bottom banner
      2. Top banner
      3. Pop in, blocking site access for the user until consent choices are made.
   2. For GDPR specifically, you can also specify the type of **Disagree** action to display: <br>

      <figure><img src="https://support.didomi.io/hs-fs/hubfs/Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.51.21.png?width=342&#x26;height=283&#x26;name=Capture%20d%E2%80%99%C3%A9cran%202023-03-10%20%C3%A0%2017.51.21.png" alt=""><figcaption></figcaption></figure>

For further customization options, check out the **Advanced settings** section in our documentation.


---

# 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.didomi.io/consent-management-platform-cmp/consent-notices/create-consent-notice.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.
