FAQ about prioritization

General use


What type of campaign can I prioritize?


You can prioritize any kind of personalization campaign: simple personalizations, multi-page personalizations, multi-experience personalizations – whatever set-up you’ve chosen (with a redirection option, with regular intervals targeting verification, and so on).


How are cookies affected? 


When a visitor already has a personalization cookie in their browser, they will continue to see the same campaign (if they still meet the campaign targeting: segment and trigger). If the campaign is not the highest in the prioritization rule, the visitor will see the highest one instead. In this case, and for consistency purposes, the prioritization rule won’t apply, and the visitor will continue to see the previous campaign.


What about campaigns using regular intervals targeting verification?


Campaigns using regular intervals targeting verification shouldn’t be prioritized. With this option, the tag will check the targeting continuously during the user’s visit to make sure the targeting conditions aren’t met after the page is loaded. Meanwhile, some other campaigns can be triggered before, and thus will be seen before. 


What about the redirection option?


Campaigns using the redirection option should be highly prioritized compared to others, to avoid a potential flickering effect. The faster the tag sends the visitor to the redirect page, the better it is for the user’s experience.


What about multi-page personalization?


The objective of a multipage personalization is to offer a customized user journey. If a visitor meets the targeting conditions of the first page of the experience, they should be able to see the other pages’ messages. In this case, triggering one page of a multipage personalization means that this campaign will be prioritized and triggered automatically to the visitor on all pages, even if this campaign doesn’t have the highest priority on another page. 


What about multi-experience personalizations?


This type of campaign directly embeds a prioritization rule but can also be prioritized. Instead of checking the targeting conditions once, the tag checks the targeting conditions for all experiences, using the same rules as a standard campaign.


What about paused campaigns?


Paused campaigns are not considered by the prioritization rule and tag.


How do I pause the prioritization rules completely?


You can either pause all the campaigns that are prioritized (in the right-hand section of the screen) or remove all campaigns from this section. In this case, you will have to save and publish before leaving the page. 

Identifying conflicts


When is there a risk of conflict between one or more campaigns?


Several personalizations can be running at the same time on your website and, sometimes, they display content or messages to the same visitors on the same pages. In this case, the situation may be disturbing because it affects the user’s browsing experience.


Therefore, you can orchestrate the display of your campaigns according to your needs. Ask yourself, “Which campaign is the most important for my users?”

Keep in mind this is not mandatory – you can display two messages at the same time if you want to.


How do I identify conflicts in my campaigns?


You can use the By campaigns (1) or By segment & page (2) filters to display all the campaigns targeting the same segment and pages as the selected campaign (1), or all the campaigns targeting the same segment or pages (2). Select this on the left of the screen. 


How does the by-campaign filter work?


When you use the campaign filter, AB Tasty checks the segment and the saved pages of the reference campaign. AB Tasty will then display all other campaigns that share the same targeting configuration: 


  • The same segment or all visitors (because this segment contains all other segments), and…

  • The same saved pages or the all pages option (because this option contains all the saved pages)


Can AB Tasty always identify campaign conflicts?


When you use the campaign filter, AB Tasty checks the segment and saved pages of the reference campaign. In this case, AB Tasty won’t be able to match campaigns: 


  • If the page targeting is built on something other than a saved page – for example on a custom URL, code, ID, class, or element 


To be checked correctly, a campaign must have at least one saved page included in the Where section of the targeting. Otherwise, campaigns won’t appear in the results list.

Configuring a prioritization rule


How many priority levels can I create?


You can create a maximum of 10 priority levels. The first two priority levels must include at least one campaign each, otherwise, you won’t be able to save and publish the prioritization rule. Other priority levels can remain empty.


How many campaigns can I prioritize?


The maximum number of campaigns per priority level is 12. As you can create a maximum of 10 priority levels, you can prioritize up to 120 campaigns per account.


How many campaigns can I include in each priority level?


The maximum number of campaigns per priority level is 12. 


If a visitor sees a campaign from priority 1, will they see the other priority 1 campaigns?


Potentially yes, if they meet the targeting conditions of the second campaign, too.

When you prioritize two campaigns within the same priority level, it means that: 


  • These two campaigns do not target the same page, so a conflict is impossible, and/or…
  • These two campaigns target different segments, so there is no risk of a visitor matching both segments (e.g.,: mobile and tablet), and/or…
  • You have estimated that if these two campaigns are displayed at the same time (on the page, on the same session), it’s not a problem for your users’ experience


How does the tag work with the prioritization rule?


For every page visited by the user, the tag checks the following criteria, in this order:


  1. The campaigns that target the page.
  2. Among this shorter list, are the campaigns that are not part of the prioritization rule. It then checks if the visitor meets the segment and the trigger conditions. If this is the case, the tag displays these campaigns. If not, the tag doesn’t display them.
  3. The campaigns that are part of the prioritization rule, with a priority level 1. If the user meets the targeting conditions (segment and trigger) of one or several campaigns, they will only see these campaigns for this specific page. If the user doesn’t meet the targeting conditions (segment and trigger) of at least one campaign of the priority level 1, they won’t see these campaigns and will be tested on the priority level 2 campaigns.
  4. The campaigns that are part of the prioritization rule, with a priority level 2,


What happens when I click the “Save and publish” CTA?


By clicking Save and publish CTA, you will:

  • Visually freeze your configuration
  • And publish the prioritization rule on production. Only active campaigns (live and live in QA) will be considered in the prioritization rule and the tag. This means that your prioritization rule is now live.


Can I save the prioritization rule without publishing it?


No, you cannot save a new configuration of your prioritization rule without publishing it. The reason for this is that you need to see, anytime, the current and released configuration. Saving something that is not in production would remove the possibility of knowing exactly what is running.


Good to know 💡

To find out when your prioritization rule was last updated, hover over the Save and publish CTA.

Was this article helpful?