Score and enrich inbound leads with Lusha, Slack, and HubSpot

Go to Workflow
0 views
Built by Daniel Turgeman Daniel Turgeman
Created on June 11, 2026

Description

How it works
A webhook receives a new lead with an email address, which is validated
Lusha enriches the lead with seniority, company size, industry, and phone data
A lead score is calculated based on ICP fit (seniority, company size, industry match, data quality)
Three-tier routing: hot leads (60+ pts) get a Slack alert + CRM upsert, warm leads (35-59) get CRM + Slack, cold leads go to nurture
A webhook response returns the score and tier to the calling system

Set up steps
Install the Lusha community node
Add your Lusha API, Slack, and HubSpot credentials
Customize the scoring logic in the Code node to match your ICP criteria
Set the Slack channels (#hot-leads, #warm-leads) and activate

Nodes Used (3)

Code
n8n-nodes-base.code
HubSpot
n8n-nodes-base.hubspot
Slack
n8n-nodes-base.slack