OneTrust is a platform that focuses privacy and security & governance. Customers use OneTrust to build integrated programs that comply with the CCPA, GDPR, LGPD, PDPA, ISO27001, and hundreds of the world’s privacy and security laws. This guide walks you through how to set up an integration with OneTrust CMP.Documentation Index
Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
Use this file to discover all available pages before exploring further.
Integration with OneTrust CMP
Kameleoon provides a custom integration with OneTrust CMP. Kameleoon automatically reads the consent policy within the OneTrust platform for both our experimentation and personalization modules.Enable OneTrust integration on Kameleoon
First, you must add Kameleoon in OneTrust’s CMP.Configure OneTrust in Kameleoon
- Log in to your Kameleoon account.
- Click Admin > Projects.
- Click Configuration on your project’s card.

- Unfold the General section.
Global custom script

C0002.
With this code, any time a visitor activates or disables Kameleoon’s consent from the OneTrust pop-in, Kameleoon is automatically notified, and will activate or deactivate the Experiment or Personalization module (depending on whether the consent is granted or not).
Click Validate to apply the changes to your configuration.
Consent policy
The last step is setting your project’s consent management policy to Consent required for both Experiment and Personalization. Please read this documentation to find out more.
- Unfold the Experiment and/or Personalization section of your configuration.
- Select the Consent required option in the dropdown.
- Click Validate to apply your changes