I have a bug somewhere. I only added people to the Consideration stream but they were sent the first email from the Awareness stream.
I'd like you to double-check a few things mentioned below:
Let us know how it goes!
Thanks for the quick response @Darshil_Shah1 .
I checked and none of the people made it to the Consideration stream. All were sent to the Awareness stream.
I think it was because of Touch 1 of the Consideration Stream has the Change Program Status for Touch 1 of the Awareness Stream. We did this so people would bypass in case I ever wanted to add a transition rule where someone could go back to the Awareness Stream.
The correct programs are represented in each stream.
Also showing most of the members were skipped.
It appears that people were already in the engagement program and that's why they got skipped when Add to Engagement Program flow step was run. Also, I usually like the test stream functionality while testing my EP. It has the option to create new test records on the fly too.
Check the documentation on the test stream option here.
@Shane_Rourke2, Change Program Status flow step could not possibly change the engagement program stream of a person (it just adds the person to the program with the mentioned program status). You need to run a "Change Engagement Program Stream" flow step for changing the EP stream of a person and also worth mentioning that a person could only be in a single EP stream at once (can't co-exist in multiple streams).
While adding the person to the Engagement Program, did you select the correct stream you are testing, i.e., the Consideration stream? Also, if you feel hopping on a call would be a better idea, then let me know we can set something up. If we plan to take this over a call, I'll make sure to post an update on this thread later so people know what the issue was. 🙂
@Darshil_Shah1 a call would be amazing. I just IMed you on LinkedIn.
For the community, we swapped out "add to engagement program" with "change engagement program" stream in the entry campaign.
@Darshil_Shah1 I also ended up cloning Awareness email assets 1 & 2 for the Consideration track. I realized that my activity tracking campaigns (delivered, opened, clicked) could give credit to the wrong campaign since the triggers are looking for the same email in both default programs. I came to this realization because members would be in both programs since we added the Change Program Status to "Nurture > Excluded" to the first two programs in other stream.
Thanks for adding the amendments we made on the call earlier today here and closing the loop, @Shane_Rourke2 ! The general recommendation from my end to people reading this thread later would be to use a combination of the "Change Engagement Program Stream" and "Change Engagement Program Cadence" flow steps instead of the "Add to Engagement Program" flow step to process people who could be either net new to the engagement program or be existing members of the EP. Marketo automatically adds people to the EP in case they're already not in it when people run through the "Change Engagement Program Stream" and "Change Engagement Program Cadence" flow steps (so they do the job of "Add to Engagement Program" flow step implicity).
Also, good call on cloning the email assets (as I said in the call earlier, I was under the impression that you already had cloned them). As a rule of thumb, in an EP it's always better to have a separate email and send campaign housed in a new nested default program for re-sending instead of jumping through hoops in an effort to re-use the same asset. 🙂
Thanks, @Darshil_Shah1, I would prefer to use one asset for two reasons. I don't think there is a workaround with my set up so going to go with creating an asset for each default program.
1. In the case there are edits, we would only need to update in one place
2. Language localization using dynamic content. The way I have it set up now means I would have to have an email for each translation.