Automate Webflow Form Submissions to Airtable Tables

Struggling with managing multiple Webflow form submissions in Airtable? This workflow automatically creates dedicated Airtable tables for each Webflow form and logs submissions, saving you hours of manual setup and preventing data chaos.
webflowTrigger
airtable
httpRequest
+4
Workflow Identifier: 2197
NODES in Use: Webflow Trigger, Set, Code, If, HTTP Request, Airtable, Sticky Note
Automate Webflow form submissions with n8n and Airtable

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What This Automation Does

This workflow takes Webflow form submissions and stores them in Airtable automatically.
The main problem it solves is the hard work of making new Airtable tables for each Webflow form by hand.
Now, tables are created and used on their own.
All data goes into the right table without manual steps.
This saves time and stops mistakes

The workflow runs in n8n and uses your API keys for Webflow and Airtable.
It watches for new form answers in Webflow.
It looks if a special “Form Index” table is there in Airtable.
If missing, it creates that table for tracking forms.
Then it checks if a table matching the form name exists.
If missing, it makes a new table in Airtable just for that form.
It saves the form and table info in the “Form Index”.
Next, new form answers are put into the right Airtable table with all submission details saved as JSON.
This means no need to change Webflow code or do Airtable setup each time.


Tools / Services Used

  • Webflow API: To receive form submissions via webhook.
  • Airtable API with Personal Access Token: To check base schema, create tables, and insert records.
  • n8n Workflow Automation: To connect Webflow and Airtable services and automate all steps.

Inputs, Processing, and Output

Inputs

  • Form submission data from Webflow webhook.
  • Existing Airtable base schema for checking table presence.
  • User Airtable Personal Access Token for API permission.

Processing Steps

  • Listen for Webflow form submission events.
  • Prepare and clean key submission info.
  • Get Airtable base schema to check for “Form Index” and form tables.
  • Create “Form Index” table if missing.
  • Look up if dedicated form table already exists.
  • Create new Airtable table for form if none found.
  • Update “Form Index” table with form and table info.
  • Insert new submission record into correct Airtable table.

Output

  • New Airtable tables created automatically per new Webflow form.
  • All form submissions stored as records in matching Airtable tables.
  • “Form Index” table tracks all forms and their table IDs centrally.
  • Data is saved in JSON format for completeness and further automation.

Beginner Step-by-Step: How to Use This Workflow in n8n

1. Import the Workflow

  1. Click the Download button on this page to get the workflow JSON file.
  2. Open the n8n editor where you want to run the workflow.
  3. Choose “Import from File” and upload the downloaded JSON.

2. Add Required Credentials

  1. Set up Webflow API Key credential in n8n for the site driving form submissions.
  2. Add Airtable Personal Access Token (PAT) credential with permissions to create tables and add records.

3. Update Configuration

  1. Check the workflow nodes for any preset IDs like Airtable base ID or Webflow site ID, and update them to your own.
  2. Verify any email addresses, Slack channels, or other outputs are current if the workflow uses notifications.

4. Test the Workflow

  1. Submit a test form on your Webflow site to trigger the webhook.
  2. Watch the workflow execute in n8n with the debug panel to check for errors.

5. Activate for Production

  1. When testing is successful, switch the workflow to “active” mode to run live.
  2. Monitor initial runs until confident data flows correctly.
  3. If self hosting n8n, consider this self-host n8n option for more control.

Customizations

  • Change fields saved during table creation by updating JSON in HTTP Request node.
  • Rename tables or fields from JavaScript inside code nodes for custom naming.
  • Add notification nodes after record creation to alert teams via Slack or Email.
  • Switch from Airtable Personal Access Token to OAuth2 in HTTP Request settings for enhanced security.
  • Add filters or validation before insertions using additional If or Code nodes.

Troubleshooting Common Failures

  • No Form Index Table ID Found: Check API keys, permissions, and base ID are correct.
  • HTTP 401 Unauthorized: Regenerate Airtable Personal Access Token and update in n8n.
  • Submissions Not in Tables: Use n8n execution logs to verify data flow and table existence.

Pre-Production Checklist

  • Make sure Webflow webhook is setup and active.
  • Ensure Airtable PAT has rights to create tables and write records.
  • Run tests by submitting forms from Webflow.
  • Review n8n logs carefully for errors.
  • Backup Airtable base before production runs.

Summary

✓ The workflow watches Webflow forms and stores data in Airtable automatically.

✓ It creates new Airtable tables for each Webflow form without manual work.

✓ Keeps all form data well organized in matching tables and tracks them centrally.

✓ Saves time and reduces errors when processing form submissions.


Automate Webflow form submissions with n8n and Airtable

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

The workflow uses Airtable API HTTP requests with a Personal Access Token to detect missing tables and create new ones named after the Webflow forms.
Yes, the workflow creates separate Airtable tables for each form and stores submission data as JSON, supporting different form fields.
Webflow API Key for webhook access and Airtable Personal Access Token with permissions to create tables and add records.
Yes, users can add Slack or Email nodes after the Airtable insertion steps to notify teams of new submissions.
Author
Written By
Vikash Kumar
Building AI agents, n8n workflows and end-to-end automation for 30+ Brands across India, the US, Europe, Dubai & Australia. 7+ years of Experience saving founders real hours every week - no code required.

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.