Typeform Lead Enrichment and Notification
detail.loadingPreview
Enriches lead data from Typeform using Dropcontact and updates/creates records in Airtable, then notifies Slack.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow automates lead management by capturing submissions from Typeform, enriching the data with contact and company details using Dropcontact, and then either updating existing contacts or creating new ones in an Airtable 'Contacts' table. Finally, it sends a notification to Slack about new lead subscriptions.
Key Features
- Trigger workflow on Typeform submissions.
- Enrich lead data with Dropcontact (contact details, company information, LinkedIn profiles, etc.).
- Check if a contact already exists in Airtable based on their full name.
- Update existing contact records in Airtable with enriched data.
- Create new contact records in Airtable if no existing record is found.
- Send real-time notifications to Slack for new lead subscriptions.
How To Use
- Typeform Trigger: Connect your Typeform account and select the desired form.
- Dropcontact: Configure the node with your Dropcontact API key and map the relevant fields from Typeform (e.g., name, website, company).
- Airtable - Contact List: Connect your Airtable account, specify your base and 'Contacts' table, and set up a filter to find existing contacts by 'fullName'.
- If Node (Contact ID empty ?): This node checks if a contact was found in Airtable. Configure it to route to 'Airtable - Create Contacts' if no contact is found (ID is empty).
- Airtable - Create Contacts: Configure this node to append new records to your 'Contacts' table in Airtable.
- Set - Contacts to create: Map the enriched data from Dropcontact to the fields in your Airtable 'Contacts' table for new entries.
- Airtable - Update Contacts1: If a contact is found in Airtable, this node updates their record. Map the enriched data from Dropcontact to the corresponding Airtable fields.
- Set - Contacts to update: Prepare the data from Dropcontact for updating existing Airtable records.
- Slack: Configure this node to send notifications to your desired Slack channel upon new lead subscriptions. You can customize the message and include relevant details.
Apps Used
Workflow JSON
{
"id": "c725bf78-29c0-4850-b598-e894d5a7e11d",
"name": "Typeform Lead Enrichment and Notification",
"nodes": 0,
"category": "CRM",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: c725bf78-29c0...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Email to HubSpot Engagement
Automatically parses incoming emails and creates or updates HubSpot contacts, then logs an engagement.
Intercom User Enrichment (Community)
Automatically enrich Intercom contacts with data from ExactBuyer and update their profiles.
Enrich HubSpot Contacts with ExactBuyer Data
Enriches new HubSpot contacts with detailed information from ExactBuyer.
Gravity Forms to KlickTipp Feedback Automation
Automates the process of handling customer feedback from Gravity Forms by integrating with KlickTipp.
HubSpot CRM Properties Metadata
Extracts and structures metadata for HubSpot CRM properties, suitable for community contributed templates.
Zendesk Ticket to Pipedrive Note Sync
Synchronizes Zendesk ticket comments to Pipedrive notes, linking them to relevant contacts.