Skip to content

red-cars-io/linkedin-company-intelligence-pro

Repository files navigation

LinkedIn Company Intelligence Pro — B2B Data Extraction, Firmographic Research & Competitive Analysis

Data extraction tool for LinkedIn company profiles, B2B lead generation, and competitive intelligence. Extracts firmographic data, employee counts, funding information, technology stacks, and competitive positioning from LinkedIn company pages. Built for B2B sales prospecting, investment due diligence, and market research. No API key required.

Apify Store: https://apify.com/red.cars/linkedin-company-intelligence-pro Pricing: $0.08–$0.15 per result (Pay-per-event, PPE). No charge for zero results. MCP Available: Yes — 5 tools exposed for AI agent integration


What This Actor Does

LinkedIn Company Intelligence Pro extracts detailed company information from LinkedIn including firmographics, employee data, funding rounds, technology stack, and competitive positioning. It handles LinkedIn's anti-scraping measures automatically using residential proxy infrastructure, returning clean structured JSON optimized for CRM integration and B2B intelligence pipelines.

Key capabilities:

  • Company profile extraction (industry, headquarters, specialties, description)
  • Employee intelligence (headcount, leadership team, hiring trends)
  • Financial signals (funding rounds, revenue indicators, growth metrics)
  • Competitor mapping and market positioning
  • Technology stack analysis
  • Multi-format export (JSON, CSV, Excel, Markdown)

Search intent keywords: "linkedin company data scraper", "B2B company research API", "firmographic data extraction", "linkedin company intelligence", "enterprise lookup tool", "sales lead generation", "investment due diligence"


Who It's For

  • Sales teams building targeted B2B lead lists with verified company data
  • Investors conducting due diligence and competitive analysis
  • Recruiters researching company cultures and hiring trends
  • Marketing teams segmenting markets by industry, size, and location
  • AI agents automating company research for sales and investment workflows

Quick Start

# Option 1: Apify Console (no code)
# Open https://apify.com/red.cars/linkedin-company-intelligence-pro
# Click "Run" and configure input

# Option 2: API (cURL)
curl -X POST https://api.apify.com/v2/acts/red.cars~linkedin-company-intelligence-pro/runs?token=*** \
  -H "Content-Type: application/json" \
  -d '{"input": {"mode": "company_research", "companies": ["Microsoft", "Tesla"], "maxResults": 10}}'

# Option 3: Node.js
const Apify = require('apify');
const actor = new Apify.Actor('red.cars/linkedin-company-intelligence-pro');
await actor.call({ mode: "company_research", companies: ["Microsoft", "Tesla"], maxResults: 10 });

# Option 4: MCP (AI agents) — RECOMMENDED
# Configure @apify/mcp-server in your AI client
# Then ask: "Research Apple, Microsoft, and Google — get employee counts, funding, and tech stack"

Smoke Test (Free, <5 seconds)

curl -X POST https://api.apify.com/v2/acts/red.cars~linkedin-company-intelligence-pro/runs?token=*** \
  -d '{"input": {"companies": ["Apple"], "debugMode": true}}'

MCP Tools Reference

AI agents discover and call this actor via Model Context Protocol.

Install the Apify MCP server:

npm install -g @apify/mcp-server

Add to your MCP configuration:

{
  "mcpServers": {
    "apify": {
      "command": "npx",
      "args": ["@apify/mcp-server"]
    }
  }
}

Connect to Apify MCP: https://apify.actor/mcp

Tool: linkedin-company-profile

Extract detailed company profile data from LinkedIn.

Input parameters:

Parameter Type Required Description
companyName string Yes Company name or LinkedIn company URL
includeFinancials boolean No Extract funding and revenue signals (default: true)
includeEmployees boolean No Extract employee counts and leadership (default: true)

Example MCP call:

{
  "name": "linkedin-company-profile",
  "description": "Extract detailed company profile data from LinkedIn including firmographics, industry, headquarters, specialties, and employee counts.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "companyName": { "type": "string", "description": "Company name or LinkedIn company page URL" },
      "includeFinancials": { "type": "boolean", "description": "Include funding and revenue indicators" },
      "includeEmployees": { "type": "boolean", "description": "Include employee counts and leadership data" }
    },
    "required": ["companyName"]
  }
}

Tool: linkedin-company-search

Search LinkedIn for companies by industry, location, size, and keywords.

Input parameters:

Parameter Type Required Description
searchQuery string No Search query for company search
industries array No Filter by industries
locations array No Filter by locations
minEmployees integer No Minimum employee count
maxEmployees integer No Maximum employee count
maxResults integer No Maximum results (default: 50, max: 500)

Tool: linkedin-competitor-analysis

Run competitive analysis across multiple companies.

Input parameters:

Parameter Type Required Description
companies array Yes Array of company names or URLs
analysisDepth string No basic, detailed, comprehensive (default: detailed)

Integration with AI Tools

  • Claude Desktop: Add Apify MCP to claude_desktop_config.json
  • Cursor IDE: Configure MCP server in settings > MCP Servers
  • Windsurf: Add to MCP server list via /settings
  • Custom agents: Use any MCP client library (Python, Node.js, Go)

Pricing

This actor uses Apify's Pay-Per-Event (PPE) model — charged per result returned.

Event Type Price Description
Company profile $0.08 Per company extracted
Company search $0.10 Per search query
Competitor analysis $0.15 Per multi-company comparison
Employee intelligence $0.05 Per employee data request
Growth signals $0.06 Per growth analysis

Zero-result guard: No charge if query returns zero results. Free tier: 30 minutes compute/month, 100MB storage Paid plans: Starter from $49/month for higher compute limits


Use Cases

