Skip to main content

I want to create two different entry rules for a series and ensure that a user can only meet the conditions for one of those rules. That is because I want to A/B test a series start message, and all series begin with entry rules.

 

Here are limitations relevant to what I'm trying to do:

1) Split tests can't be used to begin a series

2) Only users who meet certain conditions are eligible to receive the B version of the message, so these conditions have to be factored into one of the entry rule blocks

3) All Intercom objects (tags, rules, split tests, etc.) between an initial entry rule and the first message sent introduce wait time before the first message is displayed for a user

 

In the form of a question: how can I set some kind of priority to entry rules, such that Intercom first looks at Entry Rule Block 1, and if a user meets those conditions, the user begins the series there, and the user is not checked against Entry Rule Block 2?

 

Or, is there some other way of ensuring that a user can't meet multiple entry rules inside of a single series?

 

Thanks for your help!

Hey @greg s13​ ! You cannot prioritise the series entry rule nor split test for the entry rule is possible. A possible option would be to create a two-segment of users and use the segment in the entry rule. Would this work for you?


Thanks, Aparna. It might. When are users assigned to a segment? If it is immediately upon account creation, then we could use this solution. If there is any kind of delay, then it wouldn't work for us.


@greg s13​ ! It depends on the rule you have set for the segment. As soon as the users match the segment criteria they will be added to it. Here is an article to give you some insight on how to filter and segment users.


Reply