LinkedIn Sales Navigator | Lead Search Scraper [NO COOKIE/URL] avatar
LinkedIn Sales Navigator | Lead Search Scraper [NO COOKIE/URL]

Pricing

Pay per event

Go to Apify Store
LinkedIn Sales Navigator | Lead Search Scraper [NO COOKIE/URL]

LinkedIn Sales Navigator | Lead Search Scraper [NO COOKIE/URL]

Scrape LinkedIn Sales Navigator lead search results—no LinkedIn session cookie or pre-built search URLs required. Just input your search parameters and get lead profiles from search results, all directly within this actor.

Pricing

Pay per event

Rating

1.8

(3)

Developer

RICEMAN

RICEMAN

Maintained by Community

Actor stats

9

Bookmarked

222

Total users

20

Monthly active users

3.5 hours

Issues response

2 days ago

Last modified

Share

LinkedIn Sales Navigator Lead Scraper

A powerful Apify actor that scrapes LinkedIn Sales Navigator lead search results using only search parameters - no LinkedIn session cookies or pre-built search URLs required.

🚀 Key Advantages

  • Does NOT require your LinkedIn session cookie - keeping your personal LinkedIn profile completely safe from potential account restrictions
  • Does NOT require a pre-built Sales Navigator search URL - no need for an expensive LinkedIn Sales Navigator subscription or asking someone else to generate URLs for you
  • Just enter your search parameters - the actor handles everything else automatically

Simply input your lead search criteria (company, seniority level, location, etc.) and get comprehensive profile data without any LinkedIn account risks.

📊 What Data You'll Get

Each scraped profile includes comprehensive information:

Personal Information

  • first_name - Contact's first name
  • last_name - Contact's last name
  • full_name - Complete name
  • headline - Professional headline/title
  • about - Profile summary/bio
  • linkedin_url - Direct LinkedIn profile URL
  • profile_image_url - Profile photo URL
  • profile_id - Unique LinkedIn profile identifier
  • public_id - Public LinkedIn identifier

Current Position

  • job_title - Current job title
  • company - Current company name
  • current_company_join_month - Month joined current company
  • current_company_join_year - Year joined current company

Company Details

  • company_id - Unique company identifier
  • company_domain - Company website domain
  • company_linkedin_url - Company LinkedIn page
  • company_logo_url - Company logo image
  • company_website - Full company website URL
  • company_industry - Company's industry classification
  • company_employee_range - Company size (employee count range)
  • company_year_founded - Year company was established

Location Information

  • city - Contact's city
  • state - Contact's state/province
  • country - Contact's country
  • location - Full location string
  • hq_city - Company headquarters city
  • hq_country - Company headquarters country
  • hq_region - Company headquarters region

Background

  • educations - Educational background array
  • experiences - Work experience history array
  • school - Most recent/relevant school

🔧 Input Parameters

⚠️ Important Requirement

You MUST provide search criteria beyond the default parameters. The actor will not run with only the default parameters (limit, changed_jobs, posted_on_linkedin), even if you modify their values. You need to add at least one additional search filter such as:

  • Company filters (current_company_ids, current_company_names)
  • Location filters (geo_codes)
  • Role filters (seniority_levels, functions, title_keywords)
  • Industry filters (industry_codes)
  • Or any other targeting parameters

Basic Configuration

  • limit (required) - Maximum number of profiles to scrape (1-2500, default: 5)
  • keywords - Search keywords with Boolean support (e.g., AI OR "machine learning")

Company Filters

  • current_company_ids - Array of LinkedIn company IDs (up to 10)
  • current_company_names - Array of company names (up to 20)
  • current_company_ids_exclude - Company IDs to exclude (up to 10)
  • past_company_ids - Previous company IDs (up to 10)
  • past_company_names - Previous company names (up to 20)
  • past_company_ids_exclude - Previous company IDs to exclude (up to 10)

Company Characteristics

  • company_headcounts - Company size options:
    • Self-employed, 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+
  • company_type - Company types:
    • Public Company, Privately Held, Non Profit, Educational Institution, Partnership, Self Employed, Self Owned, Government Agency
  • company_headquarter_location_ids - Company HQ location geo codes (up to 20)
  • company_headquarter_location_ids_exclude - HQ locations to exclude (up to 20)

Role and Experience Filters

  • functions - Job functions (Accounting, Engineering, Marketing, Sales, etc.)
  • functions_exclude - Job functions to exclude
  • title_keywords - Current job title keywords (up to 20)
  • title_keywords_exclude - Job title keywords to exclude (up to 20)
  • seniority_levels - Seniority levels:
    • Owner/Partner, CXO, Vice President, Director, Experienced Manager, Entry Level Manager, Strategic, Senior, Entry Level, In Training
  • seniority_levels_exclude - Seniority levels to exclude
  • past_job_titles - Past job title keywords (up to 20)
  • past_job_titles_exclude - Past job titles to exclude (up to 20)

