Skip to content
English
  • There are no suggestions because the search field is empty.

Connect Leadinfo to n8n with the Leadinfo node

Connect Leadinfo to your n8n workflows within a few clicks

With n8n you can connect Leadinfo to hundreds of other apps. Send companies and contacts from Leadinfo to your CRM, a Google Sheet, Slack or any other tool in n8n. You connect through the Leadinfo app for n8n, so you don't need to copy any webhook URLs.

Good to know 📝 Still using the old n8n integration with a webhook URL? This will soon no longer supported. Read how to switch to the new app.

Please note: The n8n integration is only available in the Pro subscription package. If the feature is not included in your current package and you wish to use it, upgrade your account in the Leadinfo portal.

In this article, we'll discuss:

Why connect n8n to Leadinfo

With the integration you can:

  • Send interesting companies to your CRM automatically
  • Send the contacts at those companies along with them
  • Get a Slack or Teams message when an interesting company visits your website
  • Add leads to a Google Sheet or a database

The app works with n8n Cloud and self-hosted n8n.

How do I install the Leadinfo app in n8n?

The Leadinfo app has four triggers. Each one starts your workflow on a different event:

Trigger in n8n Starts your workflow when
Leadinfo — Company Triggered a company meets the rules of a Leadinfo trigger
Leadinfo — Contact Triggered a company meets the rules of a Leadinfo trigger, with its contacts (Contact Push must be on)
Leadinfo — Company Shared you share a company to n8n from the Leadinfo inbox
Leadinfo — Contact Shared you share a contact to n8n from the Leadinfo inbox (Contact Push must be on)

Step 1: Open a workflow in n8n and click "Add first step".

Step 2: Search for "Leadinfo". You'll see the four Leadinfo triggers.

Screenshot 2026-10-22 at 13.32.34 1

Step 3: Click the trigger you need. Click "Install" if the app isn't installed yet, then click "Add to workflow".

Screenshot 2026-10-22 at 13.33.48 1

Good to know 📝 You need the owner or admin role in n8n to install apps. On self-hosted n8n, install the app under "Settings" > "Community Nodes" with the package name n8n-nodes-leadinfo.

How do I connect my Leadinfo account?

Step 1: Open the Leadinfo trigger. Under "Credential", select "Create new credential".

Step 2: Click "Connect".

Screenshot 2026-10-22 at 13.35.57 1

Step 3: Log in with your Leadinfo account and click "Allow".

Screenshot 2026-10-22 at 13.36.46 1

Your account is now connected. You can use the same credential for all four Leadinfo triggers.

Log in with the Leadinfo account that has access to the website you want to send leads from.

How do I test my workflow?

Step 1: Open the Leadinfo trigger and click "Test this trigger".

Screenshot 2026-10-22 at 13.37.37 1

Step 2: In Leadinfo, share a company to n8n or let a trigger fire while n8n is listening. The data appears in n8n, so you can use the fields in the next steps of your workflow.

Step 3: Add the next steps, for example "HubSpot: Create company", and click "Publish".

When you publish the workflow, the app connects to Leadinfo by itself. When you unpublish or delete the workflow, the connection is removed. Publish the workflow first, and only then enable the n8n action in your Leadinfo trigger.

How do I automatically send companies to n8n?

Use the "Company Triggered" or "Contact Triggered" trigger in n8n.

Before you start: publish your n8n workflow first (see "How do I test my workflow?"). If a trigger fires while no Leadinfo workflow is published, Leadinfo switches the n8n action off and you have to enable it again.

Step 1: In Leadinfo, go to "Triggers" and create a new trigger.

Step 2: Set the rules a company needs to meet. For example: companies from the UK, with more than 5 employees, that visited your pricing page.

Step 3: Under "Action", select "n8n". Don't select "n8n-legacy": that is the old integration.

Step 4: Click "Enable action". Want a company to be sent again when it meets the rules later? Choose a period under "Re-enrollment" first.

Step 5: Click "Save" in the top right corner.

Screenshot 2026-10-22 at 13.38.54 1

Every company that meets the rules is now sent to n8n.

How do I manually send companies to n8n?

Use the "Company Shared" trigger in n8n.

Step 1: Open the company profile in your Leadinfo inbox.

Step 2: Click "Actions" in the top right corner and select "Share on n8n".

