Airtable
Overview
The Advanced Form Integration (AFI) plugin allows you to connect your WordPress forms to Airtable, enabling you to automatically send form submissions to your Airtable base and add them as new records (rows) in any selected table.
This is ideal for maintaining spreadsheets, CRMs, databases, or any structured data right from your WordPress site without manual entry.
Supported Features
-
✅ Add a new row (record) to any table in any Airtable base
-
✅ Supports standard Airtable field types like Text, Number, Email, Phone, Date, URL, Rating, etc.
How To Setup
Step 1: Connect Your Airtable Account
To connect Airtable, you’ll need an API Token.
-
Go to AFI > Settings > General
-
Enable Airtable and click Save Changes
-
Click the new Airtable tab at the top
-
Paste your API Token and click Save Changes
How to get your Airtable API Token:
-
Click Create a token
-
Enter a name for your token
-
Select scopes:
-
data.records:read
-
data.records:write
-
schema.bases:read
-
-
Select the bases or workspaces you want to access
-
Click Create token and copy it into the plugin settings
Step 2: Create New Integration
-
Go to AFI > Add New
-
You’ll be taken to the New Integration page
Title
Give your integration a descriptive name, such as “Send Leads to Airtable CRM”.
Trigger
-
Form Provider: Choose the form plugin (e.g., Contact Form 7, WPForms, Elementor, etc.)
-
Form/Task Name: Select the form you want to integrate
Step 3: Configure the Action
Platform
Select Airtable
Task
Select Add New Row
This task will send the submitted form data to Airtable and create a new record in the selected table.
Step 4: Map Fields
Once the task is selected, the following steps will appear:
1. Select Base
Choose the Airtable Base from the dropdown. Only bases with write permission will appear.
2. Select Table
After selecting a base, choose the Table within it.
3. Map Fields
The plugin will automatically fetch all supported fields from the selected Airtable table. These field types are supported:
-
Single line text
-
Multiline text
-
Number
-
Email
-
Phone number
-
Date
-
URL
-
Currency
-
Percent
-
Duration
-
Rating
-
Barcode
For each Airtable field, choose the corresponding form field from your WordPress form.
Step 5: Save Integration
Click the Save Integration button. Your setup is complete!
Troubleshooting
If something doesn’t work:
-
Go to AFI > Log
-
Review the logs to see:
-
What data was sent
-
Which Airtable base and table it was sent to
-
If any error was returned
-
-
Ensure:
-
The API token is valid and has access to the selected base
-
The selected Airtable fields accept the data types being sent
-
The required fields are filled in the form
-