Experience and Tenure

  • year_in_current_company - Years at current company:
    • Less than 1 year, 1 to 2 years, 3 to 5 years, 6 to 10 years, More than 10 years
  • year_in_current_position - Years in current position (same options)
  • years_of_experience - Total work experience (same time ranges)

Geographic Filters

  • geo_codes - LinkedIn geo codes for locations (up to 20)
  • geo_codes_exclude - Geographic locations to exclude (up to 20)

Industry Targeting

  • industry_codes - Industry codes (up to 10) - extensive list available including:
    • Technology, Healthcare, Finance, Manufacturing, Education, and 140+ other industries
  • industry_codes_exclude - Industries to exclude (up to 10)

Personal Attributes

  • first_name - Filter by first name
  • last_name - Filter by last name
  • profile_languages - Profile languages:
    • Arabic, English, Spanish, Portuguese, Chinese, French, Italian, Russian, German, Dutch, Turkish, Tagalog, Polish, Korean, Japanese, Malay, Norwegian, Danish, Romanian, Swedish, Bahasa Indonesia, Czech

Education

  • school_ids - LinkedIn school IDs (up to 10)
  • school_ids_exclude - School IDs to exclude (up to 10)

Recent Activity Filters

  • changed_jobs - Include only leads who changed jobs in the last 90 days
  • posted_on_linkedin - Include only leads who posted on LinkedIn in the last 30 days

💡 Finding LinkedIn IDs and Geo Codes

Company IDs: How to find LinkedIn Company IDs
Geo Codes: How to get LinkedIn Geo Codes

📝 Example Input Configuration

{
"limit": 500,
"keywords": "AI OR \"machine learning\" OR \"data science\"",
"current_company_ids": ["1441", "2382910"],
"seniority_levels": ["Director", "Vice President", "CXO"],
"functions": ["Engineering", "Information Technology"],
"geo_codes": ["103644278", "90000084"],
"industry_codes": ["96", "6"],
"company_headcounts": ["201-500", "501-1000", "1001-5000"],
"years_of_experience": ["6 to 10 years", "More than 10 years"],
"changed_jobs": true
}

⚠️ Important Usage Notes

Timeout Settings

You MUST adjust your actor run timeout settings when scraping large numbers of leads. The default timeout may be insufficient for:

  • High limit values (500+ profiles)
  • Complex search criteria with multiple filters
  • Peak usage periods

Peak Period Handling

During high-traffic periods, the scraping service may become overloaded, causing requests to fail. If you encounter failures:

  1. Wait and retry - Try running your actor again after 15-30 minutes
  2. Reduce batch size - Lower your limit parameter temporarily
  3. Schedule off-peak runs - Run during low-traffic hours when possible

The actor includes automatic retry logic, but persistent failures during peak times require manual retry.

🎯 Advanced Targeting Strategies

High-Intent Prospects

Combine changed_jobs: true with specific seniority_levels to find decision-makers who recently started new roles.

Active LinkedIn Users

Use posted_on_linkedin: true to target leads who are actively engaging on the platform.

Precise Company Targeting

Mix current_company_ids with company_headcounts and company_headquarter_location_ids for laser-focused prospecting.

Competitive Intelligence

Use past_company_ids to find leads who previously worked at competitor companies.

💡 Pro Tips

  1. Add search criteria first - Remember, you cannot run the actor with only default parameters. Always include search filters like company, location, or role criteria
  2. Start small - Test with a low limit (25-100) to verify your search parameters
  3. Layer your filters - Combine multiple criteria for more precise targeting
  4. Monitor costs - Each profile scraped incurs a charge, so set appropriate limits
  5. Use exclusions - Leverage _exclude parameters to filter out unwanted results
  6. Check data quality - The actor filters out profiles with missing LinkedIn URLs automatically

🛠️ Technical Details

  • Maximum Results: 2,500 profiles per run
  • Pricing Model: Pay per actor start + per profile scraped
  • Rate Limiting: Built-in with linear backoff and jitter
  • Error Handling: Automatic retries for network issues
  • Data Validation: Filters out incomplete profiles
  • Pagination: Handles large result sets automatically

📞 Support

For issues related to:

  • Actor configuration or usage
  • Search parameter optimization
  • Finding LinkedIn IDs and geo codes
  • Billing questions

Please contact Apify support or the actor developer through the Apify platform.