Skip to content
Ruben Halman edited this page Oct 20, 2026 · 16 revisions

UnsubscribeLink

Welcome to the UnsubscribeLink wiki!

Originally created By Jessie Rymph, May 2024 www.unhandledsunshine.com Currently transitioned to Salesforce Commons.

About

Send an email to anyone from inside Salesforce and include an unsubscribe link right in the email! This app will find all contacts and leads with that email address and mark them “Email opt out.” It will also create an Unsubscribe (custom object) object so you can track unsubscribes over time.

Data flow diagram 3 2 drawio

Requirements

A) You must enable Digital Experiences in Setup before installation.

  • Search for “Experiences” in Setup.(1)
  • Click Settings under Digital Experiences.(2)
  • Check 'Enable Digital Experiences'.(3)
  • Save.(4)
Screenshot of Setup --> Settings under Digital Experiences

B) If you plan to send a confirmation email, an organization wide email address needs to be set up and verified. Detailed instructions Organization-Wide Email Addresses

Installation

The UnsubscribeLink can be installed in two methods:

  1. As standard package (For end users & admins)
  2. As a metadata source code (for developers)

Email deliverability settings are not explicitly described/outlined in the installation

Known Issues

Missing unsubscribe folder

Create a new folder named ‘unsubscribe’ in the root folder of the repository (To silence sf code deploy errors)

Developer Documentation

If you are a developer and want to customize or test-drive this app in your own development environment (Dev or Scratch orgs)

Developer Resources

Clone this wiki locally