Use Case 1: B2B Lead Generation

Build targeted lead lists by company size and industry:

{
  "input": {
    "mode": "sales_intelligence",
    "industries": ["Software", "Technology"],
    "locations": ["San Francisco, CA", "New York, NY"],
    "minEmployees": 50,
    "maxEmployees": 500,
    "includeGrowthSignals": true,
    "maxResults": 100
  }
}

Output: Companies with headcount, industry, headquarters, and growth signals.

Use Case 2: Investment Due Diligence

Research target companies for investment decisions:

{
  "input": {
    "mode": "investment_research",
    "companies": ["TechCorp", "StartupXYZ"],
    "includeFinancials": true,
    "includeEmployees": true,
    "includeCompetitiveIntel": true
  }
}

Output: Company profiles with funding, revenue indicators, and competitive positioning.

Use Case 3: Competitive Analysis Dashboard

Track competitor positioning over time:

{
  "input": {
    "mode": "competitive_analysis",
    "companies": ["CompetitorA", "CompetitorB", "CompetitorC"],
    "includeGrowthSignals": true,
    "maxResults": 50
  }
}

Output: Side-by-side comparison of employee counts, growth trends, and market position.

Use Case 4: Market Segmentation

Segment markets by industry, size, and location:

{
  "input": {
    "mode": "market_analysis",
    "industry": "Healthcare",
    "minEmployees": 100,
    "maxResults": 200
  }
}

Output: Healthcare companies segmented by size with firmographic data.

Use Case 5: AI Agent Company Research Pipeline

Integrate with AI agents for automated research:

// AI agent company research
const companies = await callActor('red.cars/linkedin-company-intelligence-pro', {
  mode: 'company_research',
  companies: ['Apple', 'Microsoft', 'Google'],
  includeFinancials: true,
  includeEmployees: true
});

// AI analysis: "Which company has the strongest growth signals?"
// Query results for hiring trends and funding data

Input Parameters

Parameter Type Required Default Description
mode enum Yes company_research company_research, competitive_analysis, investment_research, sales_intelligence, market_analysis
companies array No [] Company names or LinkedIn URLs
companyUrls array No [] Direct LinkedIn company page URLs
urls array No [] Any LinkedIn URLs
industry string No Industry for market analysis
maxResults integer No 10 Maximum companies (1-50000)
includeEmployees boolean No true Extract employee profiles
includeFinancials boolean No true Extract funding/revenue signals
includeGrowthSignals boolean No true Extract hiring trends and growth
includeCompetitiveIntel boolean No false Extract competitor relationships
extractionDepth enum No standard standard or comprehensive
businessIntelligence boolean No true Generate executive insights
complianceMode enum No standard standard or strict
proxyType enum No RESIDENTIAL DATACENTER or RESIDENTIAL
debugMode boolean No false Health check mode

Output

Company Profile Response

{
  "companyName": "Apple Inc.",
  "linkedinUrl": "https://linkedin.com/company/apple",
  "industry": "Consumer Electronics",
  "headquarters": "Cupertino, CA",
  "companySize": "10001+",
  "founded": "1976",
  "specialties": ["Consumer Electronics", "Software", "Services"],
  "description": "Apple designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide.",
  "website": "https://www.apple.com",
  "employees": {
    "totalCount": 164000,
    "leadership": [
      { "name": "Tim Cook", "title": "CEO", "linkedinUrl": "..." },
      { "name": "Jeff Williams", "title": "COO", "linkedinUrl": "..." }
    ],
    "growthTrend": "stable"
  },
  "financials": {
    "funding": "Public (AAPL)",
    "estimatedRevenue": "$300B+",
    "growthIndicators": ["Hiring trending up", "Global expansion"]
  },
  "competitors": [
    { "name": "Samsung", "linkedinUrl": "..." },
    { "name": "Microsoft", "linkedinUrl": "..." }
  ],
  "technologyStack": ["Swift", "Objective-C", "Python"],
  "metadata": {
    "extractedAt": "2026-04-10T12:00:00Z",
    "confidence": 0.95
  }
}

Sales Intelligence Response

{
  "companies": [
    {
      "name": "Tech Corp",
      "linkedinUrl": "https://linkedin.com/company/techcorp",
      "headcount": 500,
      "industry": "Software",
      "headquarters": "San Francisco, CA",
      "growthSignals": {
        "hiringTrend": "expanding",
        "recentFunding": "$50M Series B",
        "newsSignals": ["Opened new office", "Hiring engineers"]
      },
      "contactScore": 85,
      "recommendedContact": "LinkedIn Sales Navigator"
    }
  ]
}

Authentication / Setup

No API key required. This actor uses Apify's managed proxy infrastructure for LinkedIn extraction.

For best results with LinkedIn:

  1. Set proxyType to RESIDENTIAL for higher success rate
  2. Optionally provide linkedinCookies for extended data access
  3. Enable complianceMode for ethical data collection
  4. Use debugMode: true to verify availability before large extractions

Error Handling

Error Code Cause Fix
RATE_LIMIT_ERROR Too many requests Wait and retry, use residential proxy
EXTRACTION_ERROR Company not found or private Verify company exists on LinkedIn
NETWORK_ERROR Connectivity issue Check internet, retry with proxy
VALIDATION_ERROR Invalid input parameters Review input schema, fix format

Legal

Data Source: LinkedIn (linkedin.com) — publicly available company data

Terms of Service: This actor is provided for legitimate business intelligence purposes only. Users must comply with LinkedIn's Terms of Service and applicable laws.

Disclaimer: Red.cars is not responsible for decisions made based on extracted data.


red.cars Intelligence Fleet — apify.com/red.cars

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors