Set the Priority of Your Task
Multiple tasks might compete for the same resources. When this happens, the application needs to know which task is the right one to deliver content. For this reason, tasks must be assigned a priority. These task types have the option to assign priority:
- Mobile In-App
- Mobile Spot
- Web
- Recommendation Web
Here are some examples where prioritizing tasks is useful:
- you might create two mobile in-app message tasks that deliver content using the same trigger event.
- you might create two mobile spot tasks that use the same spot.
- you might create two web tasks that use the same spot.
Here are the rules for how relative priority is determined:
- Priority is set relative to other tasks of the same type.
- Priority is set based on a scale of 1 to
5, where 1 is the highest priority and 5 is the lowest priority. The default priority
is 3. You can change the priority.
Note: A/B test tasks have a priority of Test, which is a higher priority than tasks that are not A/B tests. You cannot change the priority of an A/B test task.
- If the priority of two or more tasks of the same type is the same and a user qualifies for both, the system randomly chooses the task to deliver.
To set the priority of a task:
- If the task has an Orchestration tab, click it. Click Priority. For all other tasks, hover over the Send Options section and click Edit.
- Select the number that represents the
task’s priority over all other tasks that compete for the same resource.
Note: If an A/B test task exists that competes for the same resource, the A/B test task delivers its content regardless of the priority that you set here.
Last updated: August 11, 2026