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

# Create records in multiple tables

> Sync form submissions to multiple tables or databases, such as Airtable, Notion, Monday.com, SmartSuite, Salesforce, Zite Database, Attio, and ClickUp.

export const SupportBanner = () => {
  const titleId = React.useId();
  return <div className="support-banner" role="region" aria-labelledby={titleId}>
      <span className="support-banner__ring support-banner__ring--outer" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--middle" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--inner" aria-hidden="true" />
      <span className="support-banner__ring support-banner__ring--center" aria-hidden="true" />

      <div className="support-banner__content">
        <div className="support-banner__title" id={titleId} role="heading" aria-level="2">Still have questions?</div>

        <div className="support-banner__copy">
          <span className="support-banner__line">Our team is happy to help. Start a live chat using the</span>
          <span className="support-banner__line">
            chat bubble <span className="support-banner__chat-icon" aria-hidden="true" /> in the bottom right, or email us at
          </span>
          <span className="support-banner__line">
            <a href="mailto:support@fillout.com">support{'@'}fillout.com</a>
          </span>
        </div>

        <a className="support-banner__cta" href="mailto:support@fillout.com">Contact us</a>
      </div>
    </div>;
};

## Overview

A form can only be **connected to one database and table** at a time. For example, if your form is connected to Airtable, you cannot connect it to another table or database without disconnecting the current connection first.

Google Sheets is an exception. You can connect it alongside a database, such as Airtable, because each connection creates a new sheet automatically.

However, you can still use form submissions to create records in multiple tables or databases using the workarounds below.

## Ways to create records across tables

### Combine multiple forms

Create a separate form for each table and connect each form to its corresponding table. Then, [link the second form to the **Ending Page** of the first form](https://www.fillout.com/help/combine-and-repeat-forms#auto-redirect-to-another-form) to redirect users to it after submission.

### **Use subforms**

Add a **Subform** field to your main form and connect that to a separate form with its own database or table. Check this [quick guide](https://www.fillout.com/help/subforms#how-to-use-a-subform-within-your-form).

<Frame>
  <img src="https://mintcdn.com/fillout-005a867b/v0PkWb38R7jQxWzt/images/Subforms.gif?s=5517f4ab629eeee4c4839fdbc98245a0" alt="Subforms" width="1920" height="1080" data-path="images/Subforms.gif" />
</Frame>

When respondents submit the form, the subform creates a record in its connected table, while the main form creates a record in its own table.

### Use Record Pickers with linked tables

In this example, we'll connect our form to Airtable. Add a [**Record Picker**](https://www.fillout.com/help/record-pickers), then enable [**create new records**](https://www.fillout.com/help/create-new-linked-records#create-new-linked-records) in the settings.

<Frame>
  <img src="https://mintcdn.com/fillout-005a867b/VqdMakh4zdNbhKlE/images/Multiple-linked-records.gif?s=18d9f5f9d025342f0c0c116b05f4e05b" alt="Multiple Linked Records" width="1660" height="1080" data-path="images/Multiple-linked-records.gif" />
</Frame>

Respondents can then create new linked records directly from the main form. When they submit the form, both the main record and linked records are created and connected.

This feature also supports SmartSuite, Zite Database, Salesforce, Notion, and Monday.

### Use webhooks and external automation

Add a **Webhook** to your form and connect it to an automation tool like Zapier or Make. Then, set up the automation to create records in multiple tables or databases. Learn more [here](https://www.fillout.com/help/webhook).

This approach is flexible, but the records are created through the external automation tool rather than Fillout’s native integrations.

## Related articles

<CardGroup cols={3}>
  <Card title="Subforms" color="#FFC738" icon="diagram-nested" iconType="regular" href="/help/subforms">
    Collect repeated data with nested forms.
  </Card>

  <Card title="Record pickers" color="#FFC738" icon="folder-medical" iconType="regular" href="/help/record-pickers">
    Set pre-fills, reference fields, and more.
  </Card>

  <Card title="Webhooks" color="#FFC738" icon="webhook" iconType="regular" href="/help/webhook">
    Send to automation tools or any endpoint.
  </Card>
</CardGroup>

<SupportBanner />
