Skip to content

Customer Consent

management customer

Customer consent records can be created, updated and revoked in compliance with regulations.

Records, maintains, and enforces the customer's explicit consent for data processing, marketing communications, and data sharing, in compliance with GDPR and equivalent regulations. Provides consent state to all downstream capabilities that depend on lawful data processing grounds.


Overview

ID customer-consent
Domain customer
Classification management
Actors customer, compliance-officer, system
Services 3
Events 8
Processes 4
Applications 1

Services

ID Name Description
record-consent Record Consent Records a new consent grant for a customer for a specific purpose (marketing, profiling, data sharing) with timestamp and channel.
update-consent Update Consent Updates the scope or channel of an existing consent record.
revoke-consent Revoke Consent Revokes a customer's consent for one or more purposes, triggering downstream suppression actions.

Events Emitted

Event Type Subject Description
customer-consent-updated `` A customer's data processing consent settings were recorded or modified.
customer-consent-revoked `` A customer withdrew consent for data processing; the consent object is now inactive.
customer-consent-updated `` A Customer's marketing consent preferences have been updated.
consent-recorded `` A Customer Consent record has been created and activated.
consent-updated `` A Customer Consent record has been partially updated (channel preferences changed).
consent-withdrawn `` A Customer has revoked all or remaining consent.
consent-declined `` A Customer declined to grant consent at request.
consent-expired `` A Consent record has expired due to retention policy.

Processes

Process Name Classification
customer-registration Customer Registration engagement
customer-consent-update Customer Consent Update management
decision-review-and-execution Decision Review and Execution management
retail-media-attribution Retail Media Attribution management

Applications

Application Name Tier
crm CRM

Metrics & KPIs

Metric Alias Unit Direction
Sponsored Offer Attribution Coverage SOAC percentage

Touchpoints

Touchpoint Type
💻 Web Store Digital
💻 Mobile App Digital

Validation Rules

Rule Type Applies To Severity
customer-registration-requires-no-duplicate pre-condition customer-registration invariant
retail-media-requires-consent-aware-audience pre-condition retail-media-attribution invariant