Airtable

1. If you don't already have an account, create an account and then:
Create an empty base
Rename first table column/field to match your incoming data first key
Delete the fields/columns that Airtable created by default and create your own fields/columns
Make sure the type of the field/column matches the types of your incoming data values




Create personal access token, make sure that the scope includes data.records read/write and schema.bases read/write

Make sure the PAT you are creating has access to the base/app you want FieldsRaven to sync with

Save the Airtable credential
Open Settings in FieldsRaven.
Under Integration credentials, enter the Airtable personal access token.
Select Update integration credentials.
FieldsRaven never displays a stored integration credential. Leave the field blank on a later visit to preserve the current token; enter a nonblank value only when you want to replace it.
An older Raven that already stores its own Airtable token continues to use that token. The legacy Raven credential overrides the credential in Settings, and replacing the Settings credential does not rotate the legacy value.
Raven setup
Enable Airtable sync on the customer JSON Raven and leave its token field blank to use the shop credential from Settings. The Airtable app ID, table ID, and header mapping remain Raven-specific.

Grab Airtable app ID and table ID from the url


Airtable table header fields
Add your Airtable header fields into the raven, separate each field by a comma
The submitted JSON's keys must match the raven's header fields exactly — every key, no extras, none missing. The comparison lowercases and trims both sides and ignores order, so First Name matches first name, but not first_name. One extra or missing key means the record is never sent to Airtable. Nothing surfaces on the storefront: the metafield saves normally and the Airtable row simply never appears.
This is a common reason an Airtable sync "does nothing". Add a field to your form, add it to the raven's header fields too.
Validation
FieldsRaven will validate all Airtable settings before creating the Raven, if any of the settings is invalid, you'll get an error message

Airtable automations
Syncing your metafields with Airtable gives you access to all of the automations – depending on your Airtable plan – that Airtable has to offer, it's pretty powerful.

Last updated