Skip to main content

GDPR in Donorfy: Overview

Understand how Donorfy supports GDPR compliance.

Cristina Gruita avatar
Written by Cristina Gruita
Updated yesterday


GDPR compliance remains your organisation’s responsibility. Donorfy provides tools to help you record, manage, and apply consent accurately.


Understand the Preference Centre

GDPR permissions in Donorfy are managed through the Preference Centre on a constituent record.

  1. Open a constituent record.

  2. Go to the Preference Centre tab.

From here, you can manage Channels and Purposes, which together define consent.


Manage Communication Channels

Channels control how you are allowed to contact a constituent.

  1. Set channels such as Email, Post, SMS, or Phone.

  2. Mark each channel as allowed, not allowed, or undefined.


An undefined channel means consent has not yet been recorded.


Manage Communication Purposes

Purposes control why you are allowed to contact a constituent.

  1. Select purposes such as Fundraising, News, Membership, Events, or Volunteering.

  2. Leave purposes undefined if the constituent has not expressed a preference.


Purposes are configurable, allowing you to align them with your organisation’s communications strategy.


Record Consent Context and History

When updating permissions, Donorfy records important GDPR context.

  1. Select the Consent Statement shown to the constituent.

  2. Associate the update with a Campaign if applicable.

  3. Save the changes.


Every change, including confirmations where no change is made, is recorded in a consent history log.


Enable Self-Service Preference Updates

On the Professional Plan, constituents can manage their own preferences.

  1. Add the Donorfy Update Your Preferences widget to your website.

  2. Allow constituents to confirm their email address.

  3. Display the preference page where they can update channels and purposes.

Any changes made are:

  • Reflected immediately on the constituent record.

  • Logged in the consent history.


Use Permissions in Lists and Communications

Once permissions are set, they can be applied to communications.

  1. Create a List in Donorfy.

  2. Add filters based on Channels and Purposes.

  3. Refresh the list results.

  4. Export or use the list for communications.


Filtering by both channel and purpose helps ensure communications are sent only to constituents with valid consent.

Did this answer your question?