KirokuForms
All Integrations
Native Data & Spreadsheets

Airtable

Every form submission creates a new record in your Airtable base. Custom field mapping, real-time decision sync, and zero manual data entry.

Structured Data, Zero Effort

Flexible Field Mapping

Map any form field to any Airtable column. We detect your base schema and let you configure the mapping visually.

Decision Status Sync

When a submission is approved or rejected, the corresponding Airtable record updates automatically with the decision and timestamp.

Secure Token Storage

Your Airtable personal access token is encrypted at rest. We only request the scopes needed to read your schema and write records.

Set Up in Three Steps

1

Paste Your Token

Enter your Airtable personal access token. We validate it instantly and encrypt it at rest.

2

Pick Base and Table

Select your base and table from the dropdown. Map form fields to Airtable columns with our visual mapper.

3

Records Flow In

New submissions create records automatically. Approval decisions update the status field in real time.

What Airtable does with your responses

About 2 minutes to set up

What lands in your base

Every completed form creates one new record in the base and table you picked. Three columns are filled in for you, so you can sort and filter without setting anything up first.

  • Submission ID: the id KirokuForms uses, so any record can be traced back to the response behind it.
  • Created At: when the record was written, as a timestamp.
  • Status: pending when the record arrives, then approved or rejected once somebody decides on the submission.
  • One column for each field you paired, written as text.

You decide which answer goes in which column

Pick the base and table once, then pair each form field with the column it belongs in. Only the fields you pair are sent, so a form can collect more than the base needs to hold.

  • Until you pair at least one field, that form sends nothing. Connecting your Airtable account is not enough on its own.
  • The base and table are set once for your account. The pairs are per form, so two forms can fill different columns of the same table.
  • Columns are matched by name, so renaming one in Airtable breaks the pair until you set it again.
  • A question somebody left blank arrives as an empty cell rather than being skipped, so every record has the same shape.

If Airtable will not take the record

Your response is saved in KirokuForms before Airtable is called, so a write that fails never loses it. The record does not appear in the base and we do not send it again.

  • The usual causes are a connection that was removed in Airtable, a column that was renamed, and a base the connection can no longer reach.
  • The response itself is safe in your submissions list, and you can download what you need as a CSV.
  • A failed write is not reported in the dashboard yet, so if you work out of the base rather than out of KirokuForms, compare the counts now and then.

Two minutes, start to finish

It all happens in your form's Integrations tab. Airtable asks you once whether to allow the connection, and you choose which bases to share on its own screen.

  • Open your form in KirokuForms, go to the Integrations tab and choose Airtable.
  • Click Connect Airtable, then allow the connection on Airtable's screen and pick the bases you want to share.
  • Pick the base and the table, pair each form field with a column, and save.
  • Send yourself a test response and watch the record appear.

Your Forms, Your Bases, Always in Sync

Connect once and never worry about manual data entry again.

Connect Airtable