Skip to main content

Build a prospecting list with LeadIQ and save it to Airtable CRM

Workflow preview

Workflow preview
100%
Build a prospecting list with LeadIQ and save it to Airtable CRM preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Who this is for B2B companies, including: Founders Marketing and sales professionals Recruiters involved in people search and B2B outreach With this workflow: No more manual list building No time s...

Best for

  • Lead Generation automation workflows
  • AI Chatbot automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

@n8n/n8n-nodes-langchain.outputparserstructured, n8n-nodes-base.airtable, @n8n/n8n-nodes-langchain.agent, n8n-nodes-base.code, n8n-nodes-base.stickynote, @n8n/n8n-nodes-langchain.chattrigger, @n8n/n8n-nodes-langchain.lmchatmistralcloud, @n8n/n8n-nodes-langchain.chainllm

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by GrowSpire Agency.

Original n8n.io source

1.1 Workflow description

Title
Build a prospecting list with LeadIQ and save it to Airtable CRM
Workflow name
Build a prospecting list with LeadIQ and save it to Airtable CRM

Who this is for

B2B companies, including:

  • Founders
  • Marketing and sales professionals
  • Recruiters involved in people search and B2B outreach

With this workflow:

  • No more manual list building
  • No time spent researching what each company does
  • No manual CRM work — all found data is saved to a spreadsheet automatically

What it does

This workflow helps you quickly build a list of prospects for outreach using the LeadIQ provider. It collects:

  • Full name
  • LinkedIn profile
  • Company website and description
  • Emails (when available in the LeadIQ database) You can start contacting people via LinkedIn manually right away.

You simply provide a natural language prompt, for example: “Founder at a software engineering firm, 11–50 employees, based in New York, using AI technologies.”

The embedded AI agent transforms your input into a GraphQL query, which is then used to pull leads from the database.

📹 Video walkthrough: Click Here

Benefits:

  • LeadIQ is an affordable database, with a cost per lead of approximately $0.03–$0.05 USD, depending on your plan and volume
  • No credit card or paid plan is required to start using the LeadIQ API — just sign up and access the API
  • The API includes 50 free credits, which is enough to test the workflow
  • The workflow enriches company details from the open web (company description, HQ address)
  • No need to manually configure filters — use a simple natural language prompt
  • All data is saved automatically to Airtable CRM (using their standard CRM template from the template library)

⚠️ Important: This workflow is not ideal if email addresses are the only data you need, as LeadIQ does not always provide emails. It works best when you need:

  • A curated list of people based on specific criteria
  • Their LinkedIn profiles
  • Automated saving of leads to a database You can later enrich email data using other paid databases by pulling records from Airtable.

How to customize the workflow

  1. Sign up for LeadIQ: https://leadiq.com
  • Obtain the API string called “Secret Base64 API key
  1. Add the API key to all HTTP nodes:
Authorization: Basic <your API string here>
Content-Type: application/json
  1. Sign up for Airtable
  • Find the template: Left panel → Templates & apps → Marketing → “Sales CRM”
  1. In Airtable, generate an API key:
  • Builder Hub → Developers → Personal access token
  • Add your Sales CRM database to the token scope
  1. Set the correct base and sheet in all Airtable nodes
  2. Use the Code node called “Manage number of leads” to control how many records are pulled from the database
  • Default value: 1 (to save LeadIQ credits)
  • To change it, edit:
input.limit = 1;

Replace 1 with the desired number of leads

  1. Launch the workflow using the “Open Chat” trigger node
  • Enter a prompt containing the criteria below

Prompt structure:

📌 Contact-level criteria (optional)

  • Job titles: “Founder”
  • Roles: “Entrepreneurship”, “Business Development”, “Information Technology”, “Legal”, “Accounting”, etc.
  • Seniority: Executive, VP, Director, Manager, Senior Individual Contributor, Other
  • Location (city and country only): “New York, United States”

📌 Company-level criteria (optional)

  • Employee count range: “1–10”, “50–200”, or terms like “small startup”, “SMB”, “mid-market”, “enterprise”
  • Industry: “Business Consulting and Services”, “IT Services and IT Consulting”, etc.
  • Technologies: “AI”, “HubSpot” (may not always work if the database has limited overlap)
  • Revenue range (in millions USD): “0–1M”, “1–10M”, etc. (availability may vary)

The workflow includes two AI agents that map your natural language input to the closest existing database filters, so you can write prompts in your own words.

Email enrichment note

The lower part of the workflow (“Enrichment: Search Data & Email”) attempts to pull emails from the LeadIQ database for existing leads. Not every lead has an email available, so this step is optional and limited.

Workflow updates

I will continue to add new functionality and improve this workflow, including:

  • Additional enrichment sources
  • New lead databases
  • Email sending infrastructure

The latest version will always be available on my Patreon

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Structured Output Parser

Type / Role
@n8n/n8n-nodes-langchain.outputParserStructured - outputParserStructured
Config choices
Version 1.3

Block 2 - Airtable: Create Account

Type / Role
n8n-nodes-base.airtable - airtable
Config choices
Version 2.1

Block 3 - Web Enrichment Agent

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 3

Block 4 - Add Contact

Type / Role
n8n-nodes-base.airtable - airtable
Config choices
Version 2.1

Block 5 - Return an Array for Account

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 6 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - When chat message received

Type / Role
@n8n/n8n-nodes-langchain.chatTrigger - chatTrigger
Config choices
Version 1.4

Block 8 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 10 - Open Mistral 7B

Type / Role
@n8n/n8n-nodes-langchain.lmChatMistralCloud - lmChatMistralCloud
Config choices
Version 1

Block 11 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Company-level data preparation

Type / Role
@n8n/n8n-nodes-langchain.chainLlm - chainLlm
Config choices
Version 1.7

Block 13 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 14 - Tavily Tool

Type / Role
@tavily/n8n-nodes-tavily.tavilyTool - tavilyTool
Config choices
Version 1

Block 15 - Mistral Medium Latest

Type / Role
@n8n/n8n-nodes-langchain.lmChatMistralCloud - lmChatMistralCloud
Config choices
Version 1

Block 16 - Sticky Note5

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Sticky Note7

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 18 - Sticky Note8

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 19 - LeadIQ Database (Find People)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.3

Block 20 - LeadIQ Database (Find Email)

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.3

Block 21 - Mistral Small Latest #1

Type / Role
@n8n/n8n-nodes-langchain.lmChatMistralCloud - lmChatMistralCloud
Config choices
Version 1

Block 22 - Mistral Small Latest #2

Type / Role
@n8n/n8n-nodes-langchain.lmChatMistralCloud - lmChatMistralCloud
Config choices
Version 1

Block 23 - Mistral Small Latest #3

Type / Role
@n8n/n8n-nodes-langchain.lmChatMistralCloud - lmChatMistralCloud
Config choices
Version 1

Block 24 - GraphQL Query #2

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Showing the first 24 of 31 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Build a prospecting list with LeadIQ and save it to Airtable CRM
Complexity advanced
Nodes 31
Categories Lead Generation, AI Chatbot
Author GrowSpire Agency
Published 08 Jan 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/12562/12562.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Build a prospecting list with LeadIQ and save it to Airtable CRM do?

Who this is for B2B companies, including: Founders Marketing and sales professionals Recruiters involved in people search and B2B outreach With this workflow: No more manual list building No time s...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Lead Generation, AI Chatbot use case.