GDPR8 min read

GDPR Consent Management: Getting Permission Right

Consent under GDPR involves significantly more than a simple checkbox. Valid consent requires clear, affirmative action and must be freely given, specific, informed, and unambiguous. Consent-related issues remain among the most common areas of GDPR enforcement.

Key Takeaways

Point Summary
Valid consent requires Freely given, specific, informed, unambiguous, and easy to withdraw
No pre-ticked boxes Consent must be an active opt-in, not assumed from silence
Separate consent Different purposes need separate consent; no bundling
Record everything Keep proof of what was consented to, when, and how
Easy withdrawal Must be as easy to withdraw consent as to give it
Children's consent Parental consent required for online services below age threshold (13-16 by country)

Quick Answer: GDPR consent must be a clear opt-in (no pre-ticked boxes), separate for each purpose, and easy to withdraw. Record when and how consent was given. Consider using other legal bases (Contract, Legitimate Interests) for core services instead.

What Makes Valid Consent?

GDPR sets a high bar for valid consent:

Freely Given:

  • No coercion or pressure
  • Genuine choice to refuse
  • Service not conditional on consent
  • No detriment for refusing

Specific:

  • Separate consent for different purposes
  • Granular options
  • Clear about each processing activity
  • No bundled consent

Informed:

  • Clear explanation of processing
  • Identity of controller
  • Purposes of processing
  • Rights of withdrawal
  • Plain language

Unambiguous:

  • Clear affirmative action
  • No pre-ticked boxes
  • No inferred consent from inaction
  • Explicit opt-in required

When to Use Consent

Good Use Cases for Consent

Use Case Why Consent Works
Marketing emails User genuinely chooses to receive
Non-essential cookies User controls tracking preferences
Sharing with third parties User decides who gets their data
Special category data Often legally required
New/incompatible purposes Extending beyond original scope
Research participation Voluntary participation

When NOT to Use Consent

Situation Better Alternative
Service delivery Contract
Payment processing Contract
Legal requirements Legal Obligation
Fraud prevention Legitimate Interests
Account security Legitimate Interests
Basic analytics Legitimate Interests

Why avoid consent when possible?

  • Consent can be withdrawn at any time
  • If withdrawn, you must stop processing without undue delay
  • Contract or legitimate interests provide more stability

Obtaining Valid Consent

Consent Form Best Practices

Do:

  • Use clear, plain language
  • Explain exactly what you'll do with data
  • Provide separate checkboxes for different purposes
  • Make the consent request prominent
  • Link to your full privacy policy
  • Make it easy to withdraw consent later

Don't:

  • Use pre-ticked boxes
  • Bundle consent with terms acceptance
  • Use confusing double negatives
  • Bury consent in lengthy text
  • Make consent a condition of service (unless genuinely necessary)
  • Use dark patterns

Example Consent Forms

Bad Example:

☑ I agree to the terms and conditions and privacy policy
  and consent to receive marketing communications

Problems: Pre-ticked, bundled consent, vague

Good Example:

☐ I would like to receive product updates and tips via email

☐ I would like to receive special offers and promotions

☐ I consent to receiving personalized recommendations
  based on my usage of the service

You can withdraw these consents at any time in your
account settings or by contacting privacy@company.com

Types of Consent

Standard Consent

For most processing activities:

Requirement Standard Consent
Form Any clear affirmative action
Documentation Record of when and how obtained
Withdrawal Must be as easy as giving
Specificity Per purpose

Explicit Consent

Required for special category data and some automated decisions:

Requirement Explicit Consent
Form Separate, express statement
Documentation Detailed record required
Withdrawal Without undue delay
Specificity Very granular

Special category data includes:

  • Racial or ethnic origin
  • Political opinions
  • Religious beliefs
  • Trade union membership
  • Genetic or biometric data
  • Health data
  • Sex life or sexual orientation

Double Opt-In

While not legally required by GDPR, double opt-in is best practice for email marketing:

Step 1: Initial Signup

  • User enters email
  • Checks consent box
  • Submits form

Step 2: Confirmation Email

  • Send verification email immediately
  • Include confirm link
  • Explain what they're confirming

Step 3: Confirmation

  • User clicks confirm link
  • Record confirmed consent
  • Begin sending communications

Benefits:

  • Proves valid email address
  • Confirms intentional consent
  • Reduces spam complaints
  • Better engagement rates
  • Stronger evidence of consent

Recording Consent

You must be able to demonstrate that consent was validly obtained.

What to Record

Element Details to Store
Who User identifier
When Timestamp of consent
What Exact text of consent request
How Method (web form, verbal, etc.)
Version Version of consent form/text
Context What information was provided

Consent Record Example

{
  "user_id": "usr_abc123",
  "consent_id": "con_xyz789",
  "timestamp": "2024-03-15T14:30:00Z",
  "consent_type": "marketing_email",
  "consent_text": "I would like to receive product updates and promotional offers via email",
  "method": "web_form",
  "form_version": "v2.3",
  "ip_address": "192.168.x.x",
  "privacy_policy_version": "2024-03-01",
  "status": "active"
}

