Create dynamic Airtable tables from Webflow form submissions
Workflow Description
Automatically capture Webflow form submissions and create separate Airtable tables with dynamic names and field structures based on each form type. This streamlines data organization by isolating different submission types into structured, self-contained databases.
How it works
- 1.Detect Webflow form submission via webhook trigger
- 2.Extract form name and field values from the submission payload
- 3.Check if corresponding Airtable table already exists
- 4.Create new table in Airtable if needed, with fields matching the form structure
- 5.Insert submission data into the appropriate table
Use cases
- Marketing agencies managing multiple client intake forms with varied data requirements
- SaaS platforms collecting different types of user inquiries and feedback separately
Requirements
- Active Webflow site with n8n webhook integration enabled
- Airtable account with permissions to create new bases and tables
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (17)
Webflow Submission Trigger
Webflow Trigger
Prepare form submission for workflow
Set
Get Form Index Reference Table ID
Code
Does Index Reference Table Exist?
If
[AIRTABLE] Create Index Reference Table
HTTP Request
[AIRTABLE] Get Base Schema from list
Airtable
[AIRTABLE] Create Webflow Form Table
HTTP Request
Set New Webflow Form Table ID
Code
[AIRTABLE] Insert Record In Form Index Reference Table
Airtable
[AIRTABLE] Insert Record In Webflow Form Table
Airtable
[AIRTABLE] Find Webflow Form Record In Form Index Reference Table
Airtable
Set Webflow Form Table ID
Code
Does This Webflow Form Table Exist?
If
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note