With Field Prepopulator, you can prepopulate your form with the data you provide manually. But on some occasions, you may want to automatically pass form data to prepopulate another form. This guide shows how to pass form data to another form right after submission.
Setting Up the Forms
The setup requires 2 forms, the source form where the data will be coming from, and the target form where the data will be passed on to. For this guide, the source will be a simple contact form and the target will be a newsletter signup form, as examples:
The goal is to pass the Email field’s value from the source (contact) form to the target (signup) form.
Building the Landing Page’s URL
Create the landing page using the target form’s URL since it will serve as the source form’s destination after submission. The URL would look something like the following:
https://www.jotform.com/220542271693050?target_email={source_email}


To break that down:
- https://www.jotform.com/220542271693050 — The URL of the target form.
- ? — The question mark is used as a separator.
- target_email={source_email} — The query parameter* in key-value pair:
- target_email — The target form’s unique name for its Email element as the key.
- {source_email} — The source form’s unique name for its Email element as the value.
*Multiple query parameters are separated by the ampersand (“&”) symbol. For example:
https://www.jotform.com/220631153630031?form2name[first]={name:first}&form2name[last]={name:last}&form2email={email}&form2checkbox={multiplechoice}
Note: The sample query parameters above may be different from what you have on your form. Use the Field Prepopulator to get your form keys and tags.
Setting the Source Form’s Landing Page
Now that you have the landing page’s URL, it’s time to decide how to serve it from the source form. For that, you can either redirect your users to the landing page after submission or serve the landing page as a link in your email alert or Thank You page.
Redirect to the landing page after submission. You can redirect your form fillers to the landing page after submission. To set this up
- In the Form Builder, select Settings at the top.
- Go to Thank You Page on the left.
- Select Redirect to an external link after submission.
- Finally, enter your landing page’s URL in the Enter URL field.

Include the link in your email alerts or Thank You page. You can serve the landing page to your form fillers as a link. To set it up
- In the Form Builder, go to Settings at the top.
- Select Emails or Thank You Page on the left.
- Edit your email alert. Or select Show a Thank You Page after submission for the Thank You page.
- Place your cursor in the editor where you’d like to insert the link.
- Select Insert/edit link in the editor’s toolbar.
- In the Insert link dialog, enter your landing page’s URL and the text to display, then select Ok.

