What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    How to prepopulate hidden fields via API

    Asked by swarpet 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
    JotForm Support

    Answered by Chriistian 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.