Help with webhooks on custom forms or similar dynamic data | Community
Skip to main content
JennySt5
Level 3
April 2, 2026
Question

Help with webhooks on custom forms or similar dynamic data

  • April 2, 2026
  • 1 reply
  • 25 views

I am struggling with saving the data on a custom form when I use an external lookup field with a webhook.

 

I have successfully connected a webhook to a lookup field that returns results that match the user’s input. However, it sometimes saves the option the user clicks on and sometimes wipes the field back out when the user clicks away.

 

From my searching, it may be that the form has nothing to “grab onto”, as in an id.  I don’t know if that’s the cause of my issue or not, but I haven’t been successful creating a json path to return linked label/value pairs, only a single label or ‘all fields’.

 

I also haven’t been able to pass the data somewhere else without it still being linked to the original field, so as soon as the original field goes blank, everything else does as well. 

 

I was toying with having a WF webhook listen for when the fields populate, but in my initial test, it doesn’t seem to see a change while the form is still being edited.

 

Can anyone offer me some insight into how I can hang onto my results?

    1 reply

    ninoskuflic
    Level 4
    April 9, 2026

    Hi, do you select the value from the dropdown and then click save which then deletes the values? 

     

    Can you show me an example of the JSON and how the external lookup field is configured? 😀

    If this solved your issue, please mark it as solved so others can find the solution faster.
    JennySt5
    JennySt5Author
    Level 3
    April 13, 2026

    well, I’ve gotten to a spot where the data ‘sticks’ but it only works if I send back a single field in the response.

     

    Since it’s coming back as a single string in a json string, I’m not sure why it matters, unless it has something to do with matching the original search query? I don’t understand.

     

    This is working, but ideally I want to return more information so I have more unique data to use later and can let the user see extra information like the address so they know if it needs to be updated.

     

     

    ninoskuflic
    Level 4
    April 13, 2026

    Oh so you are using Fusion to send data to the front-end (Workfront)? You will only be able to send “1 value” to the UI in a dropdown as external lookup only supports a single value in a dropdown (just like a regular dropdown). You can show additional data (transform it in Fusion first) but it will need to be sent back to WF in a format (dropdown) such as:
     

    1. Value 1 (additional data)
    2. Value 2 (additional data)
    3. Value 3 (additional data)
    4. etc..

    Does that make sense? 😄

    If this solved your issue, please mark it as solved so others can find the solution faster.