Optimove's one-click, RFC-8058 compliant unsubscribe solution for OptiMail customers who self-manage their unsubscribe process is here. However, it's important to note that this solution is automated and cannot be implemented in a self-managed fashion within the template code by the customer. Rather, it is managed as part of your Optimove settings.
Here are the steps needed to set up your One-Click Unsubscribe:
STEP 1. Confirm readiness with your CSM or Deliverability Management Team
a. Your Optimove instance will not automatically reveal the One-Click Unsubscribe menu option
b. You will need to prove your existing server has a path to accept unauthenticated POST requests
c. Someone on your team must be able to update your existing server with a "secret key" generated from your Optimove instance
STEP 2. Optimove will implement a One-Click Unsubscribe option in your instance
Once you've been approved to have your One-Click Unsubscribe option ready for self-configuration, you will find the menu option in your instance by going to Settings --> Optimail --> One-Click Unsubscribe:
STEP 3. Download your secret key
Once you've clicked on the One-Click Unsubscribe menu option (and before you take any further steps), you must click "Download Secret Key." The secret key will then become visible to you:
Do not select "Regenerate Secret Key" unless you feel your security has been compromised (like sharing the key in an unencrypted email) or you have a business rule internally that requires you to update secret keys regularly.
STEP 4. Create a new API endpoint to your existing server by implementing the new shared secret
This is necessary to verify:
- The secret key signature is authentic
- The secret key signature was generated by Optimove
- To allow for the acceptance of one-click unsubscribe POST requests as mandated by Gmail and Yahoo
As you already self-manage your unsubscribe, you have been processing opt-outs via our own server to date. The only change required is to do so as a POST and validate this with the downloaded Shared Secret.
STEP 5. Update your URL and MAILTO settings
Once your URL and MAILTO settings have been updated, click "Save" to finish.
When implemented correctly, you'll see the List-Unsubscribe-Post: List-Unsubscribe=One-Click code in your email header along with a confirmed signature. To check that it has been implemented correctly, select the three-dotted icon on an opened email in your Gmail inbox and choose "Show Original" to view the code and search for "List Unsubscribe."
If you have any questions or concerns, please contact your CSM, submit a support ticket, or email [email protected].