This content has been marked as final. Show 7 replies
Have you considered making a different Engagement Program for each subscription center option? Then you can use campaigns to add/remove folks so only the right people are in each one, according to their preference.
Does that mean the Engagement Program looks at the smart list before it sends each email? Therefore, as long as we made that subscription preference a filter, then it should pick it up for each cast?
I'm not sure about that, I would have to try it. What I meant you could use campaigns to add and remove from the programs with one program per susbscription checkbox.
Thanks, Erik. I'll have to play around with it to see if I can make it work with the campaigns.
Is what I'm understanding, correct?
1) If a campaign is set up to add people to or removes them from an engagement program based on "e-mail optin - product information" being true or false then I am good to go as long as that engagement program only contains product information.
- If "true" they will enter the stream and start receiving e-mails from us
- Once changed to "false" the campaign to remove them will remove them from the engagement program entirely. They will no longer receive any communications that are a part of that engagement program.
- However, if their subscription statuses change again, and they re-meet the qualifications to be a member of the program, the campaign to add them to the program will pick that up and add them back in.
- The cycle could go on...
2) If we wanted to invite members of an engagement program to a webinar, I would add the program for the webinar to the top of the stream. The program itself will require "e-mail optin - webinars" to be true before it will send an invitation. Question is: if someone is not qualified to enter a program that is a part of the stream (in this case, they are opted out of webinars), will they just receive the next piece of content for which they are qualified?
I think this is starting to make some sense...
For #1, I think you'd need two trigger campaigns- one to add when they opt in and one to remove when they opt out.
I think you're misunderstanding on #2. I was suggesting you make a different engagement program per area of interest. Now this does get tricky when you want to coordinate when folks get pieces.
If you want one program running all of this, when you build out the streams you could use Programs instead of emails and have the campaigns they trigger check to see if someone has opted in for that particular piece of content.
We have added that second trigger campaign. Trigger is "Email Opt-in Preference" changes to false. Flow step is "Change Engagement Program: Nurture > Unsubscribed". However, people that have been unsubscribed in this manner are still receiving emails.
Do you know if the "Nurture > Unsubscribed" is supposed to stop people from receiving the email nurturing? I know that I could use a flow step to actually remove people from the Engagement Program, but for analysis, we'd like to keep them in.
Here is how we solved it. Create a last stream called "Unsubscribe". We have a campaign that does this:
Data Value Changes: Subscription preference - New value = false
Change Engagement Program Stream = Unsubscribed Stream [This step stops them from receiving future emails]
Change Program Status = Nurture > Unsubscribed [This step allows you to see who has unsubscribed in the dashboard.]
We have tested this multiple times and it is working.