Under Community Review

Make OR triggers in Experience Optimization Promotions

It is not possible to create OR triggers in XO. If you need OR criteria in triggers, you have to create two identical promotions with same content but different triggers. This complexity increases number of promotions and is prone to an error. Suggestion is to have a single promotion with 2 triggers with OR condition. For example: "persona is Elite" OR "browser is Chrome".

  • Hey  

    To answer your questions:

    1) any 2 or more promotions that have the same content for different rules. For airlines its something along the lines if someone is business user, or has traveled 3+ times in the past year.

    2) no, the whole idea is to have less promotions. We saw from the experience that its hard to track these kind of promotions that show the same content for different rules.

    Additionally, on the front end, if you request more items than each of the promotion retrieves, you will get content from both promotions, therefore you will end up with duplicated content.

  • I believe, but would like to hear from others, that this request is more about delivering the same set of content against different triggers than specifically having "OR triggers." That XO users have the content they want to promote and would ideally be able to reuse that selection for multiple scenarios. Perhaps they'd appreciate the ability to select MULTIPLE triggers or have content appear for ANY of the triggers in a list? Thinking

    From an implementer and consultant perspective, I'd be interested in hearing thoughts on the following.

    Questions

    • What kinds of trigger or promotions would be interesting to combine in this way?
    • Would it be helpful to be able to copy the selected content part from and to another promotion?
    • Or is it best to indeed have multiple triggers against the exact same promoted content selection?

    Finally, regardless if the proposed change to offer "OR" triggers in XO is done in code and/or the GUI, I think it'll still be good to be able to see each trigger separately in the UI. I mentioned it in this blog post, that atomic rules are likely easier to understand and test against.

    So even if  's triggers of "persona is Elite" OR "browser is Chrome" are combined, XO users and testers would want to know both scenarios are trigging content, even if it's the same content, created as part of one promotion.

  • Yep, I completely agree. One option is to make the trigger selection option a check box, but this isn't always feasible (e.g. if the value is a date field or a free text field).

  • Even just having the option of one 'OR' to keep the complexity (coding and GUI) lower would 1/2 the promotions and be extremely valuable.