Set up Didomi CMP on WordPress

Install the Didomi CMP plugin to easily add a Didomi consent notice to your WordPress website without code.

📕 Adding Didomi CMP to your WordPress site is straightforward and requires no development skills. 

Follow these steps to add the CMP to your website!

✅ Pre requisites 

You need the two following Didomi parameters to properly configure the plugin and correctly deploy the Didomi notice on your website:

  • Organization Public API Key
  • Notice ID

If you don't know where to find these parameters in the Didomi console, consult this documentation.

✅ STEP 1: Download the Didomi CMP Plugin for Wordpress

Download the Didomi CMP plugin for Wordpress from this link

✅ STEP 2: Add the Didomi CMP plugin

  • Navigate to Plugins in the WordPress menu.

  • Click Add New Plug In.

  • Select Upload Plugin, choose the file downloaded in Step 1, and click Install Now.

  • Once installed, click Activate Plugin.

At this stage, the Didomi CMP plugin for Wordpress is installed and activated on your website but no consent notice will show just yet.

✅ STEP 3 – Setup your Didomi notice

After installing and activating the Didomi CMP plugin (Step 2) and retrieving the necessary parameters from Didomi (prerequisites), you can proceed to configure the plugin. 

  • Navigate back to WordPress and go to Settings > Didomi CMP .

  • Enter your Didomi public organization API key and notice ID in the settings and Save:

The Didomi CMP notice will now be displayed on your website.

✅ STEP 4 - Enable WP consent API for seamless consent management

  1. Go to the Didomi Console → Consent Notices
  2. Select your consent notice (same notice as in step 3 above)
  3. Go to Integrations → Consent Mode
  4. Enable Wordpress consent API - Available for GDPR only
  5. As a result the status of WP consent categories will be calculated (based on the status of your 1st party vendor ) and will be passed to WP Consent API https://wpconsentapi.org/.