Skip to content
lzmls edited this page Aug 12, 2026 · 13 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

You must enable Digital Experiences in Setup before installation.

  • Search for “Experiences” in Setup.
  • Click Settings under Digital Experiences.
  • Enable Experiences.
  • Save.
Screenshot of Setup --> Settings under Digital Experiences

You must have a verified No-Reply Organization-Wide Email Address if you plan to send confirmation email.

* Note: this can be completed during setup steps or can be completed prior to installation.

Setup --> Organization-wide Email and verify that email is verified and there is an email available as No-Reply

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