{"id":281910,"date":"2026-03-05T06:33:47","date_gmt":"2026-03-05T06:33:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/integration-for-airtable\/"},"modified":"2026-03-11T10:25:02","modified_gmt":"2026-03-11T10:25:02","slug":"integration-for-airtable","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/integration-for-airtable\/","author":23406923,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"trunk","tested":"6.9.4","requires":"5.8","requires_php":"8.0","requires_plugins":null,"header_name":"Integration for Airtable \u2013 WPForms, Gravity Forms, CF7, Ninja Forms & More","header_author":"RippleStep","header_description":"Sends Contact Form 7 and Gravity Forms submissions to Airtable.","assets_banners_color":"858686","last_updated":"2026-03-11 10:25:02","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/ripplestep.com\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":205,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.0":"<p>Initial release of Integration for Airtable.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3475168,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3479918,"resolution":"1544x500","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Connections list \u2014 overview of all your form-to-Airtable connections.","2":"Add new connection \u2014 choose your form builder, form, Airtable base, and table.","3":"Field mapping \u2014 map form fields to Airtable column names.","4":"Plugin settings \u2014 enter your Airtable API key and default base.","5":"Sync logs \u2014 view success and failure records for every sync attempt."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[53275,1152,15473,1655,130711],"plugin_category":[42],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-281910","plugin","type-plugin","status-publish","hentry","plugin_tags-airtable","plugin_tags-contact-form-7","plugin_tags-form-integration","plugin_tags-gravity-forms","plugin_tags-wpforms","plugin_category-contact-forms","plugin_committers-ripplestep"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/integration-for-airtable\/assets\/icon-256x256.png?rev=3475168","icon_2x":"https:\/\/ps.w.org\/integration-for-airtable\/assets\/icon-256x256.png?rev=3475168","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Tired of copying form entries into Airtable by hand? <strong>Integration for Airtable<\/strong> is the WordPress to Airtable connector that links your WordPress forms directly to Airtable so every submission becomes a new Airtable record \u2014 automatically, instantly, and without breaking your form. Connect WordPress to Airtable in minutes. No code, no third-party tools, no Zapier \u2014 just install the plugin, enter your Airtable API key, and you have a direct airtable wordpress plugin running inside your site.<\/p>\n\n<p>Whether you're using WPForms, Gravity Forms, Contact Form 7, Ninja Forms, Fluent Forms, Formidable Forms, or Elementor Forms, this plugin gives you a clean, reliable way to send form data to any Airtable base and table you choose. Set up a connection, map your fields, and every new form submission flows into Airtable in the background \u2014 no manual work, no Zapier account, no Make (Integromat) subscription required. Populate Airtable from WordPress forms automatically. Send form entries to Airtable, form responses to Airtable, form results to Airtable \u2014 all handled for you. It works as a form builder to Airtable bridge regardless of which form plugin you use.<\/p>\n\n<p><strong>It just works \u2014 your form submits normally, Airtable gets the record.<\/strong><\/p>\n\n<h4>How It Works<\/h4>\n\n<ul>\n<li><strong>Connect your form<\/strong> \u2014 Pick your form builder and the specific form you want to sync.<\/li>\n<li><strong>Choose your Airtable destination<\/strong> \u2014 Select which Airtable base and table should receive the records.<\/li>\n<li><strong>Map your fields<\/strong> \u2014 Match each form field to the right Airtable column name. The plugin handles formatting automatically: dates, numbers, checkboxes, and single-select values all land in Airtable in the correct type.<\/li>\n<li><strong>Submit and sync<\/strong> \u2014 When a visitor submits the form, the plugin stores the entry and fires a background sync request. Your form responds instantly to the user while the Airtable API call happens separately \u2014 so slow or failing API calls never block the form or show errors to your visitors.<\/li>\n<\/ul>\n\n<h4>Supported Form Plugins<\/h4>\n\n<p>This plugin connects Airtable to the most popular WordPress form builders (also searched as: gravityforms airtable, ninjaforms airtable, fluentforms airtable, wpforms airtable addon, cf7 airtable addon):<\/p>\n\n<ul>\n<li><strong>WPForms \u2192 Airtable<\/strong> \u2014 Full WPForms to Airtable integration. Works with WPForms Lite and WPForms Pro.<\/li>\n<li><strong>Gravity Forms \u2192 Airtable<\/strong> \u2014 Complete Gravity Forms to Airtable sync. Gravity to Airtable, mapped field by field.<\/li>\n<li><strong>Contact Form 7 \u2192 Airtable<\/strong> \u2014 CF7 to Airtable integration. Every CF7 submission creates a new Airtable record.<\/li>\n<li><strong>Ninja Forms \u2192 Airtable<\/strong> \u2014 Ninja Forms to Airtable connector. Works with all standard Ninja Forms field types.<\/li>\n<li><strong>Fluent Forms \u2192 Airtable<\/strong> \u2014 Fluent Forms to Airtable sync. FluentForms submissions land directly in your Airtable base.<\/li>\n<li><strong>Formidable Forms \u2192 Airtable<\/strong> \u2014 Formidable to Airtable integration. Send Formidable Forms entries to any Airtable table.<\/li>\n<li><strong>Elementor Forms \u2192 Airtable<\/strong> \u2014 Elementor Forms to Airtable connector. Works with Elementor Pro form widget submissions.<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Automatic Airtable records<\/strong> \u2014 Form submissions become Airtable records without any manual copy-paste or data entry. Every airtable record from form submission is created automatically the moment someone clicks Submit.<\/li>\n<li><strong>Field mapping<\/strong> \u2014 Map any form field (by ID or label) to any Airtable column name. One-to-one control over exactly what data lands where.<\/li>\n<li><strong>Smart value formatting<\/strong> \u2014 Dates, numbers, checkboxes, and select fields are automatically converted to the correct Airtable field types so your data lands clean.<\/li>\n<li><strong>Non-blocking background sync<\/strong> \u2014 The Airtable API call runs after the form response, in a background request. Your form always responds fast, even if Airtable is slow or temporarily unavailable.<\/li>\n<li><strong>Sync any form builder to Airtable<\/strong> \u2014 Works as a universal form builder to Airtable bridge. Sync WordPress to Airtable, sync form to Airtable, auto send form data to Airtable \u2014 whichever way you think about it, this plugin does it.<\/li>\n<li><strong>Form submission automation for Airtable<\/strong> \u2014 Full form submission automation airtable support. No manual steps, no middleware \u2014 WordPress handles the trigger, Airtable gets the record.<\/li>\n<li><strong>Multiple connections<\/strong> \u2014 Create as many connections as you need. Different forms can sync to different Airtable bases and tables.<\/li>\n<li><strong>Sync logs<\/strong> \u2014 A built-in Logs screen records every sync attempt with status (success or failure), the connection used, and any error messages \u2014 so you always know what was sent and can debug issues fast.<\/li>\n<li><strong>No third-party automation required<\/strong> \u2014 Everything runs inside WordPress. No Zapier, no Make, no Pabbly, no n8n subscription needed (though you can still use them alongside this plugin if you want).<\/li>\n<li><strong>Airtable REST API<\/strong> \u2014 Uses the official Airtable REST API to create records. Configure your Airtable API key and optionally a default base in the plugin settings.<\/li>\n<\/ul>\n\n<h4>Who Is This For?<\/h4>\n\n<p>Integration for Airtable is perfect for:<\/p>\n\n<ul>\n<li><strong>Business owners and marketers<\/strong> who collect leads via WordPress forms and want them in Airtable automatically \u2014 no more exporting CSVs or hiring a developer to build a custom sync. If you're using Airtable as a lightweight CRM, this plugin feeds it directly from your WordPress contact forms, lead forms, and inquiry forms.<\/li>\n<li><strong>Agencies and freelancers<\/strong> managing client sites where form data needs to flow into Airtable-based CRMs, project trackers, or client intake pipelines. Set up a client intake form to Airtable connection once and it runs itself.<\/li>\n<li><strong>Nonprofits<\/strong> that use WordPress forms for volunteer sign-up forms to Airtable, donation inquiry forms, membership registration forms, or event registration forms \u2014 and need every response tracked automatically in Airtable.<\/li>\n<li><strong>Operations and admin teams<\/strong> using Airtable as a database for quote request forms, job application forms, support request forms, or booking inquiry forms \u2014 this plugin populates Airtable from WordPress the moment each form is submitted.<\/li>\n<li><strong>Anyone replacing Zapier or Make<\/strong> for a simple WordPress form \u2192 Airtable workflow who wants fewer moving parts and no monthly automation bill. A direct airtable wordpress connector without third-party tools.<\/li>\n<\/ul>\n\n<h4>No More Manual Data Entry<\/h4>\n\n<p>Tired of copying form entries into a spreadsheet? Done with downloading CSVs and importing them into Airtable? Stop copying forms to Airtable by hand. Integration for Airtable saves form submissions to Airtable automatically \u2014 every field, every time, in the right column.<\/p>\n\n<p>Before this plugin: visitor fills in your contact form \u2192 you get an email notification \u2192 you manually open Airtable \u2192 you copy and paste each field.<\/p>\n\n<p>After this plugin: visitor fills in your contact form \u2192 new Airtable record appears automatically with all the right data in all the right columns.<\/p>\n\n<p>Collect leads in Airtable from WordPress without lifting a finger. WordPress leads to Airtable, contact form entries to Airtable, quote requests to Airtable, registration form responses to Airtable \u2014 all handled automatically the moment someone hits Submit.<\/p>\n\n<h4>No Zapier. No Make. No Subscription. No Problem.<\/h4>\n\n<p>Zapier and Make are powerful, but for a straightforward WordPress form \u2192 Airtable sync they add cost, complexity, and an extra point of failure. Integration for Airtable brings the entire workflow inside WordPress. Fewer tools, fewer subscriptions, fewer things to break.<\/p>\n\n<p>This is the Zapier alternative for WordPress form to Airtable. The Make (Integromat) alternative for WordPress form to Airtable. No monthly automation fee. No third-party account required. No per-task pricing. Just a direct, built-in WordPress to Airtable connector that runs entirely on your own site.<\/p>\n\n<h4>Airtable Setup<\/h4>\n\n<p>Setting up WordPress to send to Airtable takes just a few minutes:<\/p>\n\n<ol>\n<li>Generate an Airtable personal access token (API key) from your Airtable account.<\/li>\n<li>Enter it in <strong>Settings \u2192 Airtable<\/strong> inside your WordPress admin.<\/li>\n<li>Optionally set a default Airtable base to speed up connection setup.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <strong>Integration for Airtable<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Go to <strong>Settings \u2192 Airtable<\/strong> and enter your Airtable API key.<\/li>\n<li>Go to <strong>Airtable Integrations \u2192 Connections \u2192 Add New<\/strong> to create your first form-to-Airtable connection.<\/li>\n<li>Choose your form builder, select your form, pick your Airtable base and table, and map your fields.<\/li>\n<li>Save and test by submitting the form \u2014 then check the <strong>Logs<\/strong> screen to confirm the record was created.<\/li>\n<\/ol>\n\n<p><strong>Manual installation:<\/strong><\/p>\n\n<ol>\n<li>Download the plugin zip file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Upload the zip file, click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Follow steps 4\u20137 above.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20wpforms%3F\"><h3>Does this work with WPForms?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes a full WPForms to Airtable integration. Both WPForms Lite and WPForms Pro are supported. When a WPForms submission is received, the plugin maps the form fields to your chosen Airtable columns and creates a new record automatically. This WPForms Airtable sync runs in the background so it never slows down your form. If you've been looking for a WPForms Airtable connector, WPForms Airtable addon, or a way to send WPForms to Airtable without Zapier \u2014 this is it.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20gravity%20forms%3F\"><h3>Does this work with Gravity Forms?<\/h3><\/dt>\n<dd><p>Yes. Gravity Forms to Airtable sync is fully supported. Set up a connection for any Gravity Forms form, map gravity to Airtable fields, and every new submission creates a record in your chosen Airtable base and table. This GravityForms Airtable connector runs entirely in the background. Whether you're searching for a Gravity Forms Airtable addon, Gravity Forms Airtable feed, Gravity Forms Airtable connector, or just a way to sync Gravity Forms to Airtable without a third-party tool \u2014 this plugin does it natively inside WordPress.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20contact%20form%207%20%28cf7%29%3F\"><h3>Does this work with Contact Form 7 (CF7)?<\/h3><\/dt>\n<dd><p>Yes. CF7 to Airtable integration is built in. When a Contact Form 7 form is submitted, the plugin sends the submission data to Airtable as a new record. Map CF7 field names to your Airtable column names in the connection settings. This Contact Form 7 Airtable sync, CF7 Airtable connector, and CF7 Airtable addon all refer to the same built-in feature. If you want to send CF7 to Airtable automatically \u2014 no Zapier, no Make, no extra tools \u2014 this plugin handles it directly.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20ninja%20forms%3F\"><h3>Does this work with Ninja Forms?<\/h3><\/dt>\n<dd><p>Yes. Ninja Forms to Airtable sync is supported. The plugin hooks into Ninja Forms submissions and sends the mapped field data to your Airtable base and table in the background. Looking for a NinjaForms Airtable connector, Ninja Forms Airtable addon, or a way to send Ninja Forms to Airtable automatically? This plugin is a direct Ninja Forms Airtable integration \u2014 no third-party automation service required.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20fluent%20forms%3F\"><h3>Does this work with Fluent Forms?<\/h3><\/dt>\n<dd><p>Yes. Fluent Forms to Airtable integration is included. FluentForms submissions are synced to Airtable automatically using the field mapping you define in the connection settings. This Fluent Forms Airtable connector sends form data to Airtable in the background on every submission. Whether you call it a Fluent Forms Airtable addon, Fluent Forms Airtable sync, FluentForms Airtable integration, or simply want to send Fluent Forms to Airtable \u2014 it's all the same built-in feature, ready to use the moment you activate the plugin.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20formidable%20forms%3F\"><h3>Does this work with Formidable Forms?<\/h3><\/dt>\n<dd><p>Yes. Formidable to Airtable sync is fully supported. Formidable Forms entries are sent to Airtable as new records based on the connection and field mapping you configure. This Formidable Forms Airtable connector and Formidable Forms Airtable addon work automatically on every submission \u2014 no manual exports, no Zapier zaps, no Make scenarios needed. Just a clean, direct Formidable Forms Airtable sync inside WordPress.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20elementor%20forms%3F\"><h3>Does this work with Elementor Forms?<\/h3><\/dt>\n<dd><p>Yes. Elementor Forms to Airtable integration is built in and works with the Elementor Pro form widget. Map Elementor form fields to Airtable columns and every submission creates a new Airtable record. This Elementor Forms Airtable sync and Elementor Airtable connector run in the background \u2014 your page loads fast, your visitors see no delays, and every Elementor form submission lands in Airtable automatically. Looking for an Elementor Forms Airtable addon or a way to connect Elementor Pro forms to Airtable without Zapier? This plugin does it natively.<\/p><\/dd>\n<dt id=\"do%20i%20need%20zapier%20or%20make%20to%20use%20this%20plugin%3F\"><h3>Do I need Zapier or Make to use this plugin?<\/h3><\/dt>\n<dd><p>No. Everything runs inside WordPress \u2014 no Zapier, no Make (Integromat), no Pabbly, no n8n, and no other third-party automation service is required. This plugin is a direct WordPress to Airtable connector.<\/p><\/dd>\n<dt id=\"can%20i%20send%20different%20forms%20to%20different%20airtable%20tables%3F\"><h3>Can I send different forms to different Airtable tables?<\/h3><\/dt>\n<dd><p>Yes. You can create multiple connections \u2014 each connection links a specific form to a specific Airtable base and table with its own field mapping, However multiple connections are only supported in<\/p><\/dd>\n<dt id=\"what%20airtable%20field%20types%20are%20supported%3F\"><h3>What Airtable field types are supported?<\/h3><\/dt>\n<dd><p>The plugin's value formatter handles dates, numbers, checkboxes, and single-select fields, converting form values into the correct format before sending them to the Airtable API. Text fields and other standard types are supported by default.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20my%20airtable%20api%20key%3F\"><h3>Where do I get my Airtable API key?<\/h3><\/dt>\n<dd><p>Log in to your Airtable account and go to your account settings to create a personal access token. Paste it into <strong>Settings \u2192 Airtable<\/strong> in your WordPress admin. You can optionally set a default Airtable base there too.<\/p><\/dd>\n<dt id=\"how%20do%20i%20check%20if%20my%20form%20submissions%20are%20reaching%20airtable%3F\"><h3>How do I check if my form submissions are reaching Airtable?<\/h3><\/dt>\n<dd><p>Go to <strong>Airtable Integrations \u2192 Logs<\/strong> in your WordPress admin. Every sync attempt is recorded there with a status (success or failure), the connection that was used, and any error message returned by the Airtable API.<\/p><\/dd>\n<dt id=\"is%20this%20a%20zapier%20alternative%20for%20wordpress%20to%20airtable%3F\"><h3>Is this a Zapier alternative for WordPress to Airtable?<\/h3><\/dt>\n<dd><p>Yes. If you're currently using Zapier or Make (Integromat) just to send WordPress form submissions to Airtable, this plugin replaces that workflow entirely \u2014 inside WordPress, with no third-party automation service, no monthly automation bill, and no extra account to manage. It's a direct WordPress Airtable connector built to do exactly this job.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20paid%20airtable%20plan%3F\"><h3>Do I need a paid Airtable plan?<\/h3><\/dt>\n<dd><p>No. The plugin works with Airtable's free plan for basic usage. Airtable's own plan limits (number of records, API request limits) apply depending on your account tier.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Supports WPForms, Gravity Forms, Contact Form 7, Ninja Forms, Fluent Forms, Formidable Forms, and Elementor Forms.<\/li>\n<li>Field mapping with value formatting for dates, numbers, checkboxes, and single-select fields.<\/li>\n<li>Sync logs with success\/failure status and error messages.<\/li>\n<\/ul>","raw_excerpt":"Send WordPress form submissions to Airtable automatically. Map form fields to Airtable columns \u2014 no Zapier, no Make, no third-party automation needed.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/281910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=281910"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ripplestep"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=281910"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=281910"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=281910"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=281910"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=281910"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=281910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}