Skip to main content
pavel_plachky
Level 5
November 22, 2016
Question

Webhook is Called and Field Update timing

  • November 22, 2016
  • 1 reply
  • 4732 views

I have a webhook that updates a field, let's call it FIELD1 through XML response mapping. I understand that webhooks, are asynchronous, hence my question: If I use a trigger "Webhook is Called" in a smart campaign, can I be sure that the FIELD1 is updated before the first flow step is executed?

I looked at the product documentation and at developers.marketo.com, but could not find this detail. I read on the community about people using "Data Value Change" to trigger when there is an update caused by webhook, but I may also have other campaigns change this field and I do not want to create a separate field just for the purpose of Webhook response monitoring.

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

1 reply

Grégoire_Miche2
Level 10
November 22, 2016

Hi Pavel,

No, you should use a "data value changes" trigger.

-Greg

Grégoire_Miche2
Level 10
November 22, 2016

And, to complete:

in the Data value changes trigger, you can use reason and source constraints.

Reason: Webhook Updated Lead : [webhookname]

Source: Webhook

-Greg

pavel_plachky
Level 5
November 22, 2016

Hi Greg,

thanks, this is helpful. But what if I want to take action after the webhook is finished, even if the data did not change? This is a real request that I am solving, when a non-change of data through a webhook must also trigger an action. Do you have an experience dealing with such request?