Airtable

Pro

Copy form answers straight into an Airtable table, as a new row or an update to one that is already there.

One licence covers every Pro plugin

What Airtable connects, and what travels between them.

Form entry

Airtable

Table row

Version
1.0.0
WordPress
6.5+
PHP
7.4+
Tested up to
7.1
Licence
GPLv3

What it does

Columns read from your base

Choose a base and a table, and the mapping screen offers that table’s real columns with their real types, so a date lands as a date and a select as a select.

Create a row or update one

Nominate a column to match on and a returning respondent updates their existing row instead of adding a second.

Scoped personal access tokens

Connect with a token limited to the bases you choose, rather than a key that can read your whole workspace.

Getting it working

  1. 01

    Create a personal access token

    In Airtable, issue a token with data read and write on the bases you want to use, and paste it into the xpac settings screen.

  2. 02

    Choose base and table

    Add the Airtable delivery to your form and pick where rows should go.

  3. 03

    Map your columns

    Match form fields to columns. Unmapped columns are left to Airtable’s own defaults.

Every setting

What you can configure, and where it lives. Site settings apply everywhere; the rest are set on the form itself.

Setting Scope Notes
Personal access token Site setting Write-only. Scope it to the bases you need.
Connection Site setting Named credential a delivery points at.
Base Per delivery Read live from the token’s scope.
Table Per delivery Read live from the base.
Column mapping Per delivery Typed to match the column.

Questions

Can I write to more than one base?

Yes. Store several connections and point each delivery at the one it needs.

What about attachments and file uploads?

Uploaded files are sent as URLs Airtable fetches, so the file stays on your site and Airtable holds a copy in the attachment cell.

Does it respect Airtable rate limits?

Yes. Requests are paced under the per-base limit, and a throttled write is retried rather than dropped.

Will an API key from before tokens still work?

No — Airtable retired those. Issue a personal access token instead; it is the only credential the delivery accepts.

Start using Airtable

One licence covers every Pro plugin