> ## Documentation Index
> Fetch the complete documentation index at: https://fillout.com/help/llms.txt
> Use this file to discover all available pages before exploring further.

# Subforms

> Create nested forms and collect repeated data, like multiple individuals or products. Organize and structure long forms by breaking them down into smaller subforms.

## How to use a subform within your form

<Steps>
  <Step title="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.

    <img src="https://mintcdn.com/fillout-005a867b/S4ynxVWu2dd-N3yT/images/Screenshot2025-10-06at5.33.22PM.png?fit=max&auto=format&n=S4ynxVWu2dd-N3yT&q=85&s=96799257a1aa1e9bca9b6c3020288b98" alt="Screenshot 2025-10-06 at 5.33.22 PM.png" width="2748" height="1437" data-path="images/Screenshot2025-10-06at5.33.22PM.png" />
  </Step>

  <Step title="Link forms">
    Click the field's <Icon icon="gear-complex" iconType="solid" /> 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.

    <img src="https://mintcdn.com/fillout-005a867b/eyFDt8-J2lN7LjRZ/images/images/image-5.png?fit=max&auto=format&n=eyFDt8-J2lN7LjRZ&q=85&s=77d649dea3b4ecd5ad7b64281b26950f" alt="Screenshot of the Form designer tab of a form" style={{ width:"45%" }} width="504" height="876" data-path="images/images/image-5.png" />

    <Note>
      To link a form from the dropdown, make sure the form is published first.
    </Note>
  </Step>

  <Step title="Publish and share">
    That's it! `Publish` your form and share the link. Subforms allow respondents to edit completed submissions and resume partial ones.

    <img src="https://mintcdn.com/fillout-005a867b/eyFDt8-J2lN7LjRZ/images/images/image-6.png?fit=max&auto=format&n=eyFDt8-J2lN7LjRZ&q=85&s=b010384f3c4156a79053dbc0de553531" alt="Screenshot of the Form designer tab of a form" style={{ width:"81%" }} width="1332" height="1180" data-path="images/images/image-6.png" />
  </Step>
</Steps>

## Add subform limits

On the right-hand panel, you can:

* Require minimum submissions
* Limit maximum submissions
* Add an error message

<img src="https://mintcdn.com/fillout-005a867b/eyFDt8-J2lN7LjRZ/images/images/image-7.png?fit=max&auto=format&n=eyFDt8-J2lN7LjRZ&q=85&s=ad5c5257ff8ab658bc2db0b6ce80ab40" alt="Screenshot of the Form designer tab of a form" style={{ width:"40%" }} width="506" height="662" data-path="images/images/image-7.png" />

## 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).

## Related articles

<CardGroup cols={3}>
  <Card title="Submission picker" icon="file-magnifying-glass" iconType="regular" color="#FFC738" href="/submission-picker">
    Let respondents pre-fill forms with answers from existing forms.
  </Card>

  <Card title="Get multiple answers" icon="diagram-next" iconType="regular" color="#FFC738" href="/multiple-answers">
    Let respondents enter multiple sets of data for one question.
  </Card>
</CardGroup>
