Skip to main content

What is a subform?

A subform is a form within a main form that lets you collect related information in a structured way. Subforms are useful when you need to add multiple entries or records while keeping everything connected in one place. Common use cases include:
  • Collecting multiple products in an order
  • Adding a list of expenses to a report
  • Creating a list of tasks for a project
Subforms

How to use a subform within your form

1

Add a subform field

On the left-hand panel of your form, click Subform. Then, type the question or information you need from your respondents.Screenshot 2025-10-06 at 5.33.22 PM.png
2

Link forms

Click the field’s to open the right-hand panel. Choose a Connected Subform to link another form, which will open as a popup for respondents. Then, select a submission-picker to label each subform entry.Screenshot of the Form designer tab of a form
To link a form from the dropdown, make sure the form is published first and isn’t in the Trash. An existing subform whose linked form was moved to the Trash will show Select form until that form is restored.
3

Publish and share

That’s it! Publish your form and share the link. Subforms allow respondents to edit completed submissions and resume partial ones.Screenshot of the Form designer tab of a form

Add subform limits

On the right-hand panel, you can:
  • Require minimum submissions
  • Limit maximum submissions
  • Add an error message
Screenshot of the Form designer tab of a form

Select from previous submissions

You can also allow respondents to pre-fill form fields with existing form records by adding a Submission picker field. View the quick guide here.

Submission picker

Let respondents pre-fill forms with answers from existing forms.

Get multiple answers

Let respondents enter multiple sets of data for one question.