Skip to main content

What It Does

  • Company Insights: Retrieve rich company data from LinkedIn—perfect for research, lead enrichment, or competitive analysis.
  • Flexible Lookups: Choose between a domain-based or LinkedIn URL-based lookup to fetch the company’s details.
  • Enriched Output: Get key data such as company name, description, employee count, social metrics, and more—ideal for enriching CRMs or segmenting leads.
  • Built for GTM: Helps RevOps and sales teams enrich data for better lead scoring, pipeline management, and market research.

🏁 Getting Started

Get Company Profile Node config screenshot
1

Add the Get Company Profile Node

Drag and drop this node into your workflow to start fetching LinkedIn company profile data.
2

Choose Your Lookup Strategy

Select whether to use a domain-based or LinkedIn URL lookup to fetch the company’s details.
3

Enter Required Information

Enter the domain or LinkedIn URL based on the lookup strategy you selected.
4

Run the Workflow

Execute the workflow to retrieve company profile information.
5

Review the Output

Review the detailed company profile information, including name, employee count, description, and more.

Inputs

🛠️ Required Fields

  • Lookup Strategy (✅)
    Choose between a domain-based or LinkedIn URL lookup.
    Why it matters: This field determines which type of company information you will provide (domain or URL) in the next step.
  • Company Lookup (✅)
    Based on your chosen lookup strategy, enter the company domain or LinkedIn URL.
    Why it matters: This is the key input for fetching the correct company profile.
If you select domain-based lookup, enter the company domain (e.g., nrev.ai). If you choose LinkedIn URL, provide the company’s LinkedIn URL (e.g., https://www.linkedin.com/company/nrev).

🎯 Optional Fields

  • Additional Company Info (⚪️)
    Choose the extra fields you’d like in the output, such as employee count, industry, social profiles, etc.
    Why you’d use it: Adds more depth to the company profile data you retrieve.
  • Result Limit (⚪️)
    Limit the number of company profiles retrieved. Default is 100 companies.
    Why you’d use it: Control the volume of data pulled to manage performance and credit consumption.

Output

  • Company Profile Data: The node outputs a List[Dict[str, Any]] with a detailed company profile.
  • Enrichment Fields: Fields like company name, employee count, industry, and more are included in the output.
Get Company Profile Node output screenshot

🧾 Available Output Fields

🧑‍💼 Company Info
  • company_name: Official company name
  • company_id: LinkedIn company identifier
  • description: Overview of the company
  • domain: Website domain
  • email: Company contact email (if available)
  • employee_count: Number of employees
  • follower_count: Number of LinkedIn followers
  • hq_address: Headquarters address
  • hq_city: Headquarters city
  • hq_country: Headquarters country
  • hq_region: Headquarters region/state
  • industries: Industry classifications
🔗 Social Profiles
  • linkedin_url: Company LinkedIn profile URL
  • website: Company website URL
🏢 Employment & Specialties
  • specialties: Company focus areas
  • type: Company type (e.g., Private, Public)
  • year_founded: Year founded
Only the fields you select in the configuration will be included in the output. Adjust your configuration to get exactly the data you need.

How It Works

  1. Input Processing: You provide either a company domain or LinkedIn URL to identify the company you’re interested in.
  2. API Request: The node makes a request to LinkedIn’s RapidAPI to fetch the company profile.
  3. Data Enrichment: Company details like name, employee count, social media metrics, and more are fetched and returned.
  4. Output: The retrieved company data is merged with any previous node outputs and returned for further use.

🚀 Example Use Cases & Prompts

Use CaseSetup Example
Lead EnrichmentEnrich company data in CRM with LinkedIn details
Competitor ResearchFetch detailed company data for market analysis
Target Account ListsUse domain-based lookups to enrich targeted accounts
Market SegmentationPull industry, size, and region information for segmentation

✨ Pro Tips

Consider adding LinkedIn URL in your configuration if you need more comprehensive company details, especially for larger organizations.
When pulling data for multiple companies, use template variables to dynamically reference fields like @company_name or @domain from previous steps.

⚠️ Important Considerations

Requires LinkedIn RapidAPI credentials for data access. Without them, the node will not fetch any company profiles.
Fetching a company profile consumes 5 credits per page. Each page returns up to 50 company profiles.

🛠 Troubleshooting & Gotchas

SymptomLikely CauseQuick Fix
Missing DataInvalid domain or LinkedIn URLDouble-check the domain or URL for accuracy.
API Rate Limit ExceededToo many requests in a short timeWait for the rate limit reset or adjust the fetch frequency.
Authentication ErrorInvalid API keyVerify your LinkedIn RapidAPI key and re-enter if necessary.

📝 FAQ

Currently, the linkedin_rapid_api vendor is supported for fetching company profiles.
Yes, use template variables to dynamically reference company details (e.g., @company_name) and fetch multiple company profiles in batch.

💰 Pricing

The Get Company Profile Node incurs 5 credits per page. Each page can return up to 50 company profiles.
ActionCredit Cost
Fetching company profile5 credits per page

Start enriching your company data to fetch comprehensive LinkedIn company profiles in a snap! 🚀