To help you create the right user experience and avoid messaging users with conflicting content on the same day, we now enable Campaign Prioritization for one-time and recurring campaigns. This feature ensures that if you have multiple one-time and recurring campaigns running concurrently, a user that qualifies for multiple campaigns will receive only one message per day from the highest priority campaign they are eligible for that day.
Blueshift determines the priority of a campaign based on the priority of the segment targeted by the campaign. That means to use this feature you first need to assign priority to your segments under the ‘Segments’ index screen. You’ll also need to specify a daily blackout window with your CSM for when Blueshift will compute campaign priority. You’ll want to avoid scheduling campaigns to trigger during this window. Blueshift will then run campaign prioritization on a daily basis. Any campaign that is not selected on a given day will not be queued for messaging the next day, and a fresh prioritization exercise will be run the next day using the campaigns the user is eligible for that day.
Note that this feature does not apply to triggered campaigns. Campaigns with unprioritized segments will work just like any normal campaign. These campaigns will be subject to your account-level, channel-specific messaging limits.