The Lusha n8n connector is available to all users with an active API key.
- Enrich a single contact using email, phone, or LinkedIn URL
- Enrich multiple contacts in bulk (up to 100 records per run)
- Search for contacts or companies using prospecting filters
- Trigger enrichment from any n8n-supported event (webhooks, CRM updates, form submissions, schedule/cron)
- Self-host your entire workflow for full data residency control
Available Actions
Available Triggers
n8n supports any trigger to kick off a Lusha enrichment workflow, including:- New webhook received
- Schedule (cron) - e.g. enrich new CRM records daily at 8am
- App event - e.g. new lead added in HubSpot, new row in Google Sheets
- Manual trigger - run enrichment on demand
How to Connect Lusha to n8n
Step 1: Get your Lusha API key
- In your Lusha dashboard, go to Account Settings (top-right icon) → API.
- Copy your API key. Only Admins and Managers can view and manage API keys.
Step 2: Add Lusha to n8n
- In n8n, open or create a workflow.
- Click Add node and search for Lusha.
- Select the Lusha node and click Create new credential.
- Paste your API key into the API Key field and save.
Step 3: Configure your Lusha node
- Choose your Action (e.g. Enrich Contact).
- Map the input fields from your previous node - for example, map an email column from a Google Sheets row to the Lusha “Email” input.
- Click Execute node to test.
- Review the output data, then connect it to your next node (e.g. update a CRM record, send a Slack alert).
Top Plays with n8n + Lusha
- Auto-qualify 3-field inbound forms - capture name, company, and email from any form, enrich in n8n, and route qualified leads to your CRM in seconds
- Auto-enrich new CRM leads - trigger enrichment whenever a new contact is added to HubSpot or Salesforce
- Always-on inbound to outbound - continuously enrich and qualify inbound leads on a schedule
- Auto-enrich companies mentioned in Slack - detect company names in Slack messages and enrich with firmographic data automatically