Utility

Linkedin Search

Category
Utility
Node Type
Data Enrichment

Overview

The LinkedIn Search node looks up company or person data using LinkedIn-compatible enrichment. Use it to enrich workflows with firmographic or profile insights, helping you gather detailed information for sales, recruiting, or market research.

Description

Enrich data from LinkedIn.

Select a fetch type (company-fetch or person-fetch), then provide relevant fields (domain, company, first/last name, email, LinkedIn URL, etc.).

Company Fetch

Get details like employee count, revenue, and industry.

Person Fetch

Retrieve job titles, location, and contact info.

At least one search parameter must be provided for the selected fetch type.

Input Parameters

Provide the search criteria.

fetchTypestringRequired
Type of search: 'company-fetch' or 'person-fetch'.
Example
"company-fetch"
domainstringOptional
Company domain (e.g., 'example.com').
companystringOptional
Company name.
firstNamestringOptional
Person’s first name.
lastNamestringOptional
Person’s last name.
emailstringOptional
Person’s email address.
linkedinUrlstringOptional
Direct LinkedIn profile URL.

Output Parameters

The node returns detailed enrichment data.

name / fullNamestringOptional
Name of the company or person.
description / profileSummarystringOptional
Bio or company overview.
employeesnumberOptional
Number of employees (Company fetch).
jobTitlestringOptional
Current job title (Person fetch).
locationCitystringOptional
City location.
linkedinstringOptional
LinkedIn profile URL.

Output Type

Output Type: JSON

The output is a JSON object containing all available enriched fields.

Example Usage

Find details about a company by domain.

{  "fetchType": "company-fetch",  "domain": "google.com"}
{  "name": "Google",  "domain": "google.com",  "employees": 150000,  "industry": "Internet",  "founded": 1998}

Find a person by email.

{  "fetchType": "person-fetch",  "email": "jane.doe@example.com"}
{  "fullName": "Jane Doe",  "jobTitle": "Software Engineer",  "company": "Example Inc.",  "locationCity": "San Francisco"}

How to Use in a No-Code Workflow

1

Add the Node

Place the LinkedIn Search node in your enrichment flow.

2

Select Type

Choose company-fetch or person-fetch.

3

Map Inputs

Provide known details like domain or email from previous nodes (e.g., from a form submission).

4

Use Data

Map the output fields (like jobTitle or employees) to your CRM or database.

Best Practices

  • Prefer exact domains for company lookups to avoid ambiguity.
  • Combine multiple fields (Name + Company) for better person matches.

Do / Don’t

Do
  • ✔️ Use corporate emails for better person matching.
  • ✔️ Check for null values in the output (data isn't always available).
Don’t
  • ❌ Don’t use personal emails (gmail, yahoo) if corporate ones are available.
  • ❌ Don’t violate LinkedIn's terms of service or data privacy laws.

Common Errors

Insufficient parametersErrorOptional
You must provide at least one search field.
No resultsWarningOptional
No match found for the provided criteria.

Example Workflow Integration

Use Case: Lead Enrichment

Enrich new signup data with LinkedIn details.

  1. New Signup: User provides email and company name.
  2. LinkedIn Search: Fetch person details using email.
  3. Update CRM: Save job title and LinkedIn URL to CRM.

Workflow Data Flow:

{{signup.email}} → {{linkedinSearch.email}}
{{linkedinSearch.jobTitle}} → {{crm.update.title}}