JotForm User Guide / Advanced Features /

How to Prefill Form Fields With Data From Another Form With Form Prefill?

How to Prefill Form Fields With Data From Another Form With Form Prefill?

JotForm Form's Prefill allows you to prepopulate your form fields with data from another form in your account. It selects the main submission table of your form as the source where you can map the fields accordingly. While this requires manual setup in the form, this saves time for users to fill in the same data they previously submitted.

How to set up Form Prefill in the form? Let's start!

1. In the form builder, go to the Publish tab.

2. Click Prefill.

3. Click the Form Prefill option.

4. Select the form from the list and map the fields you wish to prefill its data to your current form.

5. Click the Add More button if you wish to map more fields. Click the Save button if you are done to save the mapping.

6. Click the Add a New Prefill button. This will open the selected form's table.

7. From the table, you can select the individual submission or select all. The checkbox is available on the left side of each entry. Assuming you've already selected the submissions, click the Create button.

Note that while you can select all submissions, you can only create 20 Prefilled URLs at a time. Therefore, selecting all and clicking the Create button will not work. You will receive a message indicating the limit instead.

Additionally, you can filter the submissions to display a specific set of information. To know more about the filter, please visit the following guide:

How to Use Different Filters to Easily Manage Your Data in JotForm Tables

8. The Prefilled URLs are now created. Each of the Prefilled URLs is labeled based on the user's name from the selected table.

The users can edit the Prefilled URLs. If you do not want users to edit the data, change the permission from Can Edit to Read Only.

You can select all Prefilled URLs and send or delete them at once. Click the Select All and click Send Invitation to send or click the Delete button to delete.

Clicking the Send Invitation will open the popup. The recipient's email address is automatically filled with the user's email address from the selected form. You can add a message to let users know of the prefilled URL. Click the Send Invitation to send.

You can select all Prefilled URLs, but note you can only send an invitation to up to five (5) people at a time. Selecting more than this number will display an error message, and the button to sent the invitation is grayed out.

On each Prefilled URL, clicking the 3-dot menu will allow you to do the following:

Send Invitation: If you wish to send the prefilled URL individually. It's useful if the user lost the previous invitation.

Copy URL: If you wish to send the prefilled URL manually.

Rename: If you want to change the name of the Prefilled URL.

Delete URL: To delete the prefilled URL.

If you want to add or remove the mapped fields, click Settings to do so.

Form Prefill supports the following fields only:

Text Fields: Name, Email Address, Address, Short Text Entry, Long Text Entry, and Fill in The Blank fields.

Number Fields: Phone, Number.

Date & Time Fields: Date Picker, Time Picker.

Select Fields: Dropdown, Single Choice, Multiple Choice, Scale Rating, and Spinner.

If you have questions, suggestions, or having difficulty setting up the prefill, kindly comment below or contact us through our support channels.

If you are curious about what else you can do with the Prefill, we suggest you to check out the following page: Pre-populate Form Fields with JotForm Prefill.


Contact Support:
Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:
Contact JotForm Support: https://www.jotform.com/contact/

Send Comment

2 Comments...

  • iondjp

    It is written above:
    "8. The Prefilled URLs are now created. Each of the Prefilled URLs is labeled based on the user's name from the selected table."

    Can you explain this more? My test just use an email address field on my form which I created for another purpose.

    Is there a way to chose which field is used to label each Prefill URL?

  • joseph612_Joseph_joseph

    Is it possible to prefill from another form and have the prefilled data be in bold or italics?