Who to Target
New and Engaged users
When to Target
For New users, plan to run this campaign early in the first session, after their first action or two.
For Engaged users, the ideal time to prompt the user is when you can establish some specific value for opting in. For example, if you have an app that lists local events with the option to add the event, then it would be a good time to prompt them to give you permission to access their calendar. You can establish in their mind why opting in is both necessary and valuable, and describe it in the message.
What to Test and Optimize
You can optimize the effect the visual presentation of your message has on users by A/B testing the text and imagery you use in the actual message asking for permission. For more advanced testing, you can also run several versions of the campaign with different trigger points to see when the best moment is to engage users to ask them to opt in.
What to Measure
- Calendar opt-in rate
- Click-through rate on your in-app message
How to Run This Campaign in Swrve
- New users: On the User Lifecycle dashboard, in the top right corner of the New users lifecycle card, click the menu and select Create In-App Campaign.
- Engaged users: On the User Lifecycle dashboard, in the top right corner of the Engaged users lifecycle card, click the menu and select Create In-App Campaign.
- On the Set Target screen, create an audience filter, and on the Properties tab, filter by users who do not have calendar permissions enabled.
- For New users, trigger this message to show a few seconds after app startup.
- For Engaged users, find the key event where you can associate value with allowing calendar services, for example, right after they click “Add event to calendar”.
Using an in-app message, ask them if the app can use their Calendar. Include a ‘Yes’ and ‘No’ option.
- If they click ‘Yes’, then redirect to the calendar permissions request dialog on iOS. The deeplink should look something like my_app://permission=calendar.
- If they click ‘No’, then dismiss the message
For users who have opted out of calendar services, send them an in-app message the next time they try to use a feature that requires the calendar, indicating that their calendar services are disabled and they should go to Settings > [app_name] > Calendar > [something other than Never]. Provide a deeplink to this page if possible.
- Try providing different value messages for why someone should opt-in to calendar permissions.
- Button Copy
- Timing of Messages