Managing Consent Withdrawal

Withdrawal Requirements

Requirement Implementation
Easy to withdraw As easy as it was to give
Accessible Clear instructions, multiple channels
Prompt Process without undue delay
Free No cost to withdraw
Complete Stop all processing based on that consent

Withdrawal Channels

  • Account settings (self-service)
  • Unsubscribe links in emails
  • Privacy settings page
  • Contact form
  • Email to privacy contact
  • Customer support

Handling Withdrawal

Withdrawal Request Received:

  • Verify user identity
  • Identify affected processing
  • Confirm scope of withdrawal

Processing:

  • Update consent record
  • Stop affected processing
  • Remove from mailing lists
  • Notify relevant systems

Confirmation:

  • Acknowledge withdrawal
  • Explain what will/won't change
  • Note any retained data (with reason)

Consent for Different Channels

Email Marketing

Requirement Implementation
Opt-in Checkbox at signup
Information What emails, frequency
Opt-out Unsubscribe link in every email
Record Store consent timestamp and version

Cookies and Tracking

Cookie Type Consent Required
Strictly Necessary No
Performance/Analytics Yes
Functionality Yes
Targeting/Advertising Yes

Phone Marketing

Requirement Implementation
Consent Specific consent for phone contact
Recording Record verbal consent if obtained by phone
Opt-out Easy way to stop calls

Children's Consent

Article 8 of GDPR establishes special rules for children's consent when offering information society services (online services) directly to children.

Age Thresholds

Country Minimum Age for Self-Consent
UK 13
Spain 14
France 15
Germany 16
Netherlands 16
Ireland 16
Default (most EU) 16

The GDPR sets a default age of 16, but allows Member States to lower it to a minimum of 13. Below the applicable age threshold, parental or guardian consent is required.

Requirements for Children's Data

Requirement Implementation
Age verification Reasonable measures to verify user's age
Parental consent Required below age threshold
Verification of parental consent Reasonable efforts to verify consent is given by holder of parental responsibility
Clear language Privacy information must be in language children can understand

Practical Implementation

Age Verification:

  • Ask for date of birth during registration
  • Use age-gating before collecting personal data
  • Consider third-party age verification for higher-risk services

Obtaining Parental Consent:

  • Request parent/guardian email for verification
  • Send verification link to parent/guardian
  • Consider video verification for sensitive services
  • Document the verification method used

What Qualifies as "Information Society Services":

  • Social media platforms
  • Online games
  • Streaming services
  • E-commerce sites
  • Educational apps and platforms
  • Any online service offered directly to children

Recording Children's Consent

In addition to standard consent records, document:

  • Age verification method used
  • Parental consent verification method
  • Parent/guardian identifier
  • Verification timestamp

Common Consent Mistakes

Mistake 1: Bundled Consent

Wrong:
"By creating an account, you agree to our terms, privacy policy, and to receive marketing emails."

Right:
Separate consent for marketing, separate acceptance of terms.

Mistake 2: Pre-Ticked Boxes

Wrong:
☑ Send me promotional emails (pre-selected)

Right:
☐ Send me promotional emails (user must actively tick)

Mistake 3: Consent Walls

Wrong:
"Accept all cookies to access this site"

Right:
Essential cookies only by default, with option to accept others.

Mistake 4: Difficult Withdrawal

Wrong:
Must call customer service to unsubscribe.

Right:
One-click unsubscribe link in every email.

Mistake 5: Assuming Consent

Wrong:
"By continuing to use our service, you consent to..."

Right:
Active, explicit consent before processing begins.

Refreshing Consent

Consider refreshing consent when:

  • Your privacy practices change significantly
  • You want to use data for new purposes
  • A reasonable time has passed
  • You're uncertain about original consent validity

Re-Consent Campaign

Email 1: Initial Request

  • Explain why you're reaching out
  • Describe current processing
  • Clear "Yes, keep me subscribed" button
  • Easy opt-out option

Email 2: Reminder (if no response)

  • Gentle reminder
  • Highlight value of staying subscribed
  • Final chance messaging

After Campaign:

  • Remove non-responders from marketing
  • Update consent records
  • Document the re-consent process

How Bastion Helps

Consent management requires robust systems, careful implementation, and ongoing attention to regulatory developments. Working with experienced partners helps ensure your consent mechanisms meet GDPR standards from the start.

Challenge How We Help
Consent Collection Compliant form templates and implementation guidance
Record Keeping Streamlined consent logging and documentation
Withdrawal Processing Efficient workflows for handling opt-out requests
Audit Trail Complete consent history for accountability
Cookie Consent Integration guidance for cookie consent platforms

Getting consent mechanisms right from the beginning helps avoid the need for re-consent campaigns when issues are discovered—a process that typically results in significant subscriber loss.


Looking for help implementing compliant consent management? Talk to our team →