Help & Support
Elevate Your Agents with AgentExchange Solutions
Easily enhance Agentforce with pre-built AI solutions from AgentExchange. Browse, install, and deploy agents, actions, and apps directly into your environment. Tell Me More
Have Questions?
Unsubscribe Link
Allow constituents a way to unsubscribe from email sent from Salesforce
- Business Need
- Mass Emails
Include an easy way for recipients to unsubscribe from commercial email sent through Salesforce. By clicking the link, all contacts and leads with the relevant email address will be checked "Email Opt Out."
Rating
Reputation
MVP
Recognized by Salesforce for their leadership, expertise, and generosity
Top Reviewer
Contribute reviews that encourage conversation and help others make informed decisions
Ranger
Lifelong learners who have earned the Ranger rank or higher on Trailhead
Showing 10 of 76 Reviews
Error on List Email
Email Button to unsubscribe doesn´t work on emails received from a campaign - List Emails Show error on record ID not valid.
Worked great but now errors
I have had this app workking for a couple of years with no issues, its been a great addition but now when you click on the unsubscribe link you get a force.com platform as a service page with a authorisation required error box.
Hmm... Can't Reach this page issue
When the user clicks the link we see the URL as https://unsubscribe/?recordId=003Aw00000YfMh6IAF&Email=test@test.com and they see a page that says "Hmm... can't reach this page, Check if there is a typo in unsubscribe" Any reasons for this?
Flow started failing this week
We implemented this a little over a month ago, it had been working fine. This week we started getting FlowApplication failure emails, the recordid listed in the failure email shows it is only a partial LeadID (first 12 characters only). What might be causing this? How can we see who is actually trying to unsubscribe?
Updating "Are you sure" screen
First of all thank you for the app, It helped a lot. My question is; How can I modify "Are you sure" screen? In the flow I found the text in "Are you sure" screen component and I can change the text. However, there are 2 next buttons in default and they are located unsymmetrical. One is located top-left, other one is located bottom-right. I need to remove one Next button which is on top and I need to change the name of Next button. Thank you in advance.
Error Handling
When an invalid recordId (neither a Contact nor Lead) is passed into the unsubscribe flow, the flow attempts to send an error notification email from the context of a Site Guest User, resulting in the following Salesforce error: "The current user’s email address isn’t verified. Verify the email address or set the current user to a user with a verified email address." We addressed this temporarily by explicitly configuring an organization-wide verified email address for the error email sender within the flow. Could you please advise on the recommended best practice? Thank you for your support and assistance.
Hello! Hello all! If you are using a confirmation email to people who unsubscribe, you need to create an organization wide email address or use an existing one. To set up: Instructions here. https://help.salesforce.com/s/articleView?id=sales.emailadmin_manage_orgwide_email_addresses.htm&type=5 Profiles: It does not matter for this app which profiles you give access to. If you don't want users to use this org wide email address elsewhere, you can limit the profiles. You can select any of the "purpose" options but you may want to read more about that if you will reuse the org wide email address. Make sure you verify it. Edit the Unsubscribe Link flow. Open it by searching for Flows in the setup menu, then Unsubscribe Link. Find the blue action square in the very bottom right of the flow called Confirmation Email. Click on that to edit. Under Configure Sender Details, select Sender Type is OrgWideEmailAddress. Type in the email address you just set up in Send Email Address. Click Done. Activate the flow. Test it out by creating a contact or lead with your own email address.
Error message
The instructions were tedious but easy to set up when following them. However, when testing, i'm getting a redirect notice. "Redirect Notice The previous page is sending you to an invalid url (https:///Unsubscribe?recordId=&Email=). If you do not want to visit that page, you can return to the previous page."
Update: I have changed the Custom Metadata for my site URL to be https://mysitedomainname.my.salesforce-sites.com/Unsubscribe/ Now I am getting the message: "Sorry, but we were not able to unsubscribe you at this time, but we have been alerted about the problem." please help! thanks
is this compatible with marketing cloud
I'm trying to install the app , but I'm not sure if this is compatible with marketing cloud, please advise?
Not for use in templates?
Seems like an easy add and was at first. Cannot get the app to work on our templates and the help email address is undeliverable...
Hey! The more details tab has the link to the set up guide which has information both on email templates and how to get support. which is now in the Trailblazer community. The link works with lightning templates. You have some extra work to do to set it up in classic templates, but there are templates included in the package. https://docs.google.com/document/d/1saNpdkeTU17BbPGw5jTZpjUDt_bJ8HbexAULHxrj-xI/edit#heading=h.3d7st1pta4ai
Package installation
getting below error This package can’t be installed. There are problems that prevent this package from being installed. Method does not exist or incorrect signature: void startTest() from the type Test jrsl_ul_UnsubscribeContactsTest: Method does not exist or incorrect signature: void startTest() from the type Test Method does not exist or incorrect signature: void stopTest() from the type Test jrsl_ul_UnsubscribeContactsTest: Method does not exist or incorrect signature: void stopTest() from the type Test Method does not exist or incorrect signature: void startTest() from the type Test jrsl_ul_UnsubscribeControllerTest: Method does not exist or incorrect signature: void startTest() from the type Test
Same