OK, let me try to answer your first question first. Your statement "the smart list part of the send campaign is overridden by the engagement program membership" - the answer is - you have to distinguish 2 separate processes here. One is - how do you control who ends up in your engagement program ( you need to create a trigger campaign for this) and two - who gets the email from your program (this is controlled by the Smart List inside your Program).
All those leads who are currently members of your Engagement Stream are just candidates for getting the email in the next engagement propgram cast. You use your Program Smart list to further refine the list of people who should get that email. A typical Smart List would include the following filters:
-
Member of Engagement Program = True (Constraint: Program = "your Program name"
-
Some filter that excludes your Blocked leads (Opted out or Bounced)
Your second question - "
an evergreen program D" - the process of creating a new Program and adding it to the nurture is quite simple.Just create a new program with email offer, landing page and the same Send Campaign criteria and then drag the prgram and drop it inside the Engagement program stream of your choice (make sure you activate the program as well).
I am not entirely sure i totally understand the structure of your entire nurture, how many strams you have and what criteria you would like to have for leads to move from one stream to the next. If you shed some light on that, I might be able to give you some advice on how to proceed.