Consent Management
Consent Management is the tool you use when users need individual control over which types of data processing they agree to. Instead of a single "I agree" checkbox, users see a list of specific purposes — like analytics tracking or marketing emails — and can independently opt in or out of each one.
This is the approach required by GDPR and CCPA for cookie banners, marketing and privacy policy consent, and other data processing preferences.
Screenshot: consent form with per-category toggles — Essential, Analytics, Marketing — rendered as a banner on a webpage
How it works
- You define consent categories in a Consent Management template — the named purposes you'll ask users to agree to.
- Your development team deploys the template on your site using the Click SDK.
- When a user responds, Propper records each category choice individually with a timestamp and a tamper-proof evidence bundle.
- Users can update their preferences at any time, and every change is recorded as a new entry in their consent history.
What gets recorded
Every time a user makes or updates a consent choice, Propper records:
- Which categories they accepted or declined, with the exact timestamp of each choice
- A snapshot of the form they saw, so you can prove the exact wording presented to them
- Their full consent history, as an append-only record — nothing is overwritten when preferences change
This gives you everything you need to demonstrate compliant, informed consent. See Consent Tracking for how to access and read these records.
Compliance coverage
Consent Management is designed to support GDPR and CCPA requirements out of the box. For a detailed breakdown of how Click's features map to specific regulatory requirements, see Compliance.
Consent Management requires the Consent template type. Standard clickwrap templates record a single all-or-nothing acceptance and do not support per-category tracking. See Template Types to understand the difference.
In this section
| Page | What you'll find |
|---|---|
| Consent Categories | How to define the purposes you'll ask users to consent to |
| Consent Tracking | How each choice is recorded and how to access the history |
| User Preferences | How users update their consent and how your team handles it |