// open to GTM engineering roles & freelance in the UK — reach out →
ingh@
← back to how-to
Outbound8 min readMay 2026

How to run LinkedIn outreach without getting your account flagged

LinkedIn throttles and restricts accounts that behave like bots. The fix is not sending less — it is sending smarter with the right infrastructure from day one.

HeyReachLinkedIn Sales NavigatorClay

Why LinkedIn keeps restricting accounts

LinkedIn's algorithm is genuinely good at detecting automated behaviour. It watches for patterns that humans do not exhibit naturally: sending connection requests at consistent intervals throughout the day, messaging immediately after connecting, activity at the same hours every day, high volume with no variation.

The problem is that most LinkedIn automation tools replicate exactly these patterns. They run at predictable times, send at consistent rates, and produce sequences that look machine-generated because they are.

Account restrictions are not random. They follow a clear pattern: too many connection requests in a short window, too many messages sent to unconnected profiles, or a spike in activity that does not match the account's historical behaviour. Understanding what triggers restrictions tells you exactly what to avoid.

The infrastructure that actually protects you

The most important structural decision is using multiple LinkedIn accounts rather than one. HeyReach is built specifically for this. It connects several LinkedIn profiles (typically belonging to different team members or dedicated outreach accounts) and distributes your sending volume across all of them.

With three accounts, each sending 15 to 20 connection requests per day, you can reach 45 to 60 new prospects daily without any single account ever approaching LinkedIn's thresholds. If one account gets restricted, the others keep running.

Set human-like daily limits for each account. 15 to 20 connection requests per day is the safe zone for established accounts. For accounts under three months old, stay at 10 to 15. Accounts created specifically for outreach need a warmup period of two to four weeks before they run campaigns — connect with colleagues, engage with posts, and build a natural activity history first.

Vary the timing. Humans do not send exactly 15 connection requests at exactly the same time every day. Good automation tools mimic natural variation. HeyReach adds random delays between actions and distributes activity across the working hours you specify. Turn these features on.

Writing connection requests that get accepted

Your acceptance rate tells you a lot. Below 20 percent means your targeting or your messaging needs work. Above 35 percent means you are reaching the right people with a message that feels personal.

The connection request is not the pitch. It is an introduction. Keep it under 200 characters. Reference something specific to the person — a post they wrote, their company's recent news, a shared connection, or a relevant overlap in what you both work on.

The easiest way to write specific connection requests at scale is to use Clay to pull a personalisation signal for each contact — a recent LinkedIn post, a hiring signal, or a company news item — and feed that into an AI column that generates the connection request. You get personalisation at volume without writing each one manually.

Do not include a pitch or a link in the connection request. This is the fastest way to get reported as spam. The only goal of the connection request is to be accepted.

Sequencing after they connect

Wait 24 to 48 hours after someone accepts your connection before sending a message. Sending immediately reads as automated even when it is not. The delay also gives you a moment to check their recent activity before you message them, which can add a specific hook to your opener.

The first message should open a conversation, not close a sale. Ask a question relevant to something they are working on. Share something useful. Reference why you reached out specifically. Keep it under 100 words.

If they reply, move the conversation naturally. If they do not reply after the first message, you can send one follow-up after five to seven days. Two messages is the maximum before moving on. Anything more damages your acceptance rate on the account as LinkedIn tracks how often your messages generate no response.

Never send the same message sequence to everyone. Even with personalisation variables, if enough people report the same template as spam, LinkedIn pattern-matches it and flags accounts running it.

Monitoring and fixing problems early

Check your acceptance rate per account weekly. If any account drops below 20 percent for two consecutive weeks, pause it and review the messaging. A declining acceptance rate is LinkedIn's early warning before a restriction.

Watch for the weekly invitation limit warning. LinkedIn shows this in the My Network section. If you are getting close to the limit, reduce sending on that account for the rest of the week.

If an account does get restricted, do not try to work around it immediately. Pause all activity on that account for two to three weeks. When you resume, start at lower volumes than before and build back up. Trying to push volume on a recently restricted account almost always results in a permanent ban.

The accounts that run the longest are the ones that never spike. Consistent, moderate, human-like activity over weeks and months builds the kind of account history that LinkedIn trusts.