Edit campaign options for your app push

Prev Next

Campaign Options allow you to configure when to display your campaign to the eligible users.

You can reach the campaign options on the Edit campaign options step in the campaign creation flow.

Video: Edit campaign options for an app push

To edit the campaign options for your app push campaign, watch the following video or follow the steps listed below it.

Delivery Time

You can either send your push campaign to the targeted segment immediately or schedule it to be sent at a specific date and time in the future.

Send Time Optimization

Send Time Optimization collects historical information about push notifications or campaign opens and saves it per user. Then it calculates the best time in the day of the week and hour of the day for sending push notifications. That time has the highest probability of the push notifications being opened by the end user. It functions based on a predictive/machine learning algorithm that calculates the time of the highest probability per device/user to open a push notification.

You can send app pushes to your users at the most appropriate time of day, based on their engagement data.

If the user is not available during the selected time, the push is delivered to the user at the scheduled time.

Template Integration

You can connect your app pushes to app templates to display them when your users interact with them. You need to select the campaign you have created before and assign its variants to the variants of your push campaign. In any case where there is only one variation in either, you will only select the campaign itself.

View-Through Duration

This option shows the data for users who achieved the conversion goal within 6 hours or more of receiving the campaign. You can set the duration between 1-24 hours and/or 1-7 days.

For example, if the view-through duration is set to 6 hours and a push is delivered to a user at 1 pm, the conversion is tracked until 7 pm.

Click-Through Duration

This option shows data for users who received the campaign, opened it, and completed the conversion action. You can set the duration between 1-24 hours and/or 1-7 days.

For example, if the click-through duration is set to 6 hours and a user clicks a push at 1 pm, the conversion is tracked until 7 pm. If the duration is session-based, the conversion is attributed to the session, meaning it continues until the user is active on the app.

Frequency Capping

You can bypass channel frequency capping to ignore the number of times your recipients can receive your messages.

Campaign Goals

Campaign Goals are based on events tagged during the integration. Selected goals can help you measure the success of your campaign. There are two types of goal tracking for push notifications:

  • Click-through: This shows the data of the users who received the campaign, opened it, and completed the conversion action.
  • View-through Shows the data of users who made the conversion goal in the 6 hours after they received the campaign. 

You can still select a different primary and secondary goal to track for this specific campaign.

Your title goes here
The events that you pass via Upsert User Data API cannot be reported as campaign goals.
Your title goes here
You can select up to 3 events for campaign goals.

You can also add event parameters to the event selected as the campaign goal to divide it into more focused goals. For example, you can choose the Confirmation Page View as the campaign goal, and add the Brand event parameter to keep track of the purchase count from the selected brand.

Time-to-Live

Time to Live sets the duration during which the message should be kept. In any case, if the device is offline or temporarily unreachable, users will not receive the push notification once the given time period is over.

You can set Time to Live in days, hours, or minutes.

Notification Sounds

You can enter sound names for iOS and Android and play a custom sound on any notification delivery. 

Refer to Customize Notification Sound for iOS and Customize Notifications for Android for further information on configurations.

your title goes here
Custom sound option functions are available on Android devices running version 8 or lower and on all iOS devices. To play a custom sound on the Android 8+ version, this option should be set in the Android channel.

How to edit campaign options 17

Please enter the sound file name for the respective OS. Also, note that the sound file needs to be in the application.

The file name in your project and the respective app push should be the same.

iOS 12+ Threads

Threads enable you to send your notifications in different groups.

How to edit campaign options 18

You can easily select the respective thread for your push notification from the previously created threads.

This iOS 12 feature allows apps to determine how push notifications should be grouped. What this means is that you can choose to group notifications with the help of a "thread-id" (the numeric-identifier used by iOS12). This way, you can send multiple notifications to a user, and group them with the same identifier when displaying them to them based on their potential impact on conversion rate and user engagement.

For example, you may want to send cart abandonment pushes and want them to stand out separately at the top as they are high value generating push notifications. Refer to What iOS 12 Notifications Change for App Marketers for further examples on grouping app notifications.

Android Channels

Android channels can be created under Application Settings > Android Channels. An Android channel is required to send notifications to Android version 8 and higher (Oreo).

How to edit campaign options 19

Please select the respective channel for your push notification.