If I understand you correctly, the Fills Out Form trigger will be fired by all 3 potential responses in the form, but you want different flow actions to occur depending on the response. To accomplish this, you can either add a filter on the smart list of the smart campaign or you can add choices to your flow actions. Unfortunately once the Interesting Moment has been created, there is no way to change it.
Also consider "Request Campaign" and "Campaign is requested" if you make it a 2 or 3 step process, then it'll work properly.
basically I had 3 engaged campaigns (1) (2) (3)
- if leads filled out form + answered "Yes" > interesting moment = has downloaded document and is interested in upgrade (1)
- if leads filled out form + answered "I need more info" > interesting moment = has downloaded document and has requested more info on upgrade (2)
- if leads filled out form + answered "No" > interesting moment = has downloaded document (3)
so I have set 2 triggers in each campaign : has filled out form + change data value w/ new value = Yes (1) or I need more Info (2) or No (3)
and as a result it seems that Marketo has understood if lead has filled out form OR anwered Yes/No/I need more Info, add interesting moment. As in all cases lead has filled out form, each lead answered criteria of the 3 engaged campaigns so that's why I ended up with 3 time same result. Is it right conclusion?
Now I want to fix this by creating a batch campaign that would at least give me right summation for each category. When I look at program level I have right number of members and I can manually count how many leads have answered Yes, No, I need more Info. When I create a batch campaign with has filled out + field is, I don't find same info... this is driving me crazy!
Cécile @ Talend