That will work but maybe you can avoid the import.
Is there any logic behind the selection of the leads who would be in your csv file?
There is, but it will change. So, we are creating a list of leads in California to start. I made a smartlist of that, but couldn't find a way to import a smartlist into the engagement program.
It will be a different state the following week, and different the next (and won't always be just by state).
Is there an easier way to do this?
Are the leads already in your database or are you adding new leads each week?
If the former then rather than create a smart list you could create standalone smart campaigns.
Add your logic to the smart list criteria then in the flow there is an action for add to engagement program
Once you have your smart list of leads, you can add that list to an Entry smart Campaign that says:
Smart List IN "X"
Add to Engagement Program IS "Y" in Stream 1
Remember, Entry and Exit campaigns are different from the Streams' Transition Rules.
That would be easier.
So, the campaign says how to enter the engagement program, and the transition rules say how to go from one stream to another?
Can I make one smart campaign and just keep adding to the list of Smart Lists that kick it off?
One more question: I can't see where I can add a Smartlist as a trigger. I only see it as a filter.
So, would I just run through the program as a batch, each time I create a new smartlist?