Skip to content
FlowHubFluxonLab
C
HubSpotfree

Auto-sync and qualify HubSpot CRM contacts with Lusha bulk enrichment

by Daniel Turgemanadapted from n8n official workflow galleryUpdated Aug 2026
RequiresCCodeHubSpotHubSpotSlack
Share Post Share
ScScheduled Sync (Every 6 Hours)Scheduled Sync …Get Contacts Needing RefreshGet Contacts Ne…CoFormat for Bulk EnrichmentFormat for Bulk…LuEnrich All Contacts in BulkEnrich All Cont…CoQualify & Route EachQualify & Route…Update CRM with Enriched DataUpdate CRM with…IfFast-Track Qualified?Fast-Track Qual…Fast-Track Alert1234567
1/5
STEPS · 7
Runs on a schedule

How it works Runs every 6 hours to pull contacts needing a data refresh from HubSpot All contacts are bulk-enriched with Lusha in a single API call Each contact is scored against your ICP criteria (seniority, company size, industry) CRM records are updated with fresh data; high-scoring fast-track leads trigger a Slack alert Set up steps Install the Lusha community node Add your Lusha API, HubSpot, and Slack credentials Customize the ICP scoring weights in the Code node Set the Slack channel for fast-track alerts and activate

Tags

n8nreference-onlyhubspotslack
Connects
CCodehubspotHubSpotSlack
CategoryHubSpot
Triggermanual
Complexitymedium
Nodes8
AddedFeb 12, 2026

Related workflows

See all HubSpot
hubspot
free

Update HubSpot when a new invoice is registered in Stripe

This workflow automatically posts a message in Slack when a new invoice is uploaded in Stripe, and it updates the fields in the HubSpot CRM. Prerequisites A Slack account and credentials A HubSpot account and credentials A Stripe account and credentials Nodes Stripe Trigger node triggers the workflow when a new invoice is uploaded. IF nodes filter the invoices that don't have a PO number and if there is no deal for the PO. HubSpot nodes retrieve deals with the specific PO number and update the deal status to 'paid'. Slack nodes post messages about the deals in a Slack channel.

by Jonathan
Whubspotlemlist
free

lemlist GPT-3: Supercharge your sales workflows

Use GPT-3 to classify email responses in lemlist. And automate: Slack alerts when a lead is interested the creation of tasks when a lead is OOO unsubscription of leads when they request it

by Lucas Perret
hubspot
free

Send a notification to Slack when a new high-quality lead is added to Hubspot

Use Case When tracking your contacts and leads in Hubspot CRM, every new contact might be a potential customer. To guarantee that you're keeping the overview you'd normally need to look at every new lead that is coming in manually to identify high-quality leads to prioritize their engagement and optimize the sales process. This workflow saves the work and does it for you. What this workflow does The workflow runs every 5 minutes. On every run, it checks the Hubspot CRM for contacts that were added since the last check. It then checks if they meet certain criteria (in this case if they are making +5m annual revenue) and alerts you in Slack for every match. Setup Add Hubspot, and Slack credentials. Click on Test workflow. How to adjust this workflow to your needs Change the schedule interval Adjust the criteria to send alerts

by Ricardo Espinozaas