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

    Is there a way to pull data from a Google Spreasheet then prepopulate it to a form?

    Asked by JuggleGod on January 15, 2017 at 09:42 AM

    Hi, I was about to ask this same question, but saw that it was answered a few years ago. Has anything changed with this as I'd also like to be able to pull up customer information from a google drive spreadsheet. I don't have any formal programming training, so I'm going at this on my own.


  • Profile Image
    JotForm Support

    Answered by Jim_R on January 15, 2017 at 09:59 AM

    I checked the workaround provided on the old thread but I'm seeing the test page doesn't seem to be working anymore. Either Google's API were changed since then or the developer has abandoned the script (last commit I see on Github was 6 years ago).

    Although we still don't have this feature, what we have on the other hand is an Import App that will allow you import an XLS/CSV file. Keep in mind, this isn't meant for a form - What this does is import your existing data as Form Submissions.

    I strongly urge you to carefully follow the guide below. There are certain requirements that need to be met to make this work properly so take your time in following the guide if you will give it a try.

    Complete guide: Import-App-Easily-import-your-Excel-or-CSV-data-into-JotForm 

  • Profile Image

    Answered by JuggleGod on January 15, 2017 at 05:45 PM
    Thanks for the answer. I’m not sure this will entirely do what I was hoping, so I’ll describe with an example what I’m looking for.
    Could we store user accounts? So for instance, say that Jane Doe wants to register her son for class A and B for this semester. She’s a new customer, so she creates a username that will be tied to her details and her son’s details. She enters in information such as birthday, name, etc… for her son as well as emergency contact information and completes her registration. Next semester, she wants to sign up her son again, but this time for class A and C. Is there a way to where she could input her username, and then all the information such as birthday, name, emergency contact info, etc… is autopopulated from her previous registration so she doesn’t have to fill it all out again, or can update the record?
  • Profile Image
    JotForm Support

    Answered by amy on January 16, 2017 at 02:32 AM

    Hi Warren,

    If you want to make this happen with only one form, I would like to recommend you to use edit submission link feature. But please note that your user can change all fields with edit submission link. For example, you don't want to be changed first and last name. Then you should create a second form and use prepopulate fields to get data from the previous form. 

    For example, Jane Doe filled out my first form and for the next process, I just want to offer her the ability to change certain areas such as e-mail and text message. So she cannot change her first and last name. To make it happen I open the "read-only" option for the second form.

    After enabled read-only option, I set the pre-population link to pass automatically form data from the first form to the second one. You can review our user guide which is associated with this issue. Also, you can benefit from our field manager app to copy a field from the first form to your second form.

    Please, would you display my result from the .gif image?

    Here is my test form if you want to test it: https://form.jotform.com/63282419198969

    After you send a submission, please click on the pre-populated link which is sent to you via auto-responder e-mail.

    If you need further assistance, we'd be glad to help you.

    Kindest Regards.