The first rule of EP is to avoid using triggers and transition rules, but to use batches instead. They provide better control and the fixed cast dates and time accommodate very well with the batch campaigns.
Anyway, you need to create smart lists that clearly define candidates for each stream and in the flow use choices with the following logic:
- is member of smart list "candidate to Stream 3" add to stream 3...
Thank you. So if it runs in batches - rather than a trigger - then how will that affect the schedule I have for the streams? Because I thought with the trigger it would automatically feed people into my stream, which is deployed once a week. Also, if we don't have triggers then will I have to manually add people to the smart list each time? Like if sales adjusts someones status in salesforce to 'nurture' then the batch won't be set up to include them in it unless I manually add them - right?
then how will that affect the schedule I have for the streams?
It will not affect them. Just plan the batch to run daily, a couple of hours before the cast hour and you will be fine.
if we don't have triggers then will I have to manually add people to the smart list each time?
Come on, you know you cannot add leads manually to a smart list
If the sales changes the status, the corresponding person will automatically be selected you smart list and will be picked by the following batch. The whole trick is to set up the smart lists accurately.