Integration for Airtable

Deskripzioa

Integration for Airtable sends form submissions from Contact Form 7 and Gravity Forms to an Airtable base using the Airtable API. Each submission creates one record in your chosen table.

Features:

  • Works with Contact Form 7 and Gravity Forms
  • One Airtable table for all submissions (or configure per use)
  • Uses Airtable personal access token (Bearer)
  • Simple settings: API key, Base ID, Table name/ID
  • No external dependencies; follows WordPress coding standards

Requirements:

  • Contact Form 7 and/or Gravity Forms (depending on which you use)
  • Airtable account and personal access token
  • Base ID and table name/ID from your Airtable base

Privacy and third-party services

This plugin uses Airtable’s APIs (api.airtable.com) to send form submission data to Airtable. Data is sent only when you have configured an API key, Base ID, and table in Forms to Airtable (admin menu). No data is sent without this configuration. By configuring the plugin, you consent to that data being transmitted to Airtable’s servers. Form data is sent over HTTPS.

This plugin is not created by, affiliated with, or endorsed by Airtable.

Configuration

  • API Key: Your Airtable personal access token (create one in Airtable account settings). It usually starts with pat….
  • Base ID: The base identifier from your Airtable URL (e.g. appXXXXXXXXXXXXXX).
  • Table ID or Name: The table name as shown in Airtable, or its table ID. Column names in Airtable must match the form field names (CF7) or labels (Gravity Forms, with spaces as underscores).

Instalazioa

  1. Upload the plugin folder to /wp-content/plugins/ or install via Plugins Add New.
  2. Activate Integration for Airtable from the Plugins screen.
  3. Go to Forms to Airtable in the admin menu and enter your Airtable API key, Base ID, and Table name or ID.
  4. In Airtable, create columns that match your form field names (CF7) or field labels (Gravity Forms; spaces become underscores).

MEG

Which forms are supported?

Contact Form 7 and Gravity Forms. Submissions are sent to Airtable automatically when a form is submitted.

Do column names in Airtable need to match the form?

Yes. For Contact Form 7, use the same names as your form fields (e.g. your-name, your-email). For Gravity Forms, use the field labels with spaces replaced by underscores (e.g. Your_Name, Email).

Where do I get the Airtable API key and Base ID?

Create a personal access token in Airtable: Account Developer hub Personal access tokens. The Base ID is in your base URL when you open a base in Airtable.

Berrikuspenak

Ez dago berrikuspenik plugin honentzat.

Laguntzaileak eta Garatzaileak

“Integration for Airtable” software librea da. Ondoko pertsonek egin dizkiote ekarpenak plugin honi.

Laguntzaileak

Aldaketen loga

1.1.0

  • Admin CSS and JS are now enqueued from separate files (no inline styles or scripts in PHP).
  • Added A settings action link in the plugin.php page.
  • Added a toplevel menu for the plugin.

1.0.0

  • Initial release.
  • Contact Form 7 integration.
  • Gravity Forms integration.
  • Settings page (API key, Base ID, Table).