Transition Rule not working | Community
Skip to main content
Level 3
August 22, 2016
Solved

Transition Rule not working

  • August 22, 2016
  • 2 replies
  • 4683 views

I have a simple nurture set up for a 'General Merchandise Engagement Program'

It is just 6 emails. I set up a second stream that I'm calling 'Recast.' I want the folks to be put into the 'Recast' stream if they didn't interact with any of the emails in the previous stream (I changed the subject lines)

It seems like I set it up wrong though. People are receiving Email #1 in the 2nd stream who already received Email #1 in the 1st stream. Yikes!

I attached screen shots of the streams, smart list, and flow.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Dory_Viscoglio

Ohhhhh, I think I see the issue. They're being pulled into the recast stream after being sent the first email -- which would be expected based on what you've outlined. Anytime you list (6) emails in a statement, those are all OR statements -- not AND statements.

So your trigger is saying: If delivered email 1 OR email 2 OR email 3 OR email 4 OR email 5 OR email 6

And your filters are if not opened email 1 OR email 2.. and so on.

To resolve this, you'll want to list each of these out individually and ensure you're using ALL filters in your advanced logic.

2 replies

August 22, 2016

Did they receive all six from stream 1, or are they going directly to stream 2 after they receive the first email.

Dory_Viscoglio
Level 10
August 22, 2016

Hey Erin, Engagement Programs will only prevent someone from being sent the exact same email that they've already received -- although I'm not sure what the issue you're really experiencing here is. It looks like your trigger and transition rules are working to pull people into the Recast stream, so maybe a screenshot of the Content would be helpful here? And a description of exactly what you would expect to see.

Dory_Viscoglio
Dory_ViscoglioAccepted solution
Level 10
August 22, 2016

Ohhhhh, I think I see the issue. They're being pulled into the recast stream after being sent the first email -- which would be expected based on what you've outlined. Anytime you list (6) emails in a statement, those are all OR statements -- not AND statements.

So your trigger is saying: If delivered email 1 OR email 2 OR email 3 OR email 4 OR email 5 OR email 6

And your filters are if not opened email 1 OR email 2.. and so on.

To resolve this, you'll want to list each of these out individually and ensure you're using ALL filters in your advanced logic.

August 22, 2016

I think you are right