I’m working with the Salesforce Marketing Cloud (SFMC) Transactional Messaging API to send transactional emails. Recently, both Google and Yahoo announced changes to their policies for handling emails from bulk senders (those sending more than 5000 emails per day to Gmail recipients). As part of these changes, they now require adding a List-Unsubscribe header to all emails based on the standard RFC8058 and RFC 2369.
Here’s our specific scenario:
- Our company sends well above 5000 emails per day via the SFMC Transactional Messaging API.
- Most of these emails are updates related to our users’ saved content (such as updates on items in their watchlist or new items based on saved searches).
- For all these update emails, we already include an unsubscribe link within the email body content.
- While the upcoming change from Google is primarily aimed at commercial emails, we want to ensure compliance and provide a better user experience by including the List-Unsubscribe header regardless of whether it’s strictly required.
Questions:
- Is It Possible to Add the List-Unsubscribe Header via the SFMC Messaging API?
- I’ve looked into the Messaging-API documentation, but I couldn’t find any specific guidance on adding email headers
- Has anyone successfully added the List-Unsubscribe header to transactional emails using the SFMC Messaging-API?
- If so, could you share any insights or steps?
- Alternative Approaches:
- If adding the header via the API isn’t feasible, are there any alternative ways to achieve this?
- Perhaps a workaround or a different approach that ensures the inclusion of the List-Unsubscribe header?
- Best Practices and Considerations:
- Are there any best practices or additional considerations when implementing the List-Unsubscribe header for transactional emails?
- Any pitfalls to avoid or specific details to be aware of?
I appreciate any assistance or guidance from the community. Thank you!