LinkedIn is fiercely combating automation: bots for scraping contacts, sending mass invitations, and collecting leads regularly get banned. If you are using automation tools or managing multiple accounts for B2B sales, you cannot do without the right proxies. In this article, we will discuss which proxies are suitable for LinkedIn, how to configure them in popular tools, and how to avoid bans during automation.
Why LinkedIn Blocks Automation and How Proxies Help
LinkedIn uses complex algorithms to detect bots and automation. The platform tracks IP addresses, action frequency, behavior patterns, and technical parameters of the browser. Here are the main triggers that lead to bans:
- One IP for Multiple Accounts ā if you log into 5-10 profiles from one IP address, the system records this as suspicious activity.
- Too High Action Speed ā sending 100 invitations in an hour or viewing 500 profiles in a day raises suspicions.
- Unusual Geolocation ā if your account regularly logs in from different countries or cities, this is a red flag.
- Using Known Data Center IPs ā LinkedIn maintains databases of IP addresses from hosting providers and VPN services.
- Repetitive Patterns ā identical intervals between actions, template messages, identical behavior patterns.
Proxies solve these problems in several ways. First, they allow each account to operate through a unique IP address, mimicking the behavior of different real users. Second, quality proxies use IPs from real devices (home computers or mobile phones) that LinkedIn cannot distinguish from legitimate users. Third, rotating IP proxies help distribute activity so that action limits from one address are not exceeded.
Important: LinkedIn is particularly strict with corporate Sales Navigator accounts. If you are using a paid subscription for B2B sales, the risk of being banned is higher ā the system monitors the activity of such users more closely.
Which Types of Proxies Are Suitable for LinkedIn
Not all proxies are equally effective for working with LinkedIn. The platform actively blocks data centers and cheap public proxies, so choosing the type of proxy is critically important for successful automation.
| Proxy Type | Suitable for LinkedIn | Pros | Cons |
|---|---|---|---|
| Residential Proxies | ā Yes, excellent | Real IPs of home users, minimal risk of bans, high trust score | Higher price, sometimes slower than data centers |
| Mobile Proxies | ā Yes, perfect | IPs from mobile operators, maximum anonymity, rarely blocked | Most expensive, may be slower |
| Data Center Proxies | ā ļø Conditionally | Low price, high speed | LinkedIn often blocks data center IPs, high risk of bans |
| ISP Proxies | ā Yes, good | IPs from internet providers, stability, average price | Fewer available geolocations |
Residential Proxies for LinkedIn
Residential proxies are the optimal choice for most LinkedIn automation tasks. They use IP addresses from real home users, which internet providers assign to ordinary people. LinkedIn perceives such connections as legitimate, which minimizes the risk of bans.
Residential proxies are especially effective for scraping contacts, sending mass invitations, and warming up new accounts. If you manage 5-20 accounts for B2B sales or lead generation, residential proxies will ensure stable operation without constant CAPTCHAs and bans.
Mobile Proxies for LinkedIn
Mobile proxies use IP addresses from mobile operators (MTS, Beeline, MegaFon, and others). This is the most reliable type of proxy for LinkedIn, as the platform almost never blocks mobile IPs ā the risk of blocking real users who log in via smartphones is too high.
Mobile proxies are ideal for working with expensive Sales Navigator accounts, for large-scale multi-accounting (50+ profiles), and for aggressive automation when you need to minimize the risk of bans. The only downside is the higher cost compared to residential proxies.
When to Use Data Centers
Data center proxies for LinkedIn are a risky choice. LinkedIn maintains databases of IP addresses from hosting providers and often blocks them preemptively. However, there are situations when data centers may work:
- You are working with one account and do not plan aggressive automation.
- You are using proxies only to change geolocation (for example, accessing LinkedIn from a region where it is blocked).
- The data center proxy is new and has not yet been blacklisted by LinkedIn.
- You combine the data center with an anti-detect browser and carefully mimic the behavior of a real user.
For serious automation and multi-accounting, data centers are not recommended ā the risk of losing accounts is too high.
Use Cases for Proxies in LinkedIn
Different tasks in LinkedIn require different approaches to proxy setup. Let's look at the main use cases and optimal configurations for each of them.
Scraping Contacts and Leads
Scraping LinkedIn involves automatically collecting contact information of potential clients: names, positions, email addresses, companies. Tools like Phantombuster, Dux-Soup, or LeadConnect allow you to gather hundreds of leads a day, but without proxies, LinkedIn will quickly block such activity.
Recommendations for scraping:
- Use residential proxies rotating every 10-30 minutes.
- Limit the scraping speed: no more than 80-100 profiles per hour from one IP.
- Choose proxies from the same country where your LinkedIn account is registered.
- Add random pauses between actions (15-45 seconds).
- Do not scrape around the clock ā mimic working hours (9:00 AM to 6:00 PM local time).
A typical result: from one account through a residential proxy, you can safely collect 300-500 contacts a day without the risk of being banned.
Mass Sending of Invitations and Messages
Automating the sending of connection requests and InMails is a popular strategy for B2B sales and recruiting. LinkedIn limits the number of invitations (about 100 per week for regular accounts, more for Sales Navigator), but with proxies, you can safely operate at the limits of these thresholds.
Recommendations for mass mailings:
- One static residential or mobile proxy per account (do not change IP often).
- Send no more than 15-20 invitations per hour.
- Personalize messages ā LinkedIn detects identical templates.
- Warm up new accounts: in the first week, send 5-10 invitations a day, gradually increasing.
- Use proxies from the city indicated in the account profile.
Multi-Accounting for Agencies and B2B Sales
If you manage multiple LinkedIn accounts (for different niches, clients, or regions), it is critically important to isolate them from each other. LinkedIn links accounts by IP addresses, cookies, browser fingerprints, and even activity times.
Recommendations for multi-accounting:
- Unique residential or mobile proxy for each account.
- Use an anti-detect browser (Dolphin Anty, AdsPower, Multilogin) to isolate digital fingerprints.
- Do not switch between accounts too quickly ā take breaks of 5-10 minutes.
- Link accounts to different email addresses and phone numbers.
- Do not use one proxy for more than one account.
Case from Practice:
A B2B agency managed 25 LinkedIn accounts for different clients through one IP. In a month, LinkedIn banned 18 accounts due to chain bans. After switching to residential proxies (one IP per account) and using Dolphin Anty, the bans ceased completely.
Bypassing Geographical Restrictions
Some LinkedIn features are only available in certain countries (for example, some Sales Navigator capabilities). Proxies also help if you want to target an audience in a specific region ā LinkedIn shows different content and ads depending on the user's geolocation.
For this task, residential proxies from the desired country will suffice. Important: if you are changing the geolocation of an existing account, do it gradually and prepare a cover story (for example, "moved to another country" ā update the location in the profile, change the interface language).
Popular LinkedIn Automation Tools
There are many tools for automating LinkedIn ā from simple browser extensions to complex cloud platforms. Here are the most popular solutions and their features when working with proxies.
Phantombuster
Phantombuster is a cloud platform for social media automation. It offers ready-made "phantoms" (scripts) for scraping LinkedIn: collecting contacts from searches, exporting group members, and automatically sending invitations. It works through the cloud, so you do not need to keep the browser open.
Proxy Setup: Phantombuster supports HTTP/HTTPS proxies. In the LinkedIn account settings, specify the proxy server address, port, username, and password. Important: use residential proxies, as Phantombuster operates through cloud servers that LinkedIn may block.
Dux-Soup
Dux-Soup is a Chrome extension that automates profile viewing, sending invitations, and messages directly in the browser. There is a free version with basic features and paid plans with advanced capabilities.
Proxy Setup: Dux-Soup uses your Chrome browser's proxy settings. Install a proxy management extension (like Proxy SwitchyOmega), configure a residential proxy there, and Dux-Soup will work through it. For multi-accounting, use an anti-detect browser with profiles ā each profile with its own proxy.
LinkedHelper
LinkedHelper is a desktop application for Windows with extensive automation capabilities: scraping, mass mailings, auto-liking posts, collecting email addresses. It works locally on your computer.
Proxy Setup: In the LinkedHelper settings, there is a "Proxy Settings" section. HTTP, HTTPS, and SOCKS5 proxies are supported. Enter the proxy server details, and the application will route all LinkedIn traffic through it. To work with multiple accounts, run LinkedHelper in different profiles of the anti-detect browser.
Waalaxy (ex-ProspectIn)
Waalaxy is a modern tool for LinkedIn automation focused on multi-channel campaigns (LinkedIn + email). It has a user-friendly interface and ready-made scenarios for different types of outreach.
Proxy Setup: Waalaxy works as a browser extension. Configure the proxy through the browser's system settings or use an anti-detect browser. Waalaxy will automatically pick up the proxy settings from the browser.
Anti-Detect Browsers for LinkedIn
For serious multi-accounting in LinkedIn, having just proxies is not enough ā full isolation of digital fingerprints is required. Anti-detect browsers create unique profiles with different parameters: User-Agent, screen resolution, timezone, WebGL, Canvas fingerprint, and others.
Popular anti-detect browsers for LinkedIn:
- Dolphin Anty ā a Russian browser with a user-friendly interface, offering a free plan for 10 profiles. It is excellent for LinkedIn automation.
- AdsPower ā popular among arbitrageurs, but also works well for LinkedIn. Supports synchronization of actions between profiles.
- Multilogin ā a premium solution with maximum protection against detection. Expensive but the most reliable for working with expensive accounts.
- GoLogin ā a budget alternative with basic anti-detect features. Suitable for small projects.
In each of these browsers, proxy setup is standard: when creating a profile, specify the type of proxy (HTTP/SOCKS5), server address, port, and authentication details. The browser will automatically bind the proxy to the profile and use it at each launch.
Step-by-Step Proxy Setup for LinkedIn
Let's consider a detailed guide on setting up proxies for LinkedIn automation using the Dolphin Anty + residential proxy + Dux-Soup combination. This stack is suitable for most tasks and is relatively easy to master.
Step 1: Obtain Residential Proxies
Choose a residential proxy provider and purchase the required number of IP addresses. Initially, 3-5 proxies are sufficient if you plan to work with the same number of LinkedIn accounts. When choosing, pay attention to:
- Geolocation ā choose the country where your LinkedIn accounts are registered.
- Type of rotation ā for LinkedIn, static proxies or those with time-based rotation (every 30-60 minutes) are better.
- Protocol ā HTTP/HTTPS or SOCKS5 (both work, SOCKS5 is slightly more reliable).
- Authorization ā username/password is more convenient than IP whitelisting.
After purchase, you will receive proxy data in the format: ip:port:username:password or http://username:password@ip:port
Step 2: Install and Configure Dolphin Anty
Download Dolphin Anty from the official website and install it on your computer. Upon the first launch, create an account ā the free plan allows for 10 profiles, which is sufficient to start.
Creating a Browser Profile:
- Click "Create Profile" in the main Dolphin Anty window.
- Enter the profile name (for example, "LinkedIn ā Account 1").
- In the "Proxy" section, select the type: HTTP or SOCKS5.
- Enter the proxy data: host (IP address), port, username, password.
- Click "Check Proxy" ā a checkmark should appear, and the geolocation should be determined.
- In the "Fingerprints" section, select the operating system and browser (recommended: Windows + Chrome).
- Set the timezone according to the proxy's geolocation (Dolphin can do this automatically).
- Click "Create" ā the profile is ready.
Repeat the process for each LinkedIn account, using a unique proxy for each profile. Important: do not use one proxy for multiple profiles, even if they operate at different times.
Step 3: Log into LinkedIn and Warm Up the Account
Launch the created profile in Dolphin Anty ā a browser with the configured proxy will open. Go to linkedin.com and log into your account (or create a new one).
Important Note: if this is a new account or you are logging in through a proxy for the first time, LinkedIn may request additional verification (SMS code or email). This is normal ā complete the verification.
For the first 3-5 days, work manually, without automation:
- Complete the profile fully (photo, description, work experience).
- Add 20-30 real contacts.
- Like several posts, leave a couple of comments.
- Spend 15-30 minutes a day in the account, mimicking normal usage.
This "warming up" increases the account's trust score and reduces the risk of bans during subsequent automation.
Step 4: Install and Configure Dux-Soup
After warming up the account, you can install automation tools. In the Dolphin Anty browser profile (with LinkedIn already logged in), go to the Chrome Web Store and install the Dux-Soup extension.
Basic Dux-Soup Setup:
- Open Dux-Soup (icon in the Chrome extensions panel).
- Go through a short onboarding process and select a plan (you can start with the free one).
- In the "Settings" ā "Campaign Settings," set safe limits:
- Profile visits per hour: 15-20.
- Connection requests per day: 20-30.
- Messages per day: 10-15.
- Enable random delays: "Random delays" ā from 30 to 90 seconds.
- Set working hours: "Active hours" ā for example, 9:00 AM to 6:00 PM in your timezone.
Dux-Soup automatically uses the proxy configured in the Dolphin Anty profile ā no additional settings are required.
Step 5: Launch Automation and Monitor
Now you can start automation campaigns. For example, for scraping contacts:
- Open the LinkedIn search page with the necessary filters (position, location, industry).
- Click on the Dux-Soup icon and select "Visit profiles in search results."
- Dux-Soup will start automatically opening profiles from the search results and saving data.
- At the same time, you can set up sending invitations: "Send connection requests."
It is important to regularly check the account for warnings from LinkedIn. If you see messages like "Unusual activity detected" ā immediately stop automation for 2-3 days and reduce action limits.
Tip: Keep a table with data for all accounts: which proxy is used, creation date, number of invitations sent per day, warning dates. This will help quickly identify problematic patterns and adjust your strategy.
How to Avoid Bans: Safety Rules
Even with quality proxies, you can get banned if you do not follow safe automation rules. LinkedIn is constantly improving its bot detection algorithms, so it is important to adhere to proven practices.
Rule 1: One Proxy = One Account
Never use one IP address for multiple LinkedIn accounts, even if you log into them at different times. LinkedIn tracks IP history and links accounts into clusters. If one account gets banned, all others in the same cluster will be at risk (chain ban).
Exception: if you are working in an office and several employees legally use LinkedIn from a corporate IP. In this case, LinkedIn sees that the accounts belong to different people (different names, photos, activity during working hours).
Rule 2: Adhere to Action Limits
LinkedIn sets strict limits on the number of actions per day. Exact figures are not published and change depending on the "age" of the account and subscription level, but there are safe ranges:
| Action | New Account (up to 3 months) | Old Account (3+ months) | Sales Navigator |
|---|---|---|---|
| Connection requests per day | 10-20 | 30-50 | 50-100 |
| Messages per day | 10-15 | 20-30 | 50-80 |
| Profile views per hour | 15-20 | 30-50 | 80-100 |
| Searches per day | 5-10 | 20-30 | No limits |
Start with minimal values and gradually increase activity. A sudden jump from 10 to 50 invitations per day will raise suspicions.
Rule 3: Add Randomness
LinkedIn detects bots by predictable behavior patterns. If you send an invitation exactly every 60 seconds or always work from 9:00 to 9:30, the algorithm will notice this.
How to add randomness:
- Vary delays between actions: from 30 to 120 seconds (not a fixed value).
- Change activity times: today work from 10:00 to 12:00, tomorrow from 14:00 to 16:00.
- Alternate types of actions: profile view ā post like ā invitation sending ā pause.
- Take breaks: after 20 actions, pause for 15-30 minutes.
- Mimic weekends: on Saturday-Sunday, reduce activity or completely turn off automation.
Rule 4: Do Not Change IP Address Without Reason
Frequent IP address changes are a red flag for LinkedIn. If today you log in from Moscow, tomorrow from London, and the day after from New York ā the system will block the account for suspicious activity.
Use a static proxy or a proxy with a long session (at least 24 hours). If you need IP rotation for scraping, set it at the city or regional level, not at the country level. For example, rotating between IPs from different districts of Moscow looks more natural than jumping between continents.
Rule 5: Warm Up New Accounts
New LinkedIn accounts are under special scrutiny. If you create a profile and immediately start aggressive automation, a ban is almost guaranteed.
New Account Warming Plan (14 days):
- Day 1-3: Complete profile, add photo, description of experience. No automation.
- Day 4-7: Manual activity ā add 5-10 real acquaintances, like posts, leave comments. Still no bots.
- Day 8-10: Start soft automation ā 5-10 invitations per day, view 20-30 profiles.
- Day 11-14: Gradually increase to working limits ā 15-20 invitations, 50-80 views.
After two weeks of warming up, the account is considered "warm," and you can proceed to full automation.
Rule 6: Monitor Acceptance Rate
LinkedIn tracks the percentage of accepted invitations (acceptance rate). If most people ignore or decline your connection requests, the system will consider this spam and limit the ability to send new invitations.
How to maintain a high acceptance rate:
- Target precisely ā send invitations only to relevant audiences.
- Personalize messages ā explain why you want to add the person to your contacts.
- Do not spam ā better to send 20 quality invitations than 50 random ones.
- Withdraw old invitations ā if a person has not responded for 2-3 weeks, cancel the request.
A safe acceptance rate is above 30%. If the rate drops below 20%, LinkedIn may temporarily block the sending of invitations.
Common Mistakes When Working with Proxies in LinkedIn
Even experienced users make mistakes that lead to bans. Let's discuss the most common problems and how to avoid them.
Mistake 1: Using Cheap Public Proxies
Free or cheap public proxies are the most common cause of bans. These IPs have already been used by thousands of users, have been blacklisted by LinkedIn, and instantly trigger a ban. Moreover, public proxies are often unstable, slow, and may suddenly stop working.
Solution: Use only private residential or mobile proxies from reputable providers. Saving on proxies will lead to losing accounts that are worth much more.
Mistake 2: Mismatch Between Account Geolocation and Proxy
If your LinkedIn profile states "Moscow, Russia," but you log in through a proxy from the USA, this raises suspicions. LinkedIn compares the geolocation of the IP with the profile data, and discrepancies can lead to requests for additional verification or blocking.
Solution: Choose proxies from the same country (or better yet, city) as indicated in the profile. If you are "moving" ā first update the location in LinkedIn settings, add information about the new workplace, and only then change the proxy.
Mistake 3: Too Fast IP Rotation
Some users set proxy rotation every 5-10 minutes, thinking this will increase anonymity. In reality, frequent IP changes within one session of work are a clear sign of using proxies and automation.
Solution: Use static proxies or set rotation no more than once an hour. For most tasks, it is optimal to use one IP throughout the entire work session (2-4 hours).
Mistake 4: Ignoring Time Zones
LinkedIn determines the timezone by the IP address and compares it with the time of activity. If your proxy is from London (GMT+0), and you are active at 3 AM London time, this looks suspicious.
Solution: Set the timezone in the anti-detect browser according to the proxy's geolocation. Work during "daytime" hours according to the proxy's local time ā from 9:00 AM to 9:00 PM local time of the IP address.
Mistake 5: Lack of Isolation of Digital Fingerprints
Many believe that proxies are enough for multi-accounting. However, LinkedIn tracks dozens of browser parameters: User-Agent, WebGL fingerprint, Canvas fingerprint, screen resolution, installed fonts, plugins. If all your accounts have identical fingerprints, they will be linked even when using different IPs.
Solution: Always use an anti-detect browser (Dolphin Anty, AdsPower, Multilogin) to create unique digital fingerprints for each account. Proxies + anti-detect is the minimum set for safe multi-accounting.
Mistake 6: Using One Email Provider for All Accounts
If you register 10 LinkedIn accounts with emails like account1@gmail.com, account2@gmail.com, and so on, LinkedIn can easily link them into one cluster based on the email address pattern.
Solution: Use different email providers and different formats of addresses. The best practice is to register accounts with different email domains (e.g., gmail.com, yahoo.com, etc.) to avoid clustering.