Linkedin Sales Navigator Scraper
Pricing
Pay per usage
Linkedin Sales Navigator Scraper
Extract data from LinkedIn Sales Navigator search results including profiles, companies, contact information, and more. This Actor supports pagination, deep scraping for detailed profile information, and custom filters.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Ryan
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
๐ LinkedIn Sales Navigator Scraper
Extract professional profiles and company data from LinkedIn Sales Navigator with full authentication, proxy support, and anti-detection features.
โจ Features
- โ People & Company Searches - Scrape any Sales Navigator search
- โ Automatic Pagination - Get hundreds of results automatically
- โ Deep Scraping - Optional detailed profile information (email, phone, etc.)
- โ Stealth Mode - Advanced anti-bot detection bypass
- โ Residential Proxies - Built-in proxy support for maximum success
- โ Export Formats - JSON, CSV, or Excel
๐ Quick Start (3 Steps)
Step 1: Export Your LinkedIn Cookies ๐ช
Install Cookie-Editor Extension:
- Chrome: Cookie-Editor Extension
Export Your Cookies:
- Go to https://www.linkedin.com/sales (must be logged in!)
- Click the Cookie-Editor icon (๐ช) in your browser toolbar
- Click "Export" button at the bottom
- Select "JSON" format
- Copy the entire JSON output
Example output:
[{"name":"li_at","value":"AQEDAT...","domain":".www.linkedin.com"},{"name":"JSESSIONID","value":"ajax:123...","domain":".www.linkedin.com"},{"name":"li_ep_auth_context","value":"AHRh...","domain":".www.linkedin.com"},...20+ more cookies]
โ ๏ธ Important: You need ALL cookies (20-25 of them), not just
li_at!
Step 2: Get Your Search URL ๐
- Go to LinkedIn Sales Navigator
- Perform your search (add filters, keywords, etc.)
- Copy the entire URL from your browser address bar
Example:
https://www.linkedin.com/sales/search/people?query=(keywords%3Afounder)
Step 3: Configure & Run โ๏ธ
Paste your cookies and URL into the Actor:
{"cookieString": "[paste your JSON cookies here]","searchUrl": "https://www.linkedin.com/sales/search/people?query=...","totalRecords": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
Click Start! ๐
๐ Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
cookieString | String | โ YES | ALL LinkedIn cookies in JSON format from Cookie-Editor |
searchUrl | String | โ YES | LinkedIn Sales Navigator search URL from your browser |
totalRecords | Number | No | Maximum profiles to scrape (default: 25) |
deepScrape | Boolean | No | Visit each profile for detailed info (default: false) |
minWaitDuration | Number | No | Min delay between requests in seconds (default: 5) |
maxWaitDuration | Number | No | Max delay between requests in seconds (default: 30) |
startPage | Number | No | Page number to start from (default: 1) |
proxyConfiguration | Object | Recommended | Apify Proxy settings (residential recommended) |
๐ Output Format
{"name": "John Doe","title": "CEO & Founder","company": "Acme Corp","location": "San Francisco, CA","profileUrl": "https://www.linkedin.com/sales/lead/...","avatar": "https://media.licdn.com/...","headline": "Helping companies grow faster","connectionDegree": "2nd","industry": "Technology","companySize": "11-50 employees"}
With Deep Scraping enabled, you also get:
- Email addresses (when available)
- Phone numbers (when available)
- Full work experience
- Education history
- Skills and endorsements
๐ฏ Success Tips
| Tip | Why It Matters |
|---|---|
| โ Use ALL cookies (20-25) | Single cookie authentication often gets blocked |
| โ Enable residential proxies | LinkedIn blocks datacenter IPs aggressively |
| โ Fresh cookies | Re-export cookies weekly or when you see errors |
| โ Start small | Test with 5-10 records before large scrapes |
| โ Match geography | Use proxies from your LinkedIn account's country |
๐ง Common Issues & Solutions
โ "cookieString is REQUIRED" error
Problem: You didn't provide cookies.
Solution:
- Install Cookie-Editor Chrome extension
- Go to linkedin.com/sales (logged in)
- Export โ JSON โ Copy all
- Paste into
cookieStringfield
โ "Authentication failed" error
Problem: Cookies are expired, incomplete, or invalid.
Solution:
- Re-export fresh cookies from Cookie-Editor
- Make sure you're on linkedin.com/sales when exporting
- Verify the JSON has 20-25 cookies (not just 1-2)
- Check that
li_atandli_ep_auth_contextcookies are included
โ "Page appears to be blank" error
Problem: LinkedIn is blocking your IP address.
Solution:
- Enable residential proxies:
{"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
- Wait 15-30 minutes between attempts
- Try a different proxy country
โ "Search results did not load" error
Problem: Invalid URL or LinkedIn is blocking.
Solution:
- Test your search URL in a browser first
- Make sure cookies are fresh (exported today)
- Enable residential proxies if not already
- Reduce
totalRecordsto 10-25 for testing
โ Rate limit / Too many requests
Problem: Making requests too quickly.
Solution:
- Increase wait times:
{"minWaitDuration": 10,"maxWaitDuration": 20}
- Disable
deepScrapefor faster scraping - Reduce
totalRecords - Run smaller batches over time
๐ช Why Do I Need ALL Cookies?
Just li_at Cookie (โ Often Fails):
LinkedIn sees:- โ Valid authentication- โ Missing JSESSIONID- โ Missing session cookies- โ Suspicious patternResult: BLOCKED!
ALL Cookies (โ High Success Rate):
LinkedIn sees:- โ Valid authentication (li_at)- โ Valid session (JSESSIONID)- โ Sales Navigator context (li_ep_auth_context)- โ All session cookies presentResult: Looks legitimate!
Success rate: 90%+ with all cookies vs 20-30% with just li_at
๐ Cookie Export - Detailed Steps
For Cookie-Editor Extension:
-
Install: Cookie-Editor for Chrome
-
Navigate to Sales Navigator: https://www.linkedin.com/sales (must be logged in)
-
Click Extension Icon: Look for the ๐ช icon in your browser toolbar
-
Export:
- Click the "Export" button at the bottom
- Select "JSON" from the format dropdown
- The cookies are now in your clipboard!
-
Paste: Into the Actor's
cookieStringinput field
That's it! You should see a JSON array with 20-25 cookies.
๐ก Best Practices
- Always test first: Run 5-10 records before large scrapes
- Use residential proxies: Required for consistent success
- Fresh cookies: Export right before scraping
- Respect limits: Don't scrape thousands at once
- Monitor logs: Check for warnings or errors
- Weekly refresh: Re-export cookies every 7 days
โ ๏ธ Important Notes
LinkedIn Terms of Service: This Actor is for educational and research purposes. Make sure you comply with LinkedIn's Terms of Service and applicable laws.
Cookie Security:
- ๐ Never share cookies publicly
- ๐ Cookies provide full access to your LinkedIn account
- ๐ Re-export fresh cookies regularly
- ๐ Use Apify's secret input feature
Rate Limiting: LinkedIn actively monitors scraping activity. Use appropriate delays and proxies to avoid account restrictions.
Proxy Requirement: Residential proxies are strongly recommended. LinkedIn actively blocks datacenter IPs and proxies.
๐ Need Help?
- Check your cookies: Make sure you have 20-25 cookies, not just 1
- Enable proxies: Residential proxies are essential
- Test your URL: Verify it works in your browser first
- Fresh cookies: Export new cookies if you see auth errors
- Start small: Test with 5 records before scaling up
๐ Example Successful Run
โ Successfully set 22 cookiesโ Using proxy: 10.0.35.159:8011 (US residential)โ Page loaded successfullyโ Authentication successful!โ Found 25 resultsโ Extracted 25 profilesโ Saved to datasetโ Scraping complete!
Happy Scraping! ๐
Having issues? Make sure you exported ALL cookies (not just li_at) and enabled residential proxies!