Managing opt-outs via CrossEngage enables you to gain centralized control over the status of each user across all marketing channels.
Adding an opt-out link to messages
If you want to include an unsubscribe link into your commercial emails or any other messages, please configure it as per instructions here.
Manipulating marketing permissions of users
You can retrieve or change the opt-in status of any user via the dedicated API endpoint.
Should you want to re-subscribe a user, set the corresponding attribute to
false. Users with the flag
"traits.optOut": "false" are those who unsubscribed in the past but accept marketing communication as of now.
Add users to blacklist:
Additionally, you can blacklist users to ensure they do not receive any kind of marketing communication in future including transactional messages. In order to do this, please see this article.
You can access the unsubscription statistics as per desired time frame by creating a segment based on the event called Opt Out. You can also export the list of users in the segment as a csv-file.
Combining opt-out status from CrossEngage with the one from external providers
Your channel providers can still manage opt-outs on their side even if you use the opt-out solution from CrossEngage. It is, however, important to estimate the impact of running them simultaneously: the process of unsubscribing users via the global and single-channel opt-out at the same time may require additional development efforts. Non-proper setup may cause the blockage of transactional messages or legal issues in case user status fails to update as requested.
Impact on transactional campaigns
Marking campaign as transactional will let campaign recipients get the message regardless of their opt-out status. In order to turn on the transactional mode, please go to Campaigns → Edit → Campaign setup and look for the section Transactional campaign.