Hi @John1
Overall, you have a great setup. For the default shell program vs. the original campaign program, I would keep everything in the nurture program. This also ties into your nested program considerations, which are spot on. If you know some people have already consumed your asset and you do not want to send it again, you can easily add them to the default program and exclude them from the email send. This is one of the great benefits of using nested programs.
Your setup looks solid, but I do have some recommendations below:
"Should I create a shell default program and nest it in the engagement program, or should I create the batch campaign in the original campaign program (which is in another folder)?"
Yes, create a shell default program inside the engagement program.
Nesting Default programs in the engagement program for better control and reporting.
"It's basically saying in the nested program in the engagement stream, create a trigger that automatically adds people who have downloaded the white paper into the nested program as a member with an excluded status."
Yes, this is correct: This prevents Marketo from sending email to people who have already taken the desired action (like downloading the white paper).
Campaign Setup:
"Marketable is true, opt-in for white paper communications (would this be a conflict?)."
Possible Consideration: If someone is "Marketable" but has not opted in for white papers, they won’t qualify for the email, which might exclude potential leads, but since they're not opted in for the whitepapers, you shouldn't worry about it as long as the opt-ins are managed properly and there are no data inconsistencies. Also, clarify whether you want to exclude only those who explicitly opted out or if you want to include everyone who hasn’t opted out.
No Need for "Not Was Delivered Email" Filter:
If you’re not a member of a program, you will receive any emails that are part of the program once
If you’re a member of the program, you won’t receive the email
If you are no longer a member but received the email earlier through that program, you won’t receive the email
Hope this helps. Please let us know if you have any questions.
Reviewing it right now, thank you so much! I do have a question though. For the email batch campaign, am I allowed to use a smart list as part of the criteria or does it have to be active email filters?
So let's say we want to send the email to people who are defined as marketable and have opted in to white paper emails. In the batch campaign, I can add opt-in for white papers is true, but our definition of marketable leads is a smart list that has a bunch of additional filters. Can I use member of smart list + opt in to <comm type> or do I have to recreate the smart list and add in the opt-in?
I think you should use the existing Marketability smart list. This helps centralize the logic to just that smart list. If, in the future, the criteria for Marketability change, you just have to update that single smart list instead of having to update all the SLs if you go with the decentralized approach of setting up a different Marketability smart list everywhere.