Connection requests
LinkedIn connection request automation with a personal note for every lead
Send connection requests that read like you wrote each one: a note with their name, company and something specific from their profile, spaced like a human, capped at safe daily limits, and tracked until they accept so the right follow-up goes out from the right account.
Invite with note
To Lena FischerTemplate
Hi {{first_name}}, {{ai.icebreaker}} Would love to connect.Note for Lena
Hi Lena, your post on cutting onboarding from 14 to 3 days was a great read. Would love to connect.- characters per note, checked before launch
- 300
- default invitations per account
- 25 / day
- weekly invitation cap
- 150 / week
- acceptance tracking
- Per sender
Overview
Why most automated connection requests get ignored
A connection request is the first real ask you make on LinkedIn, and most automated ones are wasted. They arrive with no note, or with a note that starts “I came across your profile”, from someone the prospect has never seen before. Acceptance rates sink, pending invitations pile up, and LinkedIn notices.
ReachPods treats the invitation as one step in a sequence, not the whole sequence. Before it goes out, earlier steps can visit their profile, follow them and react to their latest post, so your name is already familiar. The note itself is personalised per lead with variables, spintax and AI, then validated against LinkedIn’s 300-character limit before the campaign can launch.
After sending, the lead waits on an invitation accepted? condition. When they accept, the follow-up message goes out from the same account, because ReachPods tracks connection state per lead and per sender. When they don’t accept within your window, the flow can withdraw the invitation and try another channel.
Personal notes
Personalised connection request notes, written once and rendered per lead
Write the note once with {{first_name}}, {{company}}, {{title}} and any custom field from your import. Spintax like {Hi|Hello|Hey} varies the wording so two hundred notes don’t look like one note sent two hundred times.
For the line that proves you read their profile, drop in an AI variable such as {{ai.icebreaker|Your work stood out}}. It’s generated once per lead from their headline, about section and latest post, with your fallback text for thin profiles.
Add A/B variants to the step and leads are split between them; analytics then shows how many invitations each variant sent and how many were accepted.
- Lead fields and custom fields as variables
- Spintax for natural variation
- AI icebreakers with a fallback
- A/B variants with acceptance stats
- 300-character limit validated before launch
Connection note · template
Template
{Hi|Hey} {{first_name}}, fellow {{industry}} person here. Saw what {{company}} is doing with {{ai.topic}}, would love to connect.Rendered for Marco Rossi
Hey Marco, fellow SaaS person here. Saw what Stackly is doing with EU data residency, would love to connect.Acceptance tracking
Know exactly who accepted, and follow up from the account they accepted
Acceptances are picked up as they happen and double-checked a few times a day at random times, because LinkedIn can report new connections late. The moment a lead accepts, any waiting invitation accepted? condition moves on.
Connection state is stored per sender. If two of your accounts both know a prospect, ReachPods knows which one is connected, and messages go through that one. A lead never receives a follow-up from a stranger.
If an account is disconnected while leads are waiting, the condition doesn’t answer “no” just because it can’t see acceptances. Leads are parked until the account reconnects.
- Real-time and randomised acceptance checks
- Per-sender connection state
- Waiting windows you choose
- No false “not accepted” while disconnected
Invitations
Sent this week · by sender
- LFAccepted
Lena Fischer
via Alex · note rendered
- MRAccepted
Marco Rossi
via Sam · note rendered
- SMPending
Sofia Martin
via Alex · 3 days ago
- JBSkipped
Jonas Berg
via Maya · already connected
- AKPending
Ava Kim
via Sam · 2 days ago
Warm before you invite
Raise acceptance rates by engaging before the connection request
The highest-acceptance flows don’t lead with the invitation. Visit the profile on day one, follow and react to their latest post on day two, invite on day three. Each touch shows up in their notifications, so the request comes from a name they recognise.
Every engagement step has its own daily limit and a random gap from the previous action, so the warm-up never looks like a burst of automation.
- Visit, follow, react, comment, endorse
- Spread over days with wait steps
- Separate daily limit per action
Marco Rossi
Founder · Stackly · Milan
Latest post
2 days ago
Reaction
Insightful
Comment
AI · approved
- Reacted “Insightful” to latest postDay 1
- Commented with AIDay 2
- FollowedDay 2
- InvitationDay 3
Safe limits
Daily and weekly LinkedIn invitation limits, enforced per account
Each LinkedIn account sends up to 25 invitations a day and 150 a week by default, with warm-up for new or idle accounts starting at 5 a day. Invitations only go out inside the account’s working hours, with a random 45 to 150 seconds between actions.
Quotas are reserved atomically per account, so two campaigns sharing a sender can never push it past its limits together. If LinkedIn signals a rate limit, the account pauses automatically.
- 25 invitations / day, 150 / week by default
- Warm-up from 5 a day
- Working hours and random pacing
- Automatic pause on LinkedIn warnings
Warm-up · day 6 of 14
New account ramp
- Invitations / dayramping12/25
- Invitations / week58/150
- Messages / day24/80
- Follows & likes / day30/60
Limits rise automatically until day 14
What’s included
LinkedIn connection request automation features
With or without a note
Send a personal note of up to 300 characters, or no note at all for a lighter touch. Choose per step.
Pending invitation filter
Search imports can skip anyone who already has a pending invitation from you, so nobody gets asked twice.
Already connected? Skipped
A profile visit detects first-degree connections, so the flow can message them instead of inviting again.
Auto-withdraw
Invitations still pending after the number of days you set are withdrawn automatically, per account.
Received invitations
Review the invitations your accounts receive and accept or decline them without opening LinkedIn.
Multi-account rotation
Spread invitations across several LinkedIn accounts in one campaign, each with its own budget.
How it works
LinkedIn connection request automation: how it works in four steps
- 1
Import your prospects
Paste a LinkedIn or Sales Navigator search, upload a CSV or pull post engagers. Skip anyone with a pending invite.
- 2
Warm them up
Add a profile visit and a reaction to their latest post a day or two before the invitation.
- 3
Write the note
Use variables, spintax and an AI icebreaker. Add a variant to A/B test the opener.
- 4
Follow up on acceptance
Wait on “invitation accepted?”, message from the same account, and branch to email for those who don’t accept.
Who it’s for
LinkedIn connection request automation: who it’s for
Founders building a network
Invite 25 hand-picked decision-makers a day with notes that mention their work, and follow up only when they accept.
Recruiters
Connect with passive candidates with a note about the role, then message them the moment they accept.
Agencies
Run invitation campaigns from several client profiles at once, each inside its own safe weekly cap.
FAQ
LinkedIn connection request automation: questions and answers
Something else on your mind? Get started and try it on your own accounts.
How many LinkedIn connection requests can I send per day?
ReachPods defaults to 25 invitations per day and 150 per week per account, with warm-up for new accounts. You can lower the limits per account; staying conservative is the best way to protect an account.
Should I add a note to my connection requests?
A short, specific note usually performs better than a generic one, and a generic note often performs worse than none. Test both with A/B variants and let the acceptance rate decide.
What is the character limit for a LinkedIn invitation note?
300 characters. ReachPods validates every note, including spintax and variable lengths, before a campaign can start.
What happens after someone accepts?
Any lead waiting on an “invitation accepted?” condition moves on immediately, and the next message is sent from the account they connected with.
What if they never accept?
When your waiting window ends, the condition takes its “no” branch. Common next steps are withdrawing the invitation and sending an email.
Can I avoid inviting people who already have a pending invitation?
Yes. Search imports can skip people with a pending invitation from you, and a profile visit detects existing first-degree connections.
LinkedIn outreach automation
More LinkedIn outreach automation features
Everything else you can automate on LinkedIn.
LinkedIn outreach automation
Invites, messages, InMail, engagement, posts
Learn moreMessage & follow-up automation
Follow-ups that stop when they reply
Learn moreInMail automation
Free InMails to open profiles
Learn moreProfile visit automation
Show up in “who viewed your profile”
Learn moreGroup & event messaging
Message without connecting first
Learn morePost scheduler
Content posting as you or your page
Learn moreSales Navigator automation
Import searches, filter, enroll
Learn moreLead extraction
Post engagers, viewers, followers
Learn moreMultiple LinkedIn accounts
Groups, rotation, health per account
Learn moreLinkedIn inbox management
Every account’s messages in one inbox
Learn moreVoice & video messages
AI voice notes and avatar videos
Learn moreKeep exploring
Works even better with
Start your first multichannel campaign today
$39 per connected account, every feature, every channel. Add accounts as you grow.