Prepopulate multiple forms and allow users to save form

  • Profile Image
    Asked on October 20, 2015 at 04:48 AM


    I have worked out how to create a first form and a main form and after a user clicks next to have the form save so it can be worked on later, -

    I would like to be able to pre-poulate a form (I know how to do this through the app -

    Can I pre-populate a form, send the link to a user and have the user save the form  to complete later? - what are the steps for me to do this?




  • Profile Image
    Answered on October 20, 2015 at 06:00 AM

    Hello Jamie,

    There are two approaches for form prepopulation

    1. Using the email session saved on jotform's end

    2. Saving the data in the users browser as a session cookies.

    1. The email session wont work adequately if you will be sharing the link with multiple users because if one user submits the form that particular session will be deleted on jot-form's side and it wont be preloaded again when the link is visited.


    2. Another approach is to enable form auto-save under continue forms later the auto-saved form data is saved in the user's browser sessions.

  • Profile Image
    Answered on October 21, 2015 at 02:16 AM

    thanks ... so I can create a form as per here:


    Pre-populate the form myself and then send each person the link - this link will save each time each person clicks next?


    Is that right?




  • Profile Image
    Answered on October 21, 2015 at 05:51 AM

    I think Jamie that there is a bit of confusion here.

    Due to that I would like to confirm what you are after first.

    If I understood you correctly, you would like to:

    1. give your users a link to the first (main) form - lets call it {form1}

    2. they will fill out some of the details on this form and get moved to the next form as per How to Save Forms to Continue Later guide - lets call it {form2}

    3. You want to pass the data from {form1} to {form2} so that your users do not need to type it again.

    - Can you please tell us if that is correct?

    Also, if it is correct, do let us know the links to both forms so that we can help you with the URL that you should use with the session so that the data is passed over.

    If the above is not correct, please do give us more details so that we can properly assist you with the same.

    Thank you.

  • Profile Image
    Answered on October 26, 2015 at 02:42 AM

    thank you for your response

    We know the people are who will fill in the form. 

    We want to send them an email with the link to the prepoulated form.

    The prepopulated form is long and we want the form to save so the person can come back and finish the form.


    The URL's to an example form is here:


    I want to send a prepopulated form to my contacts (I have their email addresses) - as the form is very long I want it to save everytime they complete a page.


    I hope that makes sense.




  • Profile Image
    Answered on October 26, 2015 at 10:05 AM

    Use the Prepopulate App if you will be manually providing the data (

    For saving the data, if you will be using the "Session URL" method, you should add the session identifier after the form URL.

    For example:

    ?session is the parameter to use for saving the data to our server. Followed by the equal sign and then the name or email address which is used to identify that the data belongs to this specific user. 

    If you will prepopulate the first field or first fiew fields, just simply add & sign after the last value in the URL.

    For example:



    If you will be using the Auto Fill in the form prefences, nothing to add in the form URL. Just your prepopulated data and that's it.

    But again, I would like to mention the difference between the autofill and session URL methods:

    -The form data when using the autofill is saved in the user's browser storage. This can only be retrieved by using the same computer and browser.

    -The form data when using the Session URL is saved to our servers. For as long as the session URL is correct, the user will be able to retrieve the data using any computer and browser.