How a CMP works
The user opens the site
v
The CMP shows the cookie banner
v
The user chooses: accept all / essential only / customise
v
The CMP stores the consent (cookie + server record)
v
Based on that consent it enables or blocks the tracking scripts
Cookie categories by consent requirement
| Category | Examples | Consent |
|---|---|---|
| Strictly necessary | Cart, authentication | Not required |
| Functional | Saved language, saved filters | Required or not, depending on jurisdiction |
| Analytics | Google Analytics and other analytics platforms | Required |
| Marketing | Retargeting, advertising pixels | Required |
What a CMP does to personalization data
With a high refusal rate — 20–40% is typical in the EU:
– ML models train on incomplete data
– Affinity profiles are built only for users who consented
– Analytics understates the real numbers
The answer: server-side tracking, a first-party data strategy, and Consent Mode for aggregated modelling.