A CMP shows a notice or banner, records what each visitor agreed to, blocks non-essential trackers until consent is given, and signals those choices to tags and ad platforms. It is the control layer that turns a privacy policy into enforced behaviour on your site or app.
Modern CMPs go beyond the banner: they keep tamper-evident consent records, apply different rules per jurisdiction, handle withdrawal and data-subject requests, and integrate with tools like Google Consent Mode. ConsentX is a CMP built consent-first, with DPDPA-native support, an editable region engine and a free plan.
In ConsentX
Related terms
Cookie consent is the user's permission to set non-essential cookies and trackers, which most privacy laws require you to obtain before those cookies load.
Prior consent means non-essential trackers must stay inert until the user agrees, and prior blocking is the technical enforcement that keeps them from firing on the first page view.
A consent receipt is a tamper-evident, time-stamped record of exactly what a user agreed to, including the purposes, the policy version and a verifiable hash, used as proof of valid consent.
Google Consent Mode v2 is Google's framework for passing a user's consent choices to Google tags, which adjust their behaviour and (when consent is denied) use privacy-safe modelling instead.