On iOS, you can use Batch In-App messages to suggest again to your opt-out users to activate push notifications. This type of In-App campaign allows you to feed the opt-in database and to have an additional lever to bring these users back into the app.
This In-App message can be displayed to a specific segment of users and triggered when the app is opened or on a specific action (e.g. reading an article, adding to a basket, confirming an order, etc.).
Here is the list of prerequisites for setting up your opt-in campaigns:
1. SDK version
Make sure your app includes an SDK version equivalent to 1.10 or higher.
2. Tagging plan
B/ Campaign creation
You will need to create an In-App campaign using the following instructions:
2. Trigger conditions
Display event: new session triggers the display of the In-App when the app is opened. You can also put a specific action previously tagged.
Capping: we have set a capping of 2 in this example and a 72 hours grace period. A user will see the In-App message 2 times maximum, with a delay of 3 days minimum.
3. Message edition
You have to select an In-App theme in the drop-down menu. If you do not have a theme yet, you should create one from Settings > Theme > New theme.
Then, add your wording and an image according to your theme.
When configuring the buttons:
On iOS: select "Smart push re-optin" from the drop-down menu, it will display iOS native prompt (if the user hasn't seen it yet) or redirect users to their app settings.
On Android: There is no "custom" action because Android users are by default opt-in to push notifications. It means that opt-out users specifically asked to turn off notifications.
For these users, you can select "deeplink" from the drop-down menu and send your users to their app settings or develop your own custom action, a built-in action made to control Android's disable notification system.
4. Send a test on your device
To test this specific re-opt-in campaign, follow those instructions:
open the test push —the In-App is displayed on the screen
go to the settings of your phone (without killing your app) —> disable the push notifications
go back to your app and click on the 'activate notifications' button —> you will be direct to the app settings
Your campaign is now ready to activate.
Note: nothing happens if a user clicks on the button with the above configuration if he is already opt-in to push.
C/ Use cases
Here you have examples of two « re-opt-in » campaigns with two different In-App formats:
target only opted-out users ;
use a 100% automated In-App format ;
displayed 3 times with a 48 hours grace period ;
displayed after a specific user action or for a new user session.