Add purpose to Shopify consent notice
In order to successfully display a Didomi consent notice on your organization's Shopify store all consent notice purposes need to be mapped to Shopify consent categories. If a new purpose is added to a consent notice, the new purpose will need to be mapped to the Shopify consent category. In this article, we will cover the experience of adding a purpose to a Shopify consent notice.
Didomi automatically maps IAB purposes to Shopify consent categories by default. Click here for more information.
Any custom or global purposes added to a Shopify consent notice will need to be mapped manually
To start, click Consent notice on the left-hand panel and select the consent notice that is deployed on your Shopify store.

Ensure the Regulations tab is selected and click Edit Vendors & Purposes inline with a regulation for which a new purpose will be added.

In the example below, we are using the Vendors section of the subsequent page to add a new vendor (CustomVendor) to the regulation. The newly added vendor will add the purpose AB testing.
Click Save when finished.

With a new purpose added to the consent notice, select the Publish tab and then click Publish.

Confirm the decision to publish the consent notice in the subsequent modal and click Publish.

If a new purpose was added to the consent notice (and it is deployed to a Shopify store) a secondary modal will inform you of this deployment. Click Go to Shopify admin to access the admin view of the Shopify store and continue with the mapping.

From the admin view of your Shopify store, click Settings underneath the Didomi app on the left-hand panel.

Navigate to the Purpose mapping card and locate the newly added purpose on the list. Use the provided field inline with the new purpose to select a Shopify consent category to which it maps.
Didomi automatically maps IAB purposes to Shopify consent categories by default. Click here for more information.
Any custom or global purposes added to a Shopify consent notice will need to be mapped manually

Click Save when finished.
Last updated