Two triggers fire at the same time? | Community
Skip to main content
Michael_Florin-2
New Participant
July 13, 2022
Solved

Two triggers fire at the same time?

  • July 13, 2022
  • 1 reply
  • 2099 views

 

Hello all,

 

if a known Marketo person submits a form and with that form submit also changes the field "Flex Field Newsletter (MKTO)" to true, does that mean the person goes through the Smart Campaign above twice? As in: If the flow is Send Email, does the person receive the email twice?

 

I believe the answer is yes, and this is so by design, but I wanted to be sure.

 

Thanks,
Michael

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Darshil_Shah1

Yes that is correct! If the campaign is set to allow qualifying people to flow through it everytime, the person would be flowing through the campaign flow multiple times when both the triggers fire off simultaneously (both the campaign invocations are considered independent by Marketo).

 

There are a bunch of things you can do to prevent this - 

  1. Add-in source constraint to the CDV trigger to not fire off when the CDV source is "Web form fillout".
  2. Edit qualification rule to allow person to flow once every hour. However, if a person fills out form/CDV occurs multiple times in a period of 1 hr., then the person would only receive email 1x.

Note that adding "Not Was Sent Email" filter in last few minutes to prevent redundant campaign flow won't work as both the campaign invocations are asynchronous which means that there's no gurantee that the Send Email flow step from the campaign invocation 1 has ran before the campaign gets invocated the 2nd time due to the CDV activity.

 

1 reply

Darshil_Shah1
Darshil_Shah1Accepted solution
Community Manager
July 13, 2022

Yes that is correct! If the campaign is set to allow qualifying people to flow through it everytime, the person would be flowing through the campaign flow multiple times when both the triggers fire off simultaneously (both the campaign invocations are considered independent by Marketo).

 

There are a bunch of things you can do to prevent this - 

  1. Add-in source constraint to the CDV trigger to not fire off when the CDV source is "Web form fillout".
  2. Edit qualification rule to allow person to flow once every hour. However, if a person fills out form/CDV occurs multiple times in a period of 1 hr., then the person would only receive email 1x.

Note that adding "Not Was Sent Email" filter in last few minutes to prevent redundant campaign flow won't work as both the campaign invocations are asynchronous which means that there's no gurantee that the Send Email flow step from the campaign invocation 1 has ran before the campaign gets invocated the 2nd time due to the CDV activity.

 

Michael_Florin-2
New Participant
July 13, 2022

Thank you very much for confirming, Darshil! And thanks for the recommendations - we'll find a way to prevent this from happening.

Darshil_Shah1
Community Manager
July 13, 2022

Of course! As always, glad to help. 🙂