Personal data may be acquired by a business about an individual person in a number of ways. For example, a person may submit a form on your website, meet you at an event, or be included in a purchased list. Regardless of how you obtain data about the person, they may have specific preferences about how you store, process, or use that data. Regulations are starting to be put in place like the European Union law on data protection and privacy (General Data Protection Regulation or GDPR) as well as other privacy protection laws such as The California Online Privacy Protection Act (CalOPPA). Some businesses are not subject to those regulations, but choose to honor their customer’s privacy preferences as a matter of course.

A customer may have several records in your Salesforce instance like Lead and Contact records. Some of the information may contain personal information which is becoming more and more regulated while other information may just need to remain confidential. A customer’s preferences may be updated on one Lead record, but not another, or not on a Contact or Person Account record. In order to best honor your customer’s preferences, a centralized location related to all of their records can be used to keep their preferences up to date.

In the Spring ‘18 Release, Salesforce implemented a standard object, named “Individual,” that became available in All Editions. This new object allows data privacy preferences to be tracked for any objects (including custom objects) on the Salesforce platform. Think of this object as a way to save an individual’s data privacy preferences that can be used when communicating with Leads, Contacts, and Person Accounts. By using this object, Salesforce is helping us to honor customers’ wishes. You can track and store preferences for:

  • Collecting, storing, and sharing their personal data
  • Packaging their personal data so they can take ownership of it
  • Deleting records and personal data related to them
  • Solicitation of products and services
  • Tracking their geolocation and web activity
  • Consent and other lawful basis reasons for why personal information is being processed

Additionally, you can add custom fields to Individual for any additional preferences or processes that you may need for your organization.

Consent & Right to be Forgotten

For the rest of this blog, we are going to focus on two key principles of GDPR: Consent and the Right to be Forgotten. A customer may at any time retract permission (or no longer give their consent) for contacting them via phone, or request that you delete their personal information. Standard or custom fields such as “Do Not Call” or “Request to be Forgotten” can be used on Leads and Contacts as well as Individuals to honor those requests.

Say for example a rep calls a customer and the customer states their preference to not be contacted by phone. The rep can flag a field on Lead, “Do Not Call.” Or, if a customer reaches out and requests the deletion of their data, a rep can flag the “Request to be Forgotten” field on the Lead. Once a flag is checked, the related Individual record should be automatically updated. This can easily be achieved by Rollup Helper.

We are going to walk through both use cases step by step. Before beginning, it is a best practice to ensure that the Lead, Contact, etc, records are related to Individual records so that updates can accurately be made to an Individual based on a change to a Lead or Contact. A simple way to automate relating Lead or Contact records to Individual records is to use Lookup Helper: Check out our tutorial “Automatically Create and Relate Individual Records in Salesforce” to learn how.

Install Rollup Helper Free Edition

Using Rollup Helper to Update “Do Not Call” on Individual

From the Rollup Helper tab, select “Create A New Rollup.”

  1. Select Individual, as this is the object to see your rollup results.
  2. Select the field you would like to roll-up to. “Do Not Call” isn’t a standard field so you must create a new custom checkbox field. In the example below, the standard field “Don’t Track” is used.
  3. Select the object, Lead or Contact, that contains the information that you would like to roll-up.

    Rollup Helper will select a relationship field; if your org has more than one relationship in place, you can change the relationship.

    Select the Field: “Do Not Call”

  4. Create a filter based on your criteria - “Do Not Call” equals True, Submit

WALKTHROUGH

Rollup Helper Salesforce GDPR Do Not Call Individual, steps 1-2

Rollup Helper Salesforce GDPR Do Not Call Individual, step 3 Rollup Helper Salesforce GDPR Do Not Call Individual, filter on step 3

Using Rollup Helper to Update “Forget this Individual” on Individual

NOTE: “Right to be Forgotten?” isn’t a standard field on Lead or Contact, a custom checkbox field must first be made for the rollup to pull from. From the Rollup Helper tab, select “Create A New Rollup.”

  1. Select Individual, as this is the object to see your rollup results.
  2. Select “Forget this Individual,” as this is the field to roll-up to.
  3. Select the object, Lead or Contact, that contains the information that you would like to roll-up.

    Rollup Helper will select a relationship field. If your org has more than one relationship in place, you can change the relationship.

    Select the Field: “Requested to be Forgotten”

  4. Create a filter based on your criteria - “Requested to be Forgotten” equals True, Submit

WALKTHROUGH

Rollup Helper Salesforce GDPR Right to be Forgotten Individual, steps 1-2

Rollup Helper Salesforce GDPR Right to be Forgotten Individual, step 3 Rollup Helper Salesforce GDPR Right to be Forgotten Individual, filter on step 3

Salesforce Individual GDPR compliance with Free Salesforce search app Lookup Helper on AppExchange: Find related records, dupe data. Helper Suite by trusted Salesforce partner Passage Technology.
Salesforce Individual GDPR compliance with Free Salesforce delete data app Storage Helper on AppExchange: Mass delete records, clean your org, data backup. Helper Suite by trusted Salesforce partner Passage Technology.

Need assistance? Schedule a free work session.