I want to have a pre-populated form for returning visitors.

  • Profile Image
    Asked on August 19, 2013 at 01:53 PM

    I am using a single form for my marketing campigns, so everytime a visitor comes, he has to complete the form to download the relevant whitepapers...  what i want to do is, I should be able to identify a returning visitor, and grant access to the white paper based on just the email field. Also, the XL sheet shoul get populated with all his/her details...

    the idea is my visitor should not be forced to fill the complete for every time he/she visits my site.


  • Profile Image
    Answered on August 19, 2013 at 02:32 PM


    I will explain a method from where, once they submitted the form, they will receive a custom URL that once they go to that link, they will have a pre-populated form to continue.

    1. Create a form to get name and e-mail. On the title explain the user why this is necessary. This will be referred as the first form from now on.

    First Form Example:

    2. Create another form that they will be redirected to. This will be referred as the main form from now on.

    Main Form Example:

    ** By the way, did you notice that our page break buttons’ text are both editable? Select the page break form. Then, from the top toolbar select the button to edit the text of the button. **

    3. When main form is finished click “preview” and then click “Open in new tab” button.

    4. On the new tab copy the URL.

    5. Close the tab and go to “my forms” and click “edit”  on the first form you created.

    6. On your first form go to “Email Alerts” and click “add new email” button.

    7. Select the “Autoresponder Email” and click “next”

    8. Enter your name and e-mail. Recipient E-mail field should be related with the E-mail form on your form. So it should be E-mail by default. If it is not selected please select E-mail. Click Next.

    9. Erase all the data in the text area and write something meaningful for the user. Because this will be sent to his/her email.

    10. Copy the URL that you have from your main form and at the end of the URL add a question mark “?”, after the question mark write “session”, next to it add the equals “=” sign and click E-mail on the form fields. So far your URL should look like this:

    After you have written “?session=” select E-mail from the right corner of the page which is in “Form Fields”.

    Select the URL and Copy. While selected, click on insert/edit link button.

    A new window will pop-up and paste your link on the link/URL blank space and click “insert”.

    11. Click Finish on the E-mail autoresponder menu.

    We've covered the part where our main form will be emailed to our users when they submit their names and e-mail addresses. They will be able to complete their forms whenever they want from their e-mails. However, we also need to do a redirect page after they have submitted the first form.

    12. At the first form go to “Setup & Embed” tab and click “Thank You”

    13. Select the 3rd button “Thank You message” and click next.

    14. Erase all data inside and create a message that explains to your users why they have to be directed to a new page.

    15. Copy the final URL from step #10 - #11 and do same steps to insert the URL.

    16. Click Finish.

    17. Make sure to Save your forms just in case and go for a try!
    Hope this method will help you wtih what you are trying to achieve.
    Kindly let us know if you need further assistance and we'll be glad to help out.
    Thank you for using JotForm. :)