For marketing channels like email and push notifications to succeed, brands need to manage the process through which customers opt into receiving messages. Choosing when and how to offer opt-ins can make a huge difference in both reach and consumer trust.