Skip to main content

What child forms are

A child form is a full Filla form scoped to a linked table. It opens inside the main form (as a modal overlay) when a respondent wants to create a new linked record or edit an existing one. Child forms let respondents manage related records without navigating away. For example, on a project intake form, a respondent could create a new client record on the spot and immediately link it, all within a single form session.

Setting up child forms

Child forms are configured on the linked record field. Open the field settings and look for the Create linked records and Edit linked records sections.

For creating new records

1

Enable creating

Toggle Enable creating on in the linked record field settings.
2

Open the child form editor

Click Form to open for creating. A full form editor opens, scoped to the linked table.
3

Build the child form

Add fields to the child form the same way you would a regular form. Configure labels, required fields, and validation.
4

Save and close

Save the child form. It is now embedded in the parent form.

For editing existing records

1

Enable editing

Toggle Enable editing on in the linked record field settings.
2

Open the child form editor

Click Form to open for editing. A form editor opens for the linked table.
3

Build the edit form

Add the fields you want respondents to be able to edit on the linked record.

Child form capabilities

Child forms support the same features as any other Filla form:
  • All field types
  • Widgets (text blocks, sections, signatures, location capture)
  • Multi-page layouts
  • Conditional visibility on fields
Child forms do not currently support their own on-submit automations or thank you page redirects. They are modal overlays within the parent form flow.

Only allowing creation (no searching)

Enable Only allow creating new records (no searching) to remove the search input from the linked record picker entirely. Respondents can only create new records and cannot search for or select existing ones. Use this when the linked table is entirely managed through the form and you don’t want respondents browsing existing records.

Session-scoped record visibility

Enable Only show records created in this form submission to limit the picker to records created during the current session. If a respondent creates a new record through the child form, that record immediately appears in the picker, but records from previous submissions are not shown. This is useful in multi-step flows where one field creates a set of records that a later field links back to.

Common questions

Not currently. Child forms cannot nest. A child form cannot itself contain a linked record field with a child form.
Yes. When a respondent creates a record through a child form, that record is saved to Airtable immediately. If the respondent abandons the main form without submitting, the linked record still exists in Airtable.
You can configure separate child forms for creating and editing. They don’t have to be the same. The edit form might show more fields than the create form.