Is there a way to rename fields for Webhooks submission?

  • Profile Image
    ibility
    Asked on March 17, 2014 at 08:40 AM

    Hello,

    We love JotForm!! Great product, but even more importantly your support forums are chock full of great information.  Good job on providing quality support, it is the main reason JotForm is the frontrunner for our project needs.

    We currently use Unbounce forms to submit our lead data to our 3rd party CRM system.  In Unbounce there is a feature to "map" field names from Unbounce standard names to names that are set up in our CRM system.  Is it possible to do this in JotForms Webhooks implementation?  Attached are POST instructions from our CRM system on how they accept the data.

    Secondly, we have three authentication fields that we need to transmit in the Webhooks submission.  We can set up hidden fields for this but then they would be visible in form's source code, which is not desirable.  Is there another way to do this?

    Thank you,

    Tom

  • Profile Image
    TitusN
    Answered on March 17, 2014 at 11:30 AM

    Hello,

    Thank you for the kind words, we're happy to help.

    I'm afraid, at least for now the field variable names used to draw values from submissions are hard-coded -

    While it may not be possible to map field variable names to customized names, If you would like, I can raise a feature request for the same.

    However, it would interest you to know that a newly created field takes the label name  - should you customize it before saving the form out - not ideal, I agree - but give it a try before you create the webhook.

    In any case, you can access the field variable names by using this guide.

    About the authentication field -  you are right - hidden fields will be seen on the source code - the only way is if they were drawn from the server side.

    If you were to grab the form's source code, I believe this can be done from a customized server-side location - 

    I will throw this to the team and we shall return with some updates and ideas you can use to implement the solution.

    Thank you for your patience.