Automate Form Data in n8n: Typeform to Airtable & Slack

Save hours by automating your Typeform responses to be instantly added to Airtable and notified in Slack. This n8n workflow captures submissions, organizes data, and alerts your team in real time.
typeformTrigger
airtable
slack
+1
Workflow Identifier: 1631
NODES in Use: Typeform Trigger, Set, Airtable, Slack

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

Learn how to Build this Workflow with AI:

Visit through Desktop for Best experience

What This Workflow Does

This workflow watches new Typeform submissions. It grabs the name and email from the submission. Then it saves the info in Airtable. After that, it sends a message to Slack to tell the team about the new entry.

This stops manual copying and pasting. It saves about 3 hours each day and helps avoid mistakes.


Inputs, Processing, and Output

Inputs

  • Typeform submissions: Names and emails from form answers.

Processing Steps

  • Trigger: The workflow starts when a new Typeform response arrives using the Typeform Trigger.
  • Extract Data: The Set node pulls out correct name and email from the response.
  • Save Data: The Airtable node adds the extracted data into a chosen Airtable base and table.
  • Notify Team: The Slack node sends a formatted message to a Slack channel including the name and email.

Outputs

  • Airtable: A record with respondent name and email.
  • Slack: A notification message with submission details.

Who Should Use This Workflow

If managing Typeform data is slow or causes errors, this workflow helps. It fits people who use Airtable to store client info and Slack for team updates.

No deep technical skill is needed but knowing basic n8n use helps.


Tools and Services Used

  • Typeform: Collects survey or form responses.
  • Airtable: Stores and organizes response data.
  • Slack: Sends team notifications.
  • n8n: Runs the workflow to connect these services.

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

Import Workflow

  1. Click the Download button on this page to get the workflow file.
  2. Go to your n8n editor where you want to add this.
  3. Use the Import from File option to upload the downloaded file.

Configure Credentials

  1. Add your Typeform API Key in the Typeform Trigger credentials.
  2. Update the form ID in the Typeform Trigger node to match your form.
  3. Add Airtable API Key and select the base and table where data will go in the Airtable node.
  4. Put your Slack Bot token and choose the channel in the Slack node.

Test Workflow

  1. Submit a test response to your Typeform.
  2. See if data appears in Airtable and Slack message is sent.

Activate for Production

  1. Turn the workflow ON in n8n.
  2. Check the logs often and correct if needed.

For self hosting n8n, visit self-host n8n for setup info.


Common Errors and Fixes

  • No data in Set node: Check question text spelling in Set expressions matches Typeform exactly.
  • Airtable unauthorized error: Verify API key and permissions for Airtable.
  • Slack message missing: Confirm Slack bot token and channel name are correct.

Customization Ideas

  • Add more fields in the Set node matching more Typeform questions.
  • Change Airtable table or columns to fit your data.
  • Edit Slack message for clearer alerts or style preferences.

Summary of Results

✓ Saves about 3 hours per day by stopping manual copy-paste.

✓ Cuts errors from typing or missing data.

✓ Gives team quick Slack alerts of new client responses.

✓ Builds searchable Airtable records automatically.

→ Workflow listens for submissions, extracts key info, adds records, and alerts team.


Key Expression Used for Extracting Data

Here is the exact code you place in the Set node to capture name and email:

=={{$json["Let's start with your name."]}}
=={{$json["What's your email address?"]}}

This grabs the answers directly by question text.


Frequently Asked Questions

Verify the question text in the Set node matches exactly the Typeform questions. Any difference causes empty fields.
Confirm the Airtable API Key is correct and has read/write permissions. Update credentials in n8n if needed.
Check the Slack bot token and channel name are correct. Test sending simple messages to verify setup.
Yes, replace the Airtable node with another like Google Sheets and update data mapping accordingly.

Promoted by BULDRR AI

Related Workflows

Automate Viral UGC Video Creation Using n8n + Degaus (Beginner-Friendly Guide)

Learn how to automate viral UGC video creation using n8n, AI prompts, and Degaus. This beginner-friendly guide shows how to import, configure, and run the workflow without technical complexity.
Form Trigger
Google Sheets
Gmail
+37
Free

AI SEO Blog Writer Automation Workflows in n8n

A complete beginner guide to building an AI SEO blog writer automation using n8n.
AI Agent
Google Sheets
httpRequest
+5
Free

Automate CrowdStrike Alerts with VirusTotal, Jira & Slack

This workflow automates processing of CrowdStrike detections by enriching threat data via VirusTotal, creating Jira tickets for incident tracking, and notifying teams on Slack for quick response. Save hours daily by transforming complex threat data into actionable alerts effortlessly.
scheduleTrigger
httpRequest
jira
+5
Free

Automate Telegram Invoices to Notion with AI Summaries & Reports

Save hours on financial tracking by automating invoice extraction from Telegram photos to Notion using Google Gemini AI. This workflow extracts data, records transactions, and generates detailed spending reports with charts sent on schedule via Telegram.
lmChatGoogleGemini
telegramTrigger
notion
+9
Free

Automate Email Replies with n8n and AI-Powered Summarization

Save hours managing your inbox with this n8n workflow that uses IMAP email triggers, AI summarization, and vector search to draft concise replies requiring minimal review. Automate business email processing efficiently with AI guidance and Gmail integration.
emailReadImap
vectorStoreQdrant
emailSend
+12
Free

Automate Email Campaigns Using n8n with Gmail & Google Sheets

This n8n workflow automates personalized email outreach campaigns by integrating Gmail and Google Sheets, saving hours of manual follow-up work and reducing errors in email sequences. It ensures timely follow-ups based on previous email interactions, optimizing communication efficiency.
googleSheets
gmail
code
+5
Free