Hey Josh,
I am setting the engagement campaign up in a way that is very similar to a drip nurture. I am still opting for the engagement because of the advantages regarding the performance evaluation of content, analytics and the easier exchange/adding/removing of content, so the engagement would make our nurturing a bit more flexible.
I am not using the engagement campaign in its purest sense therefore, i.e. leads do not necessarily enter a stream, if they enter a stream (because of certain knock out criteria in the form, e.g. too young) it does not mean that they enter the next stream or any stream at all.
So that means that I need to be able to add and remove leads independently into and out of streams, without loosing the metrics though. I am able to add a lead to lets say stream A,using a smart campaign. I then use another smart campaign to remove the lead from the stream again (unfortunately I remove the lead then from the entire program which means I am loosing the metrics). If the lead should enter another stream I am just using a smart campaign again to add the lead to lets say stream D (knock out criteria for example not enough experience).
I have tried using "Change Program cadence" setting it to paused, but that resulted in the lead not being able to enter another stream because when I pause the lead in Stream A, the lead is completely paused and is not being pulled into stream D by the smart campaign.
So what's the best way here?