Skip to main content

Overview

Values from a subform submission can be automatically inserted into a main form using Answer Piping. By referencing subform responses, you can populate any field where answer piping is supported, such as question fields, headings, default values, labels, logic, and more. This speeds up form completion and reduces data entry errors. For example, you can:
  • Auto-fill contact information collected in a subform into the main form
  • Reference prior selections to personalize questions or instructions
  • Carry over calculated values or totals from a subform into summary fields in the main form

How to import data

1

Choose destination field

On your main form, choose a field where you’d like to insert subform values. In this example, we’ll create a quote request where customers can see a summary in the end.Screenshot 2026 02 12 At 6 53 10 PM
2

Select subform question

Type @ to open the answer piping menu and click your subform question.Screenshot 2026 02 12 At 6 55 29 PM
3

Choose subform values

Choose the specific fields or questions in your subform. For example, let’s add a quantity to each print type in the summary page.Screenshot 2026 02 12 At 6 59 42 PMYou can also optionally show or hide fields. In our example, we’ll only make print types show if they were previously selected. Check out our guide.
4

Publish and share

Dynamic subform values will now automatically populate forms.Screenshot 2026 02 12 At 7 17 35 PMClick Publish in the upper right corner to share or embed your form.

How subform answers show in the main form

A subform can have several entries, so a referenced answer lists every entry’s answer, separated by commas. In a Number calculation, a referenced number question adds up across entries. For example, it gives the total quantity of all the products a respondent added. For example, a respondent added two products in the subform, Notebook (2) and Pens (3). Your products shows the subform’s Product answers, and Total items shows a calculation that adds up Quantity.
Main form with two subform entries, Notebook and Pens, a Your products field showing Notebook, Pens and a Total items field showing 5
To set it up, open Logic, then Calculations, and add a Number calculation. Click the plus icon in Initial value. Your subform is listed under Page. Hover over it and click Continue on the right.
Initial value picker with the Products subform under Page and Continue on the right
The subform’s questions open. Pick the one you want to add up, like Quantity.
Initial value picker showing the subform's questions: Submission ID, Product and Quantity
Number calculation Total quantity with the subform's Quantity as its initial value
To count the entries, add a Number field to the subform with a Default value of 1 and hide it. In the main form, add a Number calculation and pick that field as its Initial value. The main form can use text, email, phone, choice, number, rating, date and checkbox answers from a subform. It can’t use signature, file upload, table, rich text, ranking, time, date range, payment, recording or picker answers.

Pass main form data

You can also do it the other way around by sending values from your main form to your subform. Check out this guide.

Answer piping

Insert previous answers into upcoming questions or fields.

Subforms

Collect repeated data with compact nested forms.

Form parameters

Share data between forms with URL parameters.