This article will outline how consent management, also known as subscription management, is handled for each of our native mobile marketing channels.
Mobile Push Notifications Consent
When it comes to handling marketing consent for mobile channels, the consent is built-in with the operating systems (like iOS or Android) of mobile devices, as a barrier against the levels of spam that might be seen in other channels like email.
The customer must give consent in order to receive mobile push notifications. Collecting this consent must be done in one of the 2 following ways:
- Directly gather the consent and token via the SDK
- Gather the consent and token manually and forward to our public API
Directly gather the consent and token via the SDK
To learn more about gathering consent via the SDK, please review our Github where we have a dedicated repository for each of the OptiMobile SDKs.
Gather the consent and token manually and forward to our public API
For more information on gathering consent and forwarding to our public API, please visit the Optimove Developer Hub where you will find all guides related to API configuration.
How to increase opt-ins
Getting your customers to opt-in to mobile push will be key for keeping them engaged with your app in the long run. There are a few best practices you can follow to encourage opt-ins for this channel.
- Provide Clear Value: Ensure that before you prompt the customer to opt-in to mobile push notifications, you have provided clear context and the value they would get out of receiving mobile push. For example, exclusive app-only offers or time-sensitive sales.
- Choose the Right Moment: Timing is everything. Review your onboarding process to determine when is the right moment to prompt customers to opt in. Consider the value you’ve already demonstrated, and how far through onboarding they are.
- Promote via In-App: If a customer hits “Don’t Allow” the first time, you may be able to bring them back using in-app messages later on. Again, ensure you are clear on why they would benefit from receiving your mobile push, to encourage them to go to their Settings area and Allow notifications.
In-App Messages and Inbox Messages Consent
When it comes to In-App and Inbox Messages, these are considered part of the app experience and therefore do not actually require an opt-in from the user. That said, if the channel is being purely used for marketing, and not solely for user experience, you must still collect consent.
With OptiMobile, you can either auto-enroll all users or give users the choice of in-app messaging consent, depending on how you plan to use this channel. This must be configured during your onboarding.
To collect and handle in-app consent, you have two options:
- Automatically opt-in users via the SDK
- Directly gather consent from your user and report via the SDK
Managing Consent via the SDK
To learn more about gathering and managing consent via the SDK, please review our Github where we have a dedicated repository for each of the OptiMobile SDKs.