Skip to main content

Ai-powered lead research & qualification using Relevance AI

Workflow preview

Workflow preview
100%
Ai-powered lead research & qualification using Relevance AI preview
Open on n8n.io

Important notice

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

1. Workflow Overview

Lead Qualification & Smart Outreach — Automated Scoring System Automate your lead intake, scoring, and outreach pipeline. This workflow collects leads from forms, enriches and scores them using Rel...

Best for

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

Tools used

n8n-nodes-base.formtrigger, n8n-nodes-base.switch, n8n-nodes-base.set, n8n-nodes-base.httprequest, @n8n/n8n-nodes-langchain.chainllm, n8n-nodes-base.code, @n8n/n8n-nodes-langchain.lmchatopenrouter, @n8n/n8n-nodes-langchain.lmchatgooglegemini

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Ai-powered lead research & qualification using Relevance AI
Workflow name
Ai-powered lead research & qualification using Relevance AI

Lead Qualification & Smart Outreach — Automated Scoring System

Automate your lead intake, scoring, and outreach pipeline.
This workflow collects leads from forms, enriches and scores them using Relevance AI, routes them by quality, and triggers the right follow-up — all without manual busywork.


🚀 What it Does

  • Collects leads from your forms in real-time.
  • Enriches each lead (individual + company) for better context.
  • Scores leads automatically using Relevance AI templates.
  • Routes leads into HOT / WARM / COLD tiers for prioritization.
  • Drafts or sends personalized outreach emails for each tier.
  • Logs all leads and outcomes into your CRM or Google Sheets.
  • Notifies your team (e.g., via Slack) when a hot lead arrives.

🧩 Why Use It

  • Save time: stop manually sorting through raw leads.
  • Focus on the best opportunities: route only top leads to your sales team.
  • Personalized outreach: automated but tailored by lead quality.
  • Scalable & repeatable: works for startups, agencies, or larger teams.
  • Adaptable: swap CRMs, forms, or email providers easily.

🔧 Prerequisites & Setup

Before importing or running the workflow, set up these connections:

  • Relevance AI
    Clone the tools (Resources provided in the workflow) for lead scoring and company scoring, and copy your API key into the HTTP Request nodes.

  • Form Intake
    Use n8n’s built-in form trigger or connect Typeform, Tally, HubSpot Forms, or any webhook-based intake.

  • CRM or Database
    Start with Google Sheets (included in the sample workflow) or connect HubSpot, Salesforce, Pipedrive, Zoho, Airtable, Notion, or any SQL/NoSQL DB.

  • Email Provider
    Use Gmail (included), or swap in Outlook, HubSpot Email, SendGrid, Mailgun, etc.

  • Team Notifications (Optional)
    Configure Slack (or other tools) for instant alerts on hot leads.


⚙️ How It Works (Simplified Flow)

  1. Lead Intake: Collects leads from your form or CRM.
  2. Lead Enrichment: Uses Relevance AI to score:
    • Individual Fit: role, expertise, influence.
    • Company Fit: size, industry, market relevance.
  3. Scoring & Insights: Combines both into a final lead score with labels and notes.
  4. Routing: Splits leads into HOT / WARM / COLD tiers.
  5. Outreach:
    • HOT → drafts a review-ready email for your team.
    • WARM / COLD → auto-sends appropriate follow-up emails.
  6. Logging & Alerts: Saves structured data to your CRM or sheet and notifies your team of hot leads.

🙋‍♂️ Who is This For

  • Startups & SaaS teams that need to prioritize a flood of inbound leads.
  • Agencies & consultancies qualifying prospects from ads or webinars.
  • Small sales teams that want to spend time only on the best leads.
  • Freelancers or solopreneurs who want a lightweight but effective qualification process.
  • Automation newbies who want a production-ready system to sell for 1k-3k

💡 Why It Stands Out

  • Real intelligence: uses data-driven Relevance AI scoring rather than static rules.
  • Action-oriented: routes and triggers the right next step immediately.
  • Personalized yet scalable: adapts outreach to each lead tier.
  • Flexible integrations: works with most popular CRMs, forms, and email tools.

🔥 Best Practices & Tips

  • Adjust the weighting of individual vs. company scores in your Relevance AI template (default: 40% vs 60%).
  • Tune Router thresholds (e.g., HOT ≥ 80, WARM 60-79, COLD < 60) to match your sales goals.
  • Add a human approval step for high-value deals.
  • Expand with enrichment APIs (e.g., Clearbit, Apollo) for richer lead data.
  • Keep all API keys private and out of screenshots or repos.

🎉 With this workflow, Sales teams can focus on building relationships — while the system qualifies and organizes leads automatically OR You can sell to sales teams for ~3k


Note:

Demo data is pinned in some nodes to help you understand what the data looks like. Make sure to unpin those nodes when using for production.

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 - Form

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2.2

Block 2 - Router

Type / Role
n8n-nodes-base.switch - switch
Config choices
Version 3.2

Block 3 - Edit Fields

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 4 - score individual (Relevance)

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

Block 5 - score company (Relevance)

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

Block 6 - Summarize_N_score

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

Block 7 - Structured Output

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

Block 8 - Deepseek

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

Block 9 - Gemini

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

Block 10 - Deepseek R1

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

Block 11 - Structured Output Parser

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

Block 12 - Email Personalizer (HOT)

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

Block 13 - Email Personalizer (WARM)

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

Block 14 - Email Personalizer (COLD)

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

Block 15 - Create a draft

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

Block 16 - Update CRM

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 17 - Notify team

Type / Role
n8n-nodes-base.slack - slack
Config choices
Version 2.3

Block 18 - Set data

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 19 - Sticky Note

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

Block 20 - Sticky Note1

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

Block 21 - Merge data

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 22 - Sticky Note2

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

Block 23 - Sticky Note3

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

Block 24 - Sticky Note4

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

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

3. Summary Table

Workflow Ai-powered lead research & qualification using Relevance AI
Complexity advanced
Nodes 34
Categories Lead Generation, AI Summarization
Author Diptamoy Barman
Published 30 Sept 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/9101/9101.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 Ai-powered lead research & qualification using Relevance AI do?

Lead Qualification & Smart Outreach — Automated Scoring System Automate your lead intake, scoring, and outreach pipeline. This workflow collects leads from forms, enriches and scores them using Rel...

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 Summarization use case.