How awesome would it be if you could connect your forms together, taking the answers you get from one form and using them in the questions of another? It can be done with URL parameters and Redirect to URL!
Note that you'll need a Typeform Plus plan to set this workflow up.
When is this useful?
Let’s say you’d like your respondents to fill out a satisfaction survey right after completing one of your forms. You could customize the satisfaction survey for each respondent based on the answers they give to the first form, to create a more personalized and efficient experience.
Check out the following form to see it in action:

Warning! This guide assumes that you’re already familiar with URL parameters. We recommend that you read and understand our introduction to URL parameters before proceeding.
How to set it up
You can pass information between two forms by following these steps:
1. First things first, you’re going to need both forms: one which will collect the information (we'll call this form A) and another which will receive the information (we'll call this form B). Form A will collect information and then pass it on to form B.
You can create both of these forms using the + Create a new form button in your Workspace.
2. After both forms are created, open the receiving form (form B) to add URL parameters. URL parameters will hold the information you'll pass from form A to form B.
Click on the Workflow panel, then click the + button under Pull data in.
3. You can then toggle on the URL parameters that you’d like to pass from form A to form B. For example, first_name and email. Click Save when you're done.
4. Now you can use these URL parameters throughout your receiving form (form B). For example, you can insert the respondent’s name or email into your questions to create a personalized experience for them.
Select the question you want to add the URL parameter to and type @. Now choose which URL parameter you want to insert from the drop-down list that appears.
5. Once you’ve finished designing the receiving form (form B), click the Share/Publish edits button. Then go to the Share panel and click Copy link to copy the URL to your clipboard. You’ll need this in a later step (on form A). Note that this URL should contain a parameter for each of the URL parameters you added earlier, e.g. name=xxxxx&email=xxxxx.
6. The next open the first, sending form (form A). This form will collect the information and pass it on, so go ahead and create your form however you like. Make sure to add the questions you'll be using to pass information to the receiving form and mark them as required. For example, you could ask for your respondents' names and emails.
7. Now, set up the redirect to the receiving form by clicking the + sign next to Endings in the left-hand sidebar and choosing Redirect to URL.
8. Paste the URL of the receiving form that you copied in step 5 into the field in the middle of the screen. You now need to add the data you collect for your URL parameters to customize this URL. After the URL parameter name, delete the xxxx after = and type the @ symbol, then choose the corresponding question from the drop-down (in our case, the question that asks for their name), this will insert whatever the respondent typed in as their name into the URL. We'll do the same for the URL parameter email, delete the xxxx and type the @ symbol and select the question that asks for email.
That’s it! Now, when your respondent clicks the Submit button, they’ll be taken to the second form, and thanks to the magic of URL parameters and the form URL you just constructed, the information collected from the first form (form A) will be passed to the second form (form B).