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.