Back to all Usecases
How to Increase iOS App Push Opt-Ins

Introduction

Push reachability is a factor that impacts the impression and engagement numbers for all your campaigns. If you want your users to be notified of your excellent Push communications, they have to allow the same to be received by your app. We can nudge the users who have opted out of the Push channel, when they return to the app.

In this article, we will create an In-App campaign to nudge the users who have opted out of the Push channel, when they return to the app. These campaigns with push opt-in requests will be prioritized over the other automatically.

Expected Result

Users receive an In-app notification on their phones when they return to the app:

image-20240615-170750.png

library_add_check

Prerequisites

Integration of the MoEngage Android SDK or iOS SDK with your app. For more information, refer to the Developer Guide.

Create an In-App Campaign

In this section, let us create an In-App campaign to nudge the users who have opted out of the Push channel, when they return to the app.

Step 1: Target users

  1. Navigate to the sidebar on the left and click Engage > Campaigns and click + Create campaign, or click + Create new > Campaign.
  2. Under Inbound, click In-app.
    In-app.png
    You are taken to the first step "Target users" of defining your campaign.
  3. Enter the following details:
    • Campaign name: Enter a name for the campaign. For example, "Reminder for Returning Users".
    • Campaign tags: Select the relevant campaign tags.
  4. In the Target Platforms section, select iOS.
    3.png
  5. In the Trigger Criteria section, select On app open.
    image-20240121-050504.png
    You can also select the trigger criteria to be On custom event. This option helps you to nudge the user when they are highly engaged with your app. For example, showing the pop-up when a user has done "Order Confirmed".
  6. In the Select trigger time section, select Immediately to send the message immediately.
  7. In the Target audience section, select Filter users by to specifically target only those users who have opted out of Push notifications on their iOS devices by selecting 'Reachability Push iOS is 202'.
    image-20240615-165721.png
  8. Click Next to move to the second step "Content" where you can define the content that will go into your campaign.

Step 2: Content

MoEngage In-App campaign offers a variety of templates for all your use cases. It also provides the option to start from scratch.

  1. Select the template that you want to show the user. We recommend using the Popup - Image, text, and 2 button template. You can customize it using the Template Settings page.
  2. In the Buttons section, use the Actions tab to select the navigation of the user. You get two options here:
    • Request notification permission - If the user is eligible, this action triggers the iOS native notification permission. If the user has already declined the prompt, they will be directed to the application notification settings screen manually where they can manage notification permission.
    • Navigate to Notification Settings - This action takes the user to the application notification settings screen, where the user can manage notification permission.
  3. Click Next to move to the third step "Schedule and goals" where you can define the schedule and goal of your campaign.

Step 3: Schedule and goals

Here you can select the campaign schedule, add the conversion goal, choose the priority of the campaign and define custom delivery controls.

  1. In the Send campaign section, define when you want to start and end your In-App survey. image-20240121-054649.png
  2. In the Conversion goals section, add conversion goals that you like to track.
  3. In the Campaign priority section, assign a priority to this campaign. Assigning a priority helps you decide which In-App message to be shown to a user when they are eligible for more than one messages at a specific time. For example, selecting Critical makes sure that the users will always see this even when there are other campaigns that they are eligible for.
  4. In the Delivery controls section, define the controls based on your requirements. For more information, refer to Create In-App Campaignimage-20240121-054810.png
  5. Click Publish.

Conclusion

In this use case, we created an In-App campaign to nudge the users who have opted out of the Push channel, when they return to the app. These campaigns with push opt-in requests will be prioritized over the other automatically.

This automated campaign will help you boost your Push opt-in numbers resulting in an increased number of users eligible to receive your engaging communications. Make sure you understand the user behavior and reach out to them in an optimal way so that they do not go back to switching off the notifications permission.

Now that we have published the campaign, we can keep track of our CTR and conversions (if defined) to understand how well our campaign is performing. For more information, refer to In-App Campaign Analytics.

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?