How to prepopulate hidden fields via API

  • Profile Image
    swarpet
    Asked on April 23, 2017 at 07:58 PM

    Hi,

    I have not found a clear answer to the following scenario.

    a. Collect a bunch of fields from a 3rd party service app, such as job no, technician, customer info etc and then present these to JOTFORM with 90% of them hidden from view in the form.

    b. Collect additional fields in JOTFORM, ie customer satisfaction score.

    c. Update the new JOTFORM fields and hidden fields to a 3rd party app, ie. Ontraport/Marketo/Infusionsoft for follow up.

    d. Do this via Python scripts in an API.

    Is this possible and what method would you suggest?

     

     

  • Profile Image
    Chriistian
    Answered on April 24, 2017 at 12:00 AM

    a. Collect a bunch of fields from a 3rd party service app, such as job no, technician, customer info etc and then present these to JOTFORM with 90% of them hidden from view in the form.

    I'm not sure if I fully understand this question but if you mean that, is it possible to prepopulate the Jotform form with the answer from a 3rd party service app, unfortunately, this is not possible. The only way to prepopulate the fields on the Form is to pass the data to another JotForm Form. How to Automatically Pass Form Data to Another Form.

    Here' s the guide on Prepopulating Fields to Your JotForm via URL Parameters.

    b. Collect additional fields in JOTFORM, ie customer satisfaction score.

    You can achieve this by adding a scale rating field on your form.

     

    You can learn more about creating a customer satisfaction survey by referring to this guide: How to Create a Solid Customer Satisfaction Survey.

    c. Update the new JOTFORM fields and hidden fields to a 3rd party app, ie. Ontraport/Marketo/Infusionsoft for follow up.

    You can integrate your JotForm Form with Infusionsoft.

    d. Do this via Python scripts in an API.

    For API questions, I believe that it would be best to contact the API team at api@jotform.com

    Regards.