My idea is:
I can see a various threads around Categories v Segments and also around One-Click Unsubscribe marking Do Not Contact so removing from all mailing lists rather than specific ones. I also see some issues where it seems quite easy to send an email without actually making sure someone is opted in, as subscription requirements appear to be equal to other segmentation options, when really in GDPR countries the requirement to be subscribed is higher and should probably be embedded into the interface to ensure good practice and prevent mistakes
One-Click Unsubscribe just removing from a specific segment or category I think wouldn’t go against the unsubscribe guidelines (mentioned in some places) as long as it is removing people from the correct subscription - it will reduce emails each time it is used - and if they click Unsubscribe on an email from each category/list then it would stop all emails so still be acceptable.
I’m thinking something like the following might be a good idea / feature when creating emails to embed front and centre subscriptions rather than having them hiding in the background:
- You have an option when creating an email that says “Require subscription to:” - this has an option “Ignore (Send to all contacts in segment)” (default) and then additional options for each Subscribed Category e.g. “Newsletter”.
- You have an option when creating an email that says “One-click unsubscribe action:” - this has an option “Mark contact as Do Not Contact” (default), and then additional options “Remove from segment” and “Remove from subscribed category” (the latter option perhaps not visible if category not selected in first option)
When sending email Mautic should:
- Filter contacts by the requirement on subscribed category if one is selected
- Unsubscribe link should follow given action
Default options would maintain current behaviour but allow greatly flexibility and control especially where using categories.
Perhaps could be improved too to show a warning if Ignore is used where the source segment is not a public segment. “Warning: The selected segment is not public. Users will not be able to subscribe or unsubscribe from this segment via the preference centre.”
For countries requiring GDPR controls where you should never send to anyone not opted in there can also be a settings option to change the defaults to be more strict.
- Default of “Require subscribed category” becomes a new empty option “-- Select an option --” and it is required so you have to select either send to all in segment or a category. Reducing chance of accidentally leaving it to send to a segment you didn’t filter by opted in people.
- Perhaps the “Require subscription to” “Ignore” option disappears completely unless the segment is public. Forcing your users to select a public segment, or a category, and inherently then really ensuring proper subscribe/unsubscribe is adhered to
It feels like the one-click unsubscribe Do Not Contact is fairly indicative of the easy nature of Mautic to allow sending without any controls on people being subscribed and perhaps the above additional flexibility will really help.
I know there is a Category v Segment discussion happening in various places and it seems Segments are seen as the better option as can be made public. But in our case this is not entirely simple as segments are seen by most of our users as target audiences rather than who opted into something. They can be easily deleted and edited whilst doing day to day activities. And in a full list of segments becomes lost. It’s also hard to see with public segment what lists a specific contact is subscribed to as it just shows the full list. Categories as a dedicated contact controlled opt-in feels better. Public segments still have a place for one-off lists though but I feel categories are better for those permanent lists you want to maintain and integrate. Probably a wider discussion needed about the two.
I think these groups of people would benefit from this idea:
Marketers
Auditors making sure emails are sent properly
Marketers in GDPR countries
Why I think they would benefit from this idea:
Better control in the email sending flow of who receive an email based on subscriptions / opt-ins
Are you willing to work on this idea?:
Yes
What skills and resources do you need to explore this further?
UX/UI