You now have an automated way to pass the data from one form to another. Here’s a demo form with the setup above applied to see it in action.
Send Comment:
38 Comments:
How do I pass the information from form 1 to form 2 for a drop down field
What happens when I have to passthrough multiple inputs from one field?
That isn't outlined here
Example, a phone number that has the Country Code field, the Area code field and the phone number field
What would be the string to passthrough each of those into the following form same things?
This method works great except if the data i'm passing from Form 1 to Form 2 contains either a '#' or a '&' symbol. So for example if i'm passing a short text field containing the value of "123 & 456" the data that gets passed to Form 2 is on "123". Everything including the '&' and after gets dropped. How do I fix this issue with special characters?
need help shifting form data
This function does not work when using the Jotform mobile app to fill out. Please can you confirm if you can implement it with this system? It works seamlessly using a web browser.
I'm really struggling with this - I'm finding the instructions really confusing! I 'think' I've followed all the instructions but nothing pulls across when trying it.
need more simple directions on this topic.
When you to fill out a form and it copies that data to another form does this process always create a new form in the destination form file each time you submit your entries?
The questions I want copied into the next form are on the last page of the second form. Is that going to be an issue?
When I redirected it, it went to a blank page. Can someone help me? I used this code: but when I hit submit, rather than go to the next form it just went to a blank page.
Same question as Daniel Sarwono...are the {curlybrackets} for the source form or the target form?
You guys need to edit this video.
Using cloned field names for both forms just confuses us as we try to track in the example.
And also, the video mentioned (at time marker 2:56) that the field inside the curly brackets is where you want to pass the info TO, but in this page you mentioned this target_email={source_email}. So which one is true??
Hola,
¿Es posible mover un envío de un formulario a otro? Lo que quiero hacer es "copiar" algunas filas de un formulario y copiarlas en otro que tiene las mismas preguntas.
I have tried this url build, i have tried another build i found here
<a target='_blank' href="https://www.jotform.com/answers/3498339-hello-please-can-someone-help-me-with-the-correct-formula-for-copying" >https://www.jotform.com/answers/3498339-hello-please-can-someone-help-me-with-the-correct-formula-for-copying</a>
and i have tried to create an approval flow with pre fills being used. None of which have successfully filled my forms from the app i created.
The flow goes from:
Job Application (form)
Subcontractor agreement form (Smart PDF form)
Payment Method (Form)
Uniform Distribution (Form)
After the initial Job application form, i have had no success with the continuation of the info in the form. This is not touching on the fact that i wanted to include a running unique id between the forms as they are filled out. Can you help me with this?
I have a problem, when doing this format with address and name, the first and last name all copies into the first name section of the second form and the address all copies into the street address section
Having trouble passing dates with time between forms. I understand all the concepts of what's going on with the syntax, there just isn't a great list of the syntax that I can find to define what the sub-labels should be for the individual date, time, and am/pm fields of a combined date time field. If anyone knows where a list of this syntax is or can help me with the specific syntax for this issue that would be great.
I do all the steps exactly as described but only one field gets prefilled on the second form. Also, what do I fill in on the Recipient tab?
Once again, this is an amazing feature that no other form solution out there can achieve. I have implemented this on a couple of forms already and it is working seamlessly. Great work Team Jotform!
Hi, how would we do this form a multiple choice question with checkboxes to push into the second form?
Hi there
On my form is a tab with how many hours was spent on a patrol. I'd like to add all hours spent on all patrols, is it possible?
Thanks
I have just joined and want to start my program. I do not want to be signing forms and buying anything else to begin this program. Advise me how I can start?
Can I use an answer from Form 1 to populate a question in form 2.
Example, I ask the user in Form 1 what is one of their biggest concerns. They answer in a short answer field box. I then want to take that concern and autopopulate a question of Form 2 like, "What is the status of {previous concern}.
Is this possible?
Amazing tutorial except for one thing
Redirecting a link from from1 to form2 is practically a one person 's job, because as soon as the user fills in form1 than it will automatically takes the same user to form2
OK, how about if i want two users to fill in the same form ? is there a possible way that user1 can fill in form1 and redirect it to user2 to fill in the rest for approval. and please not prefilled because i had testing that a million times and it only works for the owners of the form not the outside users.
kindly help!!!!
If a person doesn't want to complete form number 2 right at that time, is there a way to come back to it?
For example, I have a form where a person inputs their name, etc. for a appointment request. Once they have an appt, I have them then fill out new client forms. I would like for the forms to pull data from the request without having to manually sending them a custom link like what the Pre-fill Tables video shows. is this possible?
Will this work when creating a Jotform app with multiple forms?
Hello,
Is it possible to map the results of checkboxes with different structures in form 1 and 2 ?
More specifically, can I use a single specific answer in a checkbox from form 1 (for example, option 1 of checkbox 1 in form 1) and map it to a specific item in form 2 (for example, option 3 of checkbox 2 in form 2) ?
So the thank you page for my 1st form redirects the user to the 2nd form with this link:
However, when i tested it out after filling the 1st form and submit, it redirected with this link:
Somehow its not using the full link i gave and that particular field in the 2nd form was not filled with the data from the previous form.
Am i doing something wrong?
How does this work for multiple arrays?
Here is the HTML for my input:
Quantity
Why doesn't a URL reference to myProducts:1025:0 give me the number inputted in this Product widget?
I would like to use this function of being able to take the answer from one form and input it as the answer in another field. My use-case would be a grant screening form (form 1) where if they are approved in the jotform approval process, they are sent an email with a link to the pre-populated application form (form 2). Is this possible? My worry is that they would not be going directly from one form to the next. It may be days before they get the approval notification. Would the link still work?
Hello, please can someone help me with the correct formula for copying an address over?
The formula was very helpful. What's the formula for Birthday?
Hi there,
In the Netherlands when we fill up a address form, postal code comes before city. How can I change it in JotForm.
Thank you
So I am trying to transmit the data from one form into a results form. It's a personality quiz that scores depending on the answers you chose. I have not been able to figure out a different way to do this using quiz function (there are no correct or incorrect answers) and I've been unable to get the calculated table to work correctly. Suggestions?
Great tutorial!
Is this available for HIPAA compliant forms?
This is very clear, except one thing.
Is it necessary to have the link for the pre-populated form 2 link within the email notification/autoresponder of form 1?
I mean, that is not a technical requirement, is it?
As long as you have the link configured correctly in the redirect page, then upon send of form 1, the user will simply end up on the pre-populated form 2. Right?
So, having the link in the email is just a sort of "back up". Is that right?
Also, my immediate use case is a CTA form 1 with Name*, Email*, Phone (phone is not required). Which will pre-populate form 2 asking for additional info.
If the user doesn't fill Phone on form 1, will this fail?
Thanks.
Will this work on an embedded form?
That is, the 2 forms are embedded on a website (as you would do 99.9% of the time).
Will this process still work?
Is there an easier way, this seems very complicated to do?