Skip to main content
n8n is an open-source workflow automation platform that lets you build powerful, flexible automations - with the option to self-host for complete data control. The Lusha connector for n8n brings verified contact and company data into your n8n workflows without writing a single API call from scratch.
The Lusha n8n connector is available to all users with an active API key.
What you can do with Lusha on n8n
  • 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

  1. In your Lusha dashboard, go to Account Settings (top-right icon) → API.
  2. Copy your API key. Only Admins and Managers can view and manage API keys.

Step 2: Add Lusha to n8n

  1. In n8n, open or create a workflow.
  2. Click Add node and search for Lusha.
  3. Select the Lusha node and click Create new credential.
  4. Paste your API key into the API Key field and save.

Step 3: Configure your Lusha node

  1. Choose your Action (e.g. Enrich Contact).
  2. Map the input fields from your previous node - for example, map an email column from a Google Sheets row to the Lusha “Email” input.
  3. Click Execute node to test.
  4. 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

View all Lusha Plays →

Why Use n8n Over Other Connectors?

n8n’s self-hosting option means your data never leaves your own infrastructure - ideal for teams with strict data residency or compliance requirements. It also has no per-task pricing, making it cost-effective for high-volume enrichment workflows. See how n8n compares to other Lusha connectors → Lusha Connectors: Centralized Automation Hub

FAQs

Do I need to self-host n8n to use Lusha? No. n8n offers a cloud-hosted version at n8n.io. Self-hosting is optional and gives you additional control over data residency. How many records can I enrich per node run? The bulk enrichment action supports up to 100 records per run. For larger lists, use multiple runs or a loop node. Does each enriched contact cost a credit? Yes. Each successfully enriched contact or company costs 1 credit. Records where Lusha finds no match do not use credits. Where do I find my API key? Go to your Lusha dashboard → Account Settings (top-right icon) → API → Manage API Keys. Admin or Manager role required.