Opting Out Specific Custom Object Records But Not at the Lead Level
Hello,
Looking for any thoughts on the following scenario:
We (unfortunately) allow for multiple users to register under the same email address. This creates an issue when it comes to opting out of communications. Since Unsubscribe is at the Lead-level and Custom Object data can really only be altered by the API - I was curious on this process for "opting out" individual records:
- Create an "Unsubscribed" field within our Object
- Personalize every email so we note whom it went to specifically at record level
- If the user opts-out, pull down that data if possible
- Set the "Unsubscribed" object field to TRUE
- Reset the Lead-level Unsubscribed field to FALSE
I understand this is NOT the optimal solution - just was trying to think ahead in case it becomes required of our organization. Ideally we'd only allow one user per email - but I don't think high-ups would like us forcing 200k legacy users to change their email(s). 🙂