OCMP Consent Management Platform

OCMP is a recursive acronym for “OCMP Consent Management Platform” and is a free and open source project that provides a transparent way of managing consent.

Read More Get OCMP


Update Consent Mode V2

With version 1.1.0 and going forward OCMP has been updated to use GTM Consent Mode V2, so two new consents are available now. ad_user_data and ad_personalization which has been mapped to OCMP’s Marketing & Advertising category.


Why Use OCMP?

  • Its Open Source

    OCMP is, and will forever remain, free and open source. That means its code can easily be reviewed by anyone and verify that nothing hidden is going on “behind the scenes”. Additionally, if you have the programming knowledge and skills, you can modify it as you see fit. You can even use it on a website you are building for a client. All that OCMP asks is that it, and any modification to it, will always remain open source, even if your site is not.

  • Transparency

    OCMP tries to be as transparent as it can. OCMP is not for sale and will never be, as such it aims to avoid baiting marketing terms that falsely condition you to believe that it’s the only and best solution for you.

  • Documentation

    A big part of OCMP is its documentation. OCMP tries to give the most comprehensive instructions it can, so it can be accessible and available to as many people as possible.

  • It can be set up entirely on Google Tag Manager

    Yes, that’s right. OCMP’s primary feature is for you to be able to set it up entirely on GTM. If you don’t want to set it up through Tag Manager you can. However, Tag manager is still required for handling the consent and firing the appropriate tags. That means that when a user updates their consent and allows, for example, the analytics consent, it relies on Tag Manager to fire all the tags that need Analytics consent. Currently, there is no support for OCMP to be set up without Tag Manager.