Typeform Submissions to Airtable and Slack Notification - n8n Workflow

Use this powerful n8n workflow to capture Typeform submissions, map the data, store it in Airtable, and send instant team alerts via the Slack n8n node.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

Marketing teams capturing leads via Typeform.
Operations specialists needing real-time data synchronization across platforms.
Users looking for ready-made n8n templates for forms and CRM integration.
Anyone wanting to learn how to seamlessly utilize the Typeform trigger, Airtable, and Slack n8n nodes in a single flow.

Overview

Instantaneous data handling is crucial for effective lead management and response time. This efficient n8n workflow template eliminates manual data transfer by automating the entire submission process.

When a user completes a Typeform, this system ensures the raw data is instantly cleaned using the Set n8n node, reliably stored in your Airtable database, and immediately broadcasted to your team via a Slack notification. This robust n8n workflow streamlines operations, improves data integrity, and ensures that follow-up actions can start without delay. It is an essential example of how powerful n8n automation can be.

How it Works

This automation is initiated by a specific n8n trigger and executes a sequence of data processing and storage steps:


  1. Typeform Trigger: The n8n workflow starts the moment a user submits the configured Typeform. This n8n trigger passes the entire submission payload to the next step.

  2. Data Transformation (Set n8n node): The flow utilizes the Set n8n node to parse the detailed JSON output from Typeform. It extracts key fields (Name, Email) based on the question text and maps them to clean, simple keys, preparing the data for Airtable.

  3. Airtable Storage: The Airtable n8n node receives the cleaned data and executes the append operation, creating a new row in the specified table ("Table 1") within your Airtable base.

  4. Slack Notification: As the final action of this n8n workflow, the Slack n8n node sends a formatted message to the defined channel ("general"). The notification includes a summary of the new submission (Name and Email), ensuring the relevant team is immediately alerted.

Installation Guide

To deploy this useful n8n workflow, follow these steps:


  1. Import the n8n workflow: Copy the provided JSON data and paste it directly into your n8n instance's canvas.

  2. Configure Credentials: You must set up API credentials for the three external services:

Typeform: Provide your API Access Token to the Typeform Trigger n8n node.
Airtable: Input your API credentials for the Airtable n8n node.
Slack: Set up the Bot Credentials required for the Slack n8n node to post messages.

  1. Update Node Parameters:

In the Typeform Trigger n8n node, replace the placeholder formId with your actual Typeform ID.
* In the Airtable n8n node, confirm the table name ("Table 1") and the application (Base ID) match your database structure.

  1. Activate: Save and activate the n8n workflow. Conduct a test submission on your Typeform to verify that the data correctly populates Airtable and sends the Slack alert.

Node Details

Typeform Trigger
Function: Serves as the starting n8n trigger for the automation, initiating the flow upon receiving a form submission.
Key Configuration: Configured to listen via webhook for a specific formId (dpr2kxSL).
Set (n8n node)
Function: Cleans up the verbose Typeform JSON by extracting and renaming key data points.
Key Configuration: Uses expressions like ={{$json["What's your email address?"]}} to map raw submission data to standard fields like 'Name' and 'Email'.
Airtable (n8n node)
Function: Performs the crucial task of storing the processed data in a relational database.
Key Configuration: Operation: append, Target Table: "Table 1".
Slack (n8n node)
Function: Provides immediate, automated team communication regarding the new lead.
Key Configuration: Sends a customized text message including the captured Name and Email to the designated channel ("general").

Related n8n Workflows

Free

Nodes: 4 Nodes
Updated: December 26 2025
View all
Created by
ghagrawal17
ghagrawal17

Featured*