Screenshot 2026-10-22 at 13.40.19 1

Don't select "Share on n8n-legacy": that is the old integration.

How do I send contacts to n8n?

Leadinfo doesn't send contacts by default. Turn on Contact Push first.

Step 1: In Leadinfo, go to "Settings" and select "n8n".

Step 2: Open the "Contacts" tab and switch on "Enable Contact Push".

Screenshot 2026-10-22 at 13.41.10 1

Step 3: In n8n, use "Contact Triggered" for contacts from a Leadinfo trigger, or "Contact Shared" for contacts you share by hand.

Step 4: To share a contact by hand, open the company profile and go to the "Contacts" tab. Click the three dots next to the contact and select "Add to n8n app".

Screenshot 2026-10-22 at 13.42.52 1

Contacts are always sent together with their company.

Good to know 📝 Once contacts are in your own systems, you are the data controller for them. Only contact them based on legitimate interest, such as targeted sales outreach.

What data is sent to n8n?

Each trigger sends different data. Leadinfo only fills in fields it knows, so some fields can be empty. You choose which fields to use in the next steps of your workflow.

Trigger What you receive in n8n
Company Triggered Company details: name, description, address, country, website, phone number, email address, founding date, Chamber of Commerce number, VAT number, industry code, legal form, number of employees. Plus a link to the company in Leadinfo, a timestamp, and the trigger ID and name.
Company Shared The same company details, link and timestamp. No trigger ID or name.
Contact Triggered More company details, including visit data: sessions, pages viewed, visit duration, first and last visit, source, medium, campaign and tags. Plus the contacts and the trigger ID and name.
Contact Shared The contact, plus company details with visit data: sessions, pages, first and last visit, source, medium, campaign and tags.

For each contact you get: first and last name, email address, job title and job category, country, company phone number, and LinkedIn, Xing and X (Twitter) links.

Good to know 📝 Every published workflow with a "Triggered" trigger receives every triggered company. Running more than one? Add a "Filter" step after the Leadinfo trigger, where "trigger_id" equals the ID of your Leadinfo trigger. You'll find the ID in the trigger's URL in the Leadinfo portal, for example portal.leadinfo.com/trigger/12345.

How do I switch from the old n8n integration?

The old integration works with a webhook URL. It stops working on 22 October 2026.

Step 1: Install the Leadinfo app and connect your account (see the steps above).

Step 2: Open your existing workflow and replace the "Webhook" node with a Leadinfo trigger. Use "Company Triggered" (or "Contact Triggered") for leads from a trigger, and "Company Shared" for leads you share by hand.

Step 3: Check the fields in the next steps of your workflow. Some fields have new names.

Step 4: Test the workflow and click "Publish".

Step 5: In Leadinfo, open each trigger that uses "n8n-legacy". Enable the "n8n" action and switch off "n8n-legacy", then click "Save". Otherwise the new Leadinfo trigger in n8n receives nothing.

Step 6: In Leadinfo, go to "Settings" > "n8n-legacy" and remove the old webhook URL. Otherwise your leads are sent twice.

Good to know 📝 The old webhook sent visit data with every company. "Company Triggered" doesn't. Need visit data? Use "Contact Triggered".

Troubleshooting

I don't receive any data in n8n

  • Check that the workflow is published.
  • For "Triggered" triggers: check that your Leadinfo trigger has the "n8n" action enabled and that the trigger is saved. Leadinfo switches the action off when a trigger fires while no Leadinfo workflow is published. If that happened, enable it again.
  • Check that you connected the right Leadinfo account.
  • Check that your Leadinfo subscription is on the Pro package.

I don't receive any contacts

  • Check that "Enable Contact Push" is switched on under "Settings" > "n8n" > "Contacts".

My leads arrive twice

  • Switch off "n8n-legacy" in your triggers and remove the old webhook URL under "Settings" > "n8n-legacy".
  • Add a filter on "trigger_id" if several workflows use the same Leadinfo trigger.

I can't find the Leadinfo app in n8n

  • Only n8n owners and admins can install apps. Ask your n8n admin.

n8n says my credential is invalid

  • Open the credential in n8n, click "Connect" again and log in to Leadinfo.
  • Still not working? Contact Leadinfo support and tell us whether you use n8n Cloud or self-hosted n8n.