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 pre-fill form with data previously submitted?

    Asked by frederth on August 01, 2016 at 04:57 PM

    Will this work?  I have a form for a scholarship application with multiple scholarships to choose from (it is a Google Form currently)?  I want students to be able to enter all their personal, academic, and financial info just once, then be able to select a scholarship from a drop down list, write a paragraph specific to that scholarship, then submit and redo the process for as many scholarships as they choose.

    Tom Frederick

    tomfrederick42@gmail.com

    Page URL:
    https://docs.google.com/a/salineschools.org/forms/d/e/1FAIpQLSezN1eF2c<br/>2CPKIAh52n2_fWgtXDLzDoRtfxfe-gQX4APrXhlw/viewform

    pre-filled personal data filled select all then and
  • Profile Image
    JotForm Support

    Answered by Kevin_G on August 01, 2016 at 09:36 PM

    Yes, this seems currently possible, what you will do is getting the data and generating a link, provide the link to user on the Thank You page or via email, then when your submitter opens the form the pre-filled data will be there, this should be the process to do it, if your submitter also changes some info it will be updated on the link that will be provided. 

    Here is a guide that will help you with that: Prepopulating-Fields-to-Your-JotForm-via-URL-Parameters

    Here is also an app that will help you: http://prepopulate.jotform.io/ 

    However, you may provide us the link to your form and we will help you to generate the link with the pre-filled info. 

     

  • Profile Image

    Answered by Tom  on August 01, 2016 at 10:56 PM

    Thanks for the speedy response!  Here is a link my form.

  • Profile Image
    JotForm Support

    Answered by beril on August 02, 2016 at 03:31 AM

    Thank you for providing the URL of your website, you're able to prepopulate your data with our prepopulate application easily.

     

    If you have any question or issues, please do not hesitate contacting us. We will be glad to assist you.

  • Profile Image

    Answered by Tom  on August 02, 2016 at 12:34 PM

    Hmm...Not sure I follow.  I do not want to repopulate.  Instead, I want students doing multiple applications to have all their personal information repopulated after the first application.  For example.  When I apply for "Scholarship X" and press submit, I want to be able to have a link/button that says "Thank you for submitting your application...Would you like to apply for another scholarship?"  If they select "YES" then I want the form to open again and be repopulated with their personal, financial, and academic info so they don't have to type it all in again.  Can you help?

  • Profile Image
    JotForm Support

    Answered by Kevin_G on August 02, 2016 at 01:40 PM

    The app provided by Beril is the correct, that will help you to get the link with the fields from the form on it. 

    It will provide you the link with fixed data that will look like this: http://form.jotformpro.com/form/62145032187955?name[first]=JotForm&name[last]=JotForm&email=support%40jotform.com 

    Now, you already have the link with the pre-populated data, but it is fixed, here you need to replace the fixed data with data from the fields in your form. 

    You will need to get the field's name to capture its value and pass it to the URL, this guide will help you to get the field's name: How-to-find-field-IDs-and-names

    Do note that fields with more than one field in it, like the Full Name field, Address field, Date field, that are not only one text box, example: 

    For this fields you you will need to split the result, for example, the name for that field would be "name" here if you only pass the value as "{name}" it will not work as the "Name Field" contains more than one field, you will need to split it like this "{name:first}" and "{name:last}"

    For the address field it should be like this: 

    {address:addr_line1}

    {address:addr_line2}

    {address:city}

    {address:state}

    {address:postal}

    {address:country}

    Replacing address with the field name that you will find following the guide given above. 

    Now, once you have the fields names, you can pass the values in the URL, so the link without the fixed values and values submitted will be like this: http://form.jotformpro.com/form/62145032187955?name[first]={name:first}&name[last]={name:last}&email={email}

    I have highlighted the variables that will pass the values from the form, paste this on the Thank You page: 

    So when the form is submitted it will show a Thank You page like this one: 

    With the data pre-filled being the data just submitted. 

    Here is the link to my sample form, feel free to give it a try: http://form.jotformpro.com/form/62145032187955 

    If you want to clone it, this guide will help you: How-to-clone-an-existing-form-from-a-URL

    Hope this helps.