Hi,
To get right into it, the way that unsubscribes occur is a bit counterintuitive. A constituent can either click unsubscribe and be removed from everything, or they can 'Update Profile' to select lists they do want to receive from. This creates both a subtractive and additive component to unsubscribing that makes it difficult to manage. I may be doing it wrong, but the only way in this system to see who to send to is to take all lists included in 'Update Profile', export, find if users who are unsubscribed are in any and then if so, remove them if they are not signed up for a list.
Potential solution in steps:
1. Add ability to remove any unsubscribe options from 'Update Profile', though leave in the capability for those who are used to this system. Reason: I would never think to click 'Update Profile' for selective unsubscribing, when there is an 'Unsubscribe' button
2. Add the full unsubscribe options to the 'Unsubscribe' link, starting with a simple unsubscribe from all/unsubscribe from some radio button option. Constituents who want to unsubscribe from all can then still do so with minimum hassle
3. For the Lists that can be unsubscribed from, these should not be actual named lists from the contacts sections, make a place to create categories (ex: Appeal, News, Event Notification), all it needs is to save a name/description, same as initial creation of a list or tag. Next, add the constituent to each category that they click to unsubscribe from (not category they want to receive, though if you prefer that terminology, add logic to add to all categories that are unchecked).
4. Each new email, have the option to assign categories, the folk who have opted out should then be subtracted automatically from any lists the email is sent to, same as exclusion tags for accounts that have less than 10k emails (also, why does that go away when you reach over 10k emails, that's when you start to need it more, not less).
Lot of text, I'd be happy to storyboard the idea if that will add any clarification.
... View more