Re: Prevent adding member to engagement stream if already a member of another stream.

Dan_Stevens_
Level 10 - Champion Alumni
We have three streams of content in an enagement program.  Before we add new members to a stream of content, we first want to make sure they're not already in an existing stream - meaning, they're already a member of a specific engagement program.  If I use the "Member of Engagement Program = FALSE" choice (see flow step below), will this prevent them from being added as intended?  Or does this choice refer to ANY enagagement programs (and we have several throughout our instance).

0EM50000000RyO5.jpg
Tags (1)
3 REPLIES 3
Dan_Stevens_
Level 10 - Champion Alumni
Thanks guys. Unfortunately, including that as part of the smart list will prevent the program status to change for those members who convert and are already members of the engagement program. So that's not an option.
Josh_Hill13
Level 10 - Champion Alumni
Dan,

Try creating a smart list that includes everyone who is a member of Engagement.

Then change your Choice to Member of Smart List NOT IN 

that should work more efficiently for you.

Otherwise,yes, Member of Engagement=False should be working, but you can only select one at a time, so this step choice method isn't really a good idea. What you are trying to do this essentially a traffic cop.
Anonymous
Not applicable
This will refer to any engagement program. Can you push the logic to the Smart List instead of the flow step? There is a constraint on Program Name there you can use.