Skip to main content

Score contact form leads with GPT-4 and send Slack notifications

Workflow preview

Workflow preview
100%
Score contact form leads with GPT-4 and send Slack notifications preview
Open on n8n.io

Important notice

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

1. Workflow Overview

AI Lead Scoring Agent: Smart Contact Form Triager Automatically score every contact form lead as Hot/Warm/Cold and alert your sales team instantly. This intelligent workflow captures contact for...

Best for

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

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.webhook, n8n-nodes-base.set, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.slack

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Score contact form leads with GPT-4 and send Slack notifications
Workflow name
Score contact form leads with GPT-4 and send Slack notifications

🔥 AI Lead Scoring Agent: Smart Contact Form Triager

Automatically score every contact form lead as Hot/Warm/Cold and alert your sales team instantly.

This intelligent workflow captures contact form submissions, uses GPT-4 to analyze message content and score lead quality, then sends formatted alerts to Slack - ensuring your sales team always focuses on the hottest prospects first.

🚀 What It Does

Instant Lead Capture: Automatically receives contact form submissions via webhook endpoint

AI-Powered Scoring: GPT-4 analyzes message content and classifies leads as Hot 🔥, Warm 🌤, or Cold ❄️

Smart Data Extraction: Cleanly extracts name, email, and message from form submissions

Real-Time Slack Alerts: Sends formatted notifications to your sales team with lead details and AI scoring

🎯 Key Benefits

Never Miss Hot Prospects: AI identifies urgent leads automatically
Save Sales Time: Focus effort on highest-probability leads first
Instant Team Alerts: Real-time notifications in Slack channels
Smart Prioritization: AI scoring eliminates guesswork in lead quality
Zero Manual Work: Complete automation from form to sales alert
Universal Integration: Works with any contact form or landing page

🏢 Perfect For

Sales & Marketing Teams

  • SaaS companies managing inbound leads
  • Service businesses qualifying prospects
  • E-commerce stores identifying serious buyers
  • Agencies prioritizing client inquiries

Business Applications

  • Lead Qualification: Identify purchase-ready prospects instantly
  • Sales Efficiency: Focus team effort on highest-value opportunities
  • Response Prioritization: Handle urgent inquiries first
  • Team Coordination: Keep entire sales team informed of new leads

⚙️ What's Included

Complete Workflow: Ready-to-deploy lead scoring automation Webhook Endpoint: Receives submissions from any contact form AI Classification: GPT-4 powered lead interest analysis Slack Integration: Professional team notifications with emojis and formatting Data Processing: Clean extraction and formatting of lead information

🔧 Quick Setup Requirements

  • n8n Platform: Cloud or self-hosted instance
  • OpenAI API: GPT-4 access for lead scoring
  • Slack Workspace: Team channel for lead notifications
  • Contact Form: Any form that can POST to webhook endpoint

📱 Sample Slack Alert

🔥 New Lead: Sarah Johnson ([email protected])

Message: "We're looking for a project management solution for our 50-person team. Need to implement ASAP as we're scaling fast. Can we schedule a demo this week?"

Triage: 🔥 Hot
❄️ New Lead: John Smith ([email protected])

Message: "Just browsing your website. Might be interested in learning more someday."

Triage: ❄️ Cold

🎨 Customization Options

Scoring Criteria: Adjust AI prompts for industry-specific lead qualification Team Channels: Route different lead types to specific Slack channels
Additional Fields: Capture company size, budget, timeline data CRM Integration: Connect to Salesforce, HubSpot, or Pipedrive Follow-up Automation: Trigger email sequences based on lead temperature Analytics Tracking: Monitor lead quality trends and conversion rates

🏷️ Tags & Categories

#lead-scoring #sales-automation #contact-form-processing #ai-qualification #slack-integration #prospect-management #inbound-marketing #sales-productivity #lead-generation #openai-integration #webhook-automation #crm-automation #sales-alerts #lead-triage #ai-agent

💡 Use Case Examples

SaaS Company: Score demo requests based on company size and urgency mentions Consulting Firm: Identify clients ready to start projects vs those still researching
E-commerce Store: Spot bulk buyers and wholesale inquiries vs casual browsers Marketing Agency: Prioritize clients with specific budgets and timelines mentioned

📈 Expected Results

  • 70% faster lead response times through smart prioritization
  • 3x higher conversion rates focusing on Hot leads first
  • 50% time savings on manual lead qualification
  • 100% lead coverage - never miss or ignore a prospect again

🛠️ Setup & Support

5-Minute Setup: Simple webhook configuration with any contact form Universal Integration: Works with WordPress, Webflow, custom forms, landing pages Team Training: Clear Slack notification format anyone can understand Scalable: Handles unlimited form submissions automatically

📞 Get Help & Resources

YouTube: https://www.youtube.com/@YaronBeen/videos

💼 Sales Automation Support
LinkedIn: https://www.linkedin.com/in/yaronbeen/

📧 Direct Help
Email: [email protected] - Response within 24 hours


Ready to never miss another hot lead?

Get this AI Lead Scoring Agent and transform your contact forms into intelligent lead qualification systems. Your sales team will always know which prospects to call first, and you'll never waste time on cold leads again.

Stop treating all leads equally. Start prioritizing the ones ready to buy.

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 - Sticky Note8

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

Block 2 - Sticky Note12

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

Block 3 - Sticky Note

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

Block 4 - Sticky Note1

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

Block 5 - Sticky Note2

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

Block 6 - Sticky Note3

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

Block 7 - Sticky Note4

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

Block 8 - Sticky Note5

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

Block 9 - Receive Form Submission

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

Block 10 - Extract Lead Details

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

Block 11 - Rate Lead Interest

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 12 - Send Lead Alert to Slack

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

3. Summary Table

Workflow Score contact form leads with GPT-4 and send Slack notifications
Complexity intermediate
Nodes 12
Categories Lead Generation, AI Summarization
Author Yaron Been
Published 28 May 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/4458/4458.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 Score contact form leads with GPT-4 and send Slack notifications do?

AI Lead Scoring Agent: Smart Contact Form Triager Automatically score every contact form lead as Hot/Warm/Cold and alert your sales team instantly. This intelligent workflow captures contact for...

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.