Why is this feature important to you?
Loosing email subscribers is a threat to every marketing program. This is why we should assure opt-out requests are gathered where recipients actually still like to receive emails. But this happens when content filters / spam filters analyze URLs in our emails. They need to "click" every link in order to analyze where the link redirects to and if it leads to a landingpage which is potentially dangerous. As this may be done for all URLs within our emails this affects unsubscribe links as well. Unfortunately this leads to automated "bot clicks" causing unsubscribed email recipients which have to be excluded from further email campaigns. We must avoid this happens with email subscribers who actually still like to receive our content.
How would you like the feature to work?
Of cause a 2step opt-out process is a solution to solve this problem. However we need to make sure that unsubscribers which were gathered via 2step opt-out process are still counted within context of a campaign. This is needed in order to calculate unsubscribe rates on campaign-level. If unsubscribers from 2step-process are not counted / attributed for the campaign / email from where the unsubscribe link was used then the unsubscribe rates of campaigns would be incorrect. It would be way too low as it would only count unsubscribers which were gathered via list unsubscribe header. So there would be an opt-out rate - but it would be incorrect / to low. That would be worse than having reporting with no opt-out rate at all because an incorrect rate would be misleading for most users.
Current Behaviour?
The API where we can ingest unsubscribers from the 2step opt-out process does not reflect the campaign which was unsubscribed. Therefore unsubscribed email addresses are gathered without connection to a campaign. This results in the mentioned problem / incorrect unsubscribe rates on campaign-level.