Webhook postback didn't hit my server even though the Thank You custom URL did.

  • Profile Image
    Asked on October 20, 2015 at 01:39 PM

    I have a form (formID=52205870745961) where i've defined both, a webhook url and a custom Thank You page. The first thing my server's action does - for either submission - is to write a log entry of all the name value pair. Means I should have 2 log lines for each JotForm that's submitted. And typically I do. But I'm troubleshooting  a situation where I've captured the thank you submission and don't see anything from the webhook.

    Wondering if you can explain how that could happen? I've doublechecked my server-side stuff and i think i might see the problem. One of the fields in the form has an apostrophe.

    Seems I'm going to need to devise a way to remove apostrophe's before you postback to me. Does your javascript provide any 'onbeforesubmit' type handler?

    ThankYou postback: submission_id=321080990871819904&formID=52205870745961



  • Profile Image
    Answered on October 20, 2015 at 03:54 PM

    Do you use the same server to accept Thank You HTTP Post and Webhook data? If the servers/providers are different, in theory, there might be some issues caused by setup on your side (where the Webhook is not stable).

    I do not think that we provide any 'onbeforesubmit' handler, the data is simply posted to the destination URL.

    I would like to suggest monitoring your submissions to see if this is a continuous issue. Let us know if you reproduce it again, so we will be able to escalate a ticket to our Backend Team.