Skip to main content
The Airtable integration creates a new record in a base and table of your choice each time a session.completed event fires. It uses an Airtable Personal Access Token — no OAuth flow.

Setup

1

Create a Personal Access Token in Airtable

Go to airtable.com/create/tokens and create a new token. Grant it the data.records:write scope and access to the base you want to use. Copy the token — it’s only shown once.
2

Find your Base ID

Open the base in Airtable. The URL looks like https://airtable.com/appXXXXXXXXXXXXXX/.... The appXXXXXXXXXXXXXX part is your Base ID.
3

Add the integration in Feedal

Go to Integrations → New integration → Airtable. Enter your Personal Access Token, Base ID, and table name.
4

Attach to a form

Open a form and go to the Connect tab. Find the Airtable integration and click Connect.

Configuration

FieldRequiredDescription
Personal Access TokenYesYour Airtable PAT with data.records:write scope
Base IDYesThe appXXXXXXXXXXXXXX identifier from the base URL
Table nameYesThe name of the table to create records in (e.g. Form Responses)
Include answersAdd one field per question answer

Record format

Each new Airtable record contains:
FieldValue
Session IDFull UUID
FormForm title
Submitted atISO 8601 timestamp
Duration (s)Integer seconds
ScoreTotal score
(one field per question)Answer value
Create your Airtable table columns before enabling the integration. Column names should match the field names Feedal sends. Any unmatched fields are silently dropped by Airtable.

Next steps

Notion

Create Notion database entries instead.

Google Sheets

Append rows to a Google Sheet.