Re: Question About Engagement Programs

kenmckown
Level 4

Question About Engagement Programs

So I am investigating Engagement Programs to replace our standard nurture programs. I have been researching how they work and have run into a couple questions.

 

As an example, our nurtures are built as Smart Campaigns. We pull people in with triggers such as a person status change, then setup 5-8 emails that flow using wait steps. We also remove people from the flow if for example their status changes, becomes a customer, etc.

 

What I have run into with Engagement programs, is that they seem to flow without any steps to remove someone. Is it possible to setup something to remove them from the program?

 

The transition rules seem to work as a way to move people from one stream to another, which is beneficial for moving someone from say a BOFU campaign to a MOFU campaign, but I am not seeing how to remove someone from the BOFU by itself.

 

Just curious if I am missing something obvious.

11 REPLIES 11
Christiane_Rode
Level 7 - Community Advisor + Adobe Champion

Re: Question About Engagement Programs

You can remove people from an engagement program. but there are caveats to removing them -- basically, only remove them if you never wanted them to be there. You can also pause people in your campaign, but they can still transition between streams if they meet the transition criteria (even if they haven't received content).

Tags (1)
kenmckown
Level 4

Re: Question About Engagement Programs

So this would require building a separate program that is constantly running to remove/pause them when they reach the criteria if I am understanding this correctly?

kenmckown
Level 4

Re: Question About Engagement Programs

I forgot to add my second question. I was trying to build a program to insert into the Stream, but it won't let me build an Email Send program.

Darshil_Shah1
Level 10 - Community Advisor + Adobe Champion

Re: Question About Engagement Programs

You can only add email assets or default programs in the Engagement program stream. Additionally, you'd need campaigns (with the right flow steps and smart list criteria) to pause/add/remove people from the engagement programs; you can manage transitions between streams using transition rules; however, for the rest, you'd need campaigns to manage the operations. Some links from the documentation below for your reference: 

  1. Add to Engagement Program
  2. Change Engagement Program Cadence
  3. Change Engagement Program Stream
  4. Change Program Status
  5. Adding a Program to an Engagement Program Stream
  6. Transition People Between Engagement Streams
  7. Add Content to a Stream
kenmckown
Level 4

Re: Question About Engagement Programs

Follow-up. If all five emails are in a stream, do we have to move them to a new stream for different timing? For example:

EM1 is immediate, EM2 is two weeks later, EM3 is three weeks later, and so on. The stream setting only allows to set one timing method?

Darshil_Shah1
Level 10 - Community Advisor + Adobe Champion

Re: Question About Engagement Programs

Unless you want to send all the emails on the same day and time (next week/2, weeks later, etc.) As you can see in the set stream cadence dialog, you can set the first cast date and schedule for the subsequent casts (i.e., cast content every x week(s)) on specific days of the week. 

Darshil_Shah1_1-1738745903665.png

In this example, an email will go out on Thursday. We then skip a week and send again on Tuesday, Wednesday, and Thursday of the following week. And then loops again. Also, the content will go out on the date you select for the first cast, so make sure it coincides with the day of the week you choose; otherwise, it will go out twice in the first week.

 

Check this article on Experience League: Set Stream Cadence.

 

However, if you wish to have different send times/days for emails, then you'd need multiple streams and manage the transition b/w those; alternatively, there's a more advanced way through which we can control the casts by changing the member cadences to Paused and to Normal using operational campaigns, but it's a bit tricky to setup and test.

kenmckown
Level 4

Re: Question About Engagement Programs

I appreciate all these responses, but I want to present a scenario, and am trying to see if Engagement Programs benefit us.

 

The way our nurtures work are we set a trigger to pull people into a Smart Campaign, for example someone meets a specific lead criteria, between each email is where this breaks for me.

 

Send EM1

 

Then do a series of checks such as Opt Out, Global Suppression (Smart List), Filled out a Form, and Had and Interesting Moment in Salesforce.

 

It seems from my understanding, each of these would need to be a triggered Smart Campaign for each email send. That seems excessive, because I would have to build multiple Smart Programs for each way to remove them, especially since some of them cannot be triggers.

kenmckown
Level 4

Re: Question About Engagement Programs

Just wanted to circle back around on this, curious if this is feasible with Engagement programs, trying to weigh the benefits to switching from the way we do things now, as opposed to Engagement Programs.

uditmathur
Level 8 - Community Advisor

Re: Question About Engagement Programs

Hi @kenmckown ,

Although i have not fully grasped your requirement, but from what i have understood you add lead to a SC based on certain action performed which send an email to them (presuming an welcome email as its an action based response).

After the email is sent you check if that lead is present in any of your restricted list & if not you continue interacting with leads.

If this is what your use case is then it is a very simple use case for Engagement program.

 

  • Create a recurring batch campaign using filters like "member of SC", "filled out form" etc.

uditmathur_1-1741325154054.png

 

in the flow use "add to engagement program" & add people who qualify to your engagement program. Any one who does not qualify will not be added to EP.

 

Hope this helps 😊