Overview #
The Airtable Integration Addon for WPForms allows you to automatically send form submissions from your WordPress website directly to your Airtable base. Instead of manually copying data from your forms into spreadsheets or databases, every new submission can instantly create a new record in Airtable, keeping your data organized and always up to date.
Whether you’re managing leads, customer information, event registrations, project requests, support tickets, or internal workflows, the Airtable Integration Addon helps automate your data management and eliminate repetitive manual tasks.
With this feature you can: #
- Automatically create Airtable records from WPForms submissions
- Connect your WordPress website to Airtable
- Select your Airtable Base and Table
- Map WPForms fields to Airtable columns
- Sync submissions in real time
- Use Conditional Logic for advanced workflows
- Keep your Airtable data organized automatically
Requirements #
Before using the Airtable Integration Addon, make sure you have:
- WordPress installed
- WPForms plugin installed and activated
- Ultra Addons for WPForms installed
- Airtable Integration Addon enabled
- An active Airtable account
- At least one Airtable Base
- A Table inside your Base
- Airtable Personal Access Token (PAT)
Step 1: Create an Airtable Personal Access Token #
Before connecting Airtable to WPForms, you’ll need to create a Personal Access Token.
- Log in to your Airtable account.
- Navigate to Developer Hub → Personal Access Tokens.
- Click Create Token.
- Enter a descriptive name (e.g., WPForms Integration).
- Select the required scopes, such as:
data.records:readdata.records:writeschema.bases:read
- Choose the Base(s) you want the integration to access.
- Click Create Token.
- Copy your Personal Access Token.
Important: Airtable only displays the token once. Save it in a secure location before closing the page.
📸 Screenshot Placement
Airtable Personal Access Token creation page.
Step 2: Connect Your Airtable Account #
- Navigate to WPForms → Settings → Integrations.
- Locate Airtable Integration.
- Click Add New Account.
- Enter:
- Connection Nickname
- Personal Access Token
- Click Connect.
If the token is valid, your Airtable account will be connected successfully.
📸 Screenshot Placement
Airtable account connection screen.
Step 3: Create or Edit a Form #
- Navigate to WPForms → Add New.
- Create a new form or edit an existing one.
- Add the fields you want to send to Airtable.
Example fields:
- Full Name
- Email Address
- Phone Number
- Company
- Subject
- Message
- Budget
- Status
📸 Screenshot Placement
Sample WPForms form.
Step 4: Enable Airtable Integration #
Inside the WPForms builder:
- Navigate to Marketing → Airtable.
- Click Add New Connection.
- Enter a connection nickname.
- Select your connected Airtable account.
📸 Screenshot Placement
Marketing → Airtable settings.
Configure Airtable Settings #
After creating your connection, configure the following options.
Airtable Account #
Select the Airtable account you connected earlier.
Base #
Choose the Airtable Base where records will be created.
The addon automatically loads all Bases available to your connected account.
📸 Screenshot Placement
Base selection dropdown.
Table #
Select the table inside your chosen Base.
Each form can send submissions to a different Airtable table.
📸 Screenshot Placement
Table selection.
Action #
Choose what should happen when someone submits your form.
Available action:
- Create Record
Every successful form submission creates a new record inside the selected Airtable table.
Field Mapping #
Match your WPForms fields with Airtable columns.
Example:
| WPForms Field | Airtable Field |
|---|---|
| Name | Full Name |
| Phone | Phone Number |
| Company | Company |
| Message | Notes |
Correct field mapping ensures every submission is stored accurately.
📸 Screenshot Placement
Field Mapping interface.
Custom Fields #
If your Airtable table contains custom columns, you can map them as well.
Examples:
- Status
- Lead Source
- Assigned To
- Budget
- Priority
- Department
- Category
Conditional Logic #
Conditional Logic allows you to decide when submissions should be sent to Airtable.
Example #
Only create a record if:
- User selects Request a Quote
OR
- Contact Type equals Business
To configure:
- Enable Conditional Logic.
- Create your rules.
- Save the form.
📸 Screenshot Placement
Conditional Logic settings.
How the Integration Works #
Once your integration is configured:
- A visitor submits your WPForm.
- WPForms validates the submission.
- The Airtable Integration processes the data.
- A new record is created in your selected table.
- All mapped fields are populated automatically.
- Your Airtable Base is updated instantly.
📸 Screenshot Placement
Workflow illustration.
Testing the Integration #
Before publishing your form:
- Save your form.
- Submit a test entry.
- Open Airtable.
- Navigate to the selected Base and Table.
- Verify that a new record has been created.
- Confirm:
- All mapped fields
- Text values
- Email addresses
- Phone numbers
- Dropdown selections
- Date fields
- Number fields
Everything should appear exactly as expected.
📸 Screenshot Placement
Successful Airtable record.
