do leads get stuck in an infinite loop in engagement programs? | Community
Skip to main content
Jamie-Carey
Level 4
December 20, 2016
Question

do leads get stuck in an infinite loop in engagement programs?

  • December 20, 2016
  • 3 replies
  • 5726 views

Has anyone had there leads get stuck in an infinite loop as described in Docs?

Add a Program to an Engagement Program Stream - Marketo Docs - Product Docs

I'm not seeing this in my smart lists to troubleshoot and I'm not seeing it in testing.

Can anyone confirm if this is true from their recent experience? I'm thinking maybe it was true at one point in time but maybe it isn't anymore.

3 replies

Grégoire_Miche2
Level 10
December 21, 2016

Hi Jamie,

Can you provide screenshots of the smart campaign smart list (the smart campaign that sits in the nested program and sends the email)?

If it is properly configured, there is no reason why you should have a problem

-Greg

Jamie-Carey
Level 4
December 21, 2016

It's "member of engagement program" and another filter for "not visited webpage" in the smart list for the program nested in the stream. My question though is whether the documentation is correct in saying any other filters besides the member of engagement program will cause leads to be stuck in an infinite loop.

Jamie-Carey
Level 4
December 21, 2016

Sorry, not that any other filters would cause them to be stuck in an infinite loop but if they didn't meet the qualifications of all the filters, then they would be stuck in an infinite loop.

Dan_Stevens_
Level 10
April 15, 2017

It appears that Marketo fixed this - sort of - and has recently modified the documentation.  The page where this paragraph was included has now been changed to this:

Adding a Program to an Engagement Program Stream - Marketo Docs - Product Docs

and the paragraph now reads:

What happens to people who don't meet the smart list criteria?

If the engagement program calls a smart campaign within a program, people who do not meet the smart list criteria will not qualify for the smart campaign. They will move on to the next piece of content in the stream for the current cast.

So I decided to test this.  The good news is leads no longer remain in an infinite loop when they don't qualify for a program.  But, contrary to the new documentation, they will NOT move on to the next piece of content in the stream for the current cast.  They will have to wait for the next cast.  So they will receive nothing during the current cast for which they don't qualify.

My test criteria was as follows:

  • Two EP members (Lead1 and Lead2)
  • Two programs within EP
    • The first program included a filter in the smart list of the smart campaign that excluded Lead1 based on "email address contains"
  • During the first cast, only Lead2 received Email #1 (Lead1 received nothing)
  • During the second cast, both Lead1 and Lead2 received Email #2
Josh_Hill13
Level 10
April 15, 2017

Thanks for confirming. Marketo claims they fixed that even before that docs update, but had never updated the docs until more recently.

Veronica_Holme4
Level 9
April 18, 2017

There is an easy way to explain this - think of the "cast" as an action that is taken upon that lead, and the only two actions that can be undertaken are send an email, or run a smart campaign.

If you are running a smart campaign, if they don't qualify to receive anything based on the smart list in the program they receive nothing for the current cast and move on to the next cast. You can never have someone disqualify from a smart list in the current cast and receive anything in that same cast, the act of running them against the smart list in the smart campaign is essentially the cast.

I have tested this extensively, what Dan is saying above 100% works. So the change to the docs above is still not correct. I've forwarded some feedback to assist the team to change the docs.

Grégoire_Miche2
Level 10
April 18, 2017

Hi Veronica,

Worded that way make it clear. Thx

-Greg