What's on this page:
TL;DR:
LinkedIn messaging templates only work when they're built around a real trigger, a specific detail, and a small, specific ask, not a generic script. The templates below cover connection requests, InMail, and follow-ups, each sized to the character length that gets replies.
Here are the templates:
- Mutual Connection: Reference a shared connection to open a warm, low-friction connection request.
- Shared Group: Mention a common LinkedIn group and a specific thread to build context fast.
- Content Engagement: React to one specific detail in their recent post to prove you read it.
- Trigger Event: Reference a funding round, promotion, or new role right after it happens.
- Shared Background: Use a shared university or past employer as the reason to connect.
- Common Ground InMail: Open with a mutual connection and a shared topic to earn the reply.
- Problem or Insight InMail: Reference a challenge you've solved for similar companies before pitching.
- Case Study InMail: Lead with a comparable company's result to build instant credibility.
- Executive Brief InMail: A sub-50-word message built for time-poor C-level readers.
- Value-Add Follow-Up: Re-open the conversation with a stat or article, not a bump.
- Resurfacing Ping: A short, low-pressure nudge for a message that likely got buried.
- Breakup Message: A polite final touch that closes the loop without burning the bridge.
Copy the same LinkedIn connection message everyone else is copying, and you get the same result everyone else gets: ignored. Plenty of reps treat LinkedIn messaging templates like a plug-and-play formula. Swap in a first name, swap in a company name, hit send. Then wonder why the reply rate sits at 2 percent.
Personalized connection requests land roughly three times higher acceptance than generic ones. InMail beats cold email by a similar margin, backed by LinkedIn's own outreach data. None of that happens because of the template. It happens because of the research that goes into it before anyone hits send.
The gap between a 2 percent reply rate and a 25 percent one isn't clever wording. It's a structure plenty of reps skip, and a length plenty of reps ignore.
What Makes a LinkedIn Message Get a Reply
A message that gets a reply almost always has three things in it. Skip any one and it reads like everyone else's:
- The trigger: the reason you're reaching out today, not six months ago. A funding round, a new hire, a post that got traction.
- The shared detail: proof you read something beyond their job title. Pulled from their actual post or their company's actual news, not a generic compliment.
- The specific ask: small enough to answer in one line. Not "let's hop on a call," which asks a stranger for thirty minutes before they know your name.
Inserting a first name and a company name is not personalization. It's a mail merge with better manners. Real personalization means the message could only have gone to this person, at this company, this week.
Generic opener: "Hi [Name], I see you're VP of Sales at [Company]. Would love to connect and share how we help teams like yours."
Trigger-based opener: "Hi [Name], saw [Company] closed a funding round last week. Scaling the SDR team gets messy right after money hits the bank. Curious how you're thinking about hiring for that."
Same length. A completely different read on the other end.
LinkedIn's algorithm updates now flag templated, copy-paste patterns at scale. A generic message doesn't just get ignored by the person reading it. It can work against the account sending it.
For an SDR running high volume, a three-minute research pass per prospect feels like it doesn't scale. It does. Fewer, sharper messages consistently beat a longer list of forgettable ones, the same logic behind LinkedIn prospecting as a whole: quality targeting beats raw volume.
LinkedIn Connection Request Message Templates
LinkedIn caps a connection request note at 300 characters, spaces and emojis included, on every account type. Filling all 300 isn't the goal:
- Platform maximum: 300 characters
- Sweet spot: 120 to 180 characters, one real reason to connect and nothing else
- Weekly send limit: roughly 100 to 150 requests, depending on account age and acceptance history
A blank request without a note still works in a lot of cases. Some data even shows blank invites performing close to generic ones. But a short, specific note beats both. LinkedIn also throttles how many connection requests go out each week, and pushing past that limit doesn't fix a targeting problem. It just gets an account flagged faster.
Five templates below, each built around a different trigger.
Template: Mutual Connection
Hi [First Name], I noticed we're both connected to [Mutual Connection Name]. I work in [industry or role] too and thought it was worth connecting directly.
Template: Shared Group
Hi [First Name], saw we're both in [Group Name]. Your comment on [specific thread topic] matched something I've been working through this month. Would like to connect.
Template: Content Engagement
Hi [First Name], your post on [specific topic] stuck with me, especially the point about [specific detail]. Connecting so I can keep following your thinking on this.
Template: Trigger Event
Congrats on [funding round or new role] at [Company]. Scaling [specific function] gets messy fast at this stage. Would like to connect and swap notes.
Template: Shared Background
Hi [First Name], fellow [university or previous company] person here. Saw you're now at [Company] in [role]. Would love to connect.
LinkedIn InMail Templates That Get Opened
InMail has two hard limits, plus a separate cap on InMail credits your plan includes each month. Credit limits also differ across Sales Navigator and Premium plans, so check your tier before assuming you have room to send more:
- Subject line: 200 characters max, 16 to 27 optimal (about three to five words)
- Body: 1,900 characters max, 500 to 700 optimal
- Response rate: 10 to 25 percent average, 30 to 40 percent for top performers
- By role: recruiting and HR contacts reply at close to double the rate of C-level executives
Response rates fall off sharply past 800 characters, and mobile makes long InMails worse, since half the message disappears behind a "see more" tap. Subject lines matter more than plenty of reps give them credit for. Anything past 27 characters starts getting cut off on mobile before the recipient decides whether to tap in.
Four templates below, ordered from warmest to coldest.
Template: Common Ground
Subject: Quick thought on [shared topic]
Hi [First Name], our mutual connection [Name] mentioned you're deep into [topic]. I'm working through a version of the same problem from the [angle] side and would value your take. Open to a short exchange?
Template: Problem or Insight
Subject: Saw your post on [problem]
Hi [First Name], your post about [specific challenge] is something I hear from a lot of [role] at companies your size. We've worked through a version of this with a few teams. Worth fifteen minutes to compare notes?
Template: Case Study
Subject: How [Comparable Company] solved [problem]
Hi [First Name], congrats on [recent milestone]. We recently helped [Comparable Company] work through [specific problem] and land [specific outcome]. Curious if that's on your radar too. Open to a quick call this week?
Template: Executive Brief
Subject: [Specific metric] at [Company]
Hi [First Name], [specific business outcome] tied to [initiative] caught my attention. We help companies your size move that number without adding headcount. Worth ten minutes?
Follow-Up Message Templates That Don't Feel Pushy
Follow-up mistakes usually come down to bad timing, not bad writing:
- Wait one to two weeks after the first message before following up.
- Get shorter each time. Every follow-up should take less of the reader's time than the last.
- Add something new. A stat, an article, a fresh angle, never just "did you see my last message."
- Know when to stop. Two to three follow-ups is enough before moving on or trying a different channel, including an email address pulled straight from their LinkedIn profile.
Template: Value-Add Follow-Up
Hi [First Name], following up on my note from last week. Came across [relevant stat or article] and thought of our conversation. No pressure, just wanted to pass it along.
Template: Resurfacing Ping
Hi [First Name], bumping this back up in case it got buried under everything else this week. Still happy to chat whenever works.
Template: Breakup Message
Hi [First Name], I'll stop here so I'm not cluttering your inbox. If [specific problem] becomes a priority later, my door's open. Wishing you well either way.
More LinkedIn Message Examples by Scenario
Not every message needs a full template. Some of the best-performing ones are a single line reacting to something that just happened:
- Funding announcement: "Congrats on the Series B. Plenty of teams hit a wall scaling outbound before the systems catch up at this stage. Curious how you're approaching it."
- New leadership hire: "Saw you just brought on a new VP of Sales. Big signal the team's about to grow fast. Would love to connect before the hiring wave hits."
- Content engagement reply: "Thanks for the comment, glad it landed. Would love to hear how this plays out on your end."
- Group thread follow-up: "Following up from our thread in [Group]. You mentioned [specific point], curious how that's playing out for your team now."
- Open job posting: "Saw the opening for [role] on your team. Curious what's driving the hire, growth or backfill. Happy to share what's worked for a few similar teams if it's useful."
Each of these works for the same reason: it's tied to something that just happened, not a scheduled cadence. That real-event trigger is what separates a working LinkedIn lead generation habit from a volume blast that happens to land on LinkedIn instead of email.
The Mistakes That Kill Your Response Rate
- Pitch slapping: Leading with your product before the person has replied once is the single fastest way to get ignored or blocked. In practice it looks like this: connection accepted at 9am, product pitch by 9:15am. The rep hasn't earned that access yet, and prospects notice the whiplash immediately.
- Fake personalization: A first name and a company name inserted into a template isn't personalization. Prospects spot it instantly, and it often reads worse than no personalization at all.
- Asking for the meeting too early: Requesting fifteen or thirty minutes before establishing any real reason to talk skips the steps in between. Earn the reply first. Ask for time second.
- Walls of text: LinkedIn is closer to texting than email. A message that reads like a proposal gets skipped, especially on mobile.
- Over-following-up: There's a real difference between a well-timed second touch and daily pings that read as pressure. The second burns the relationship before it starts.
- A neglected profile: Prospects check the sender's profile before replying nearly every time. A thin, outdated, or purely promotional profile undercuts even a well-written message, and it's usually the first thing dragging down a rep's Social Selling Index. Sales professionals with a strong score report having roughly 45 percent more sales opportunities, according to LinkedIn data cited by HubSpot.
- No clear next step: Ending on something vague, "let me know if you're interested," leaves the reader unsure what to do. A specific, low-effort ask converts better than an open-ended sign-off.
How Long Should a LinkedIn Message Be?
Across every message type, the pattern repeats. Using roughly half the available character count outperforms using all of it, and it matches the same volume-versus-relevance pattern showing up across broader B2B prospecting statistics.
Scaling Personalization Without Losing the Personal Part
A three-minute research pass works fine across ten prospects a week. It falls apart across fifty. This is where a lot of teams either give up on personalization or lean on tools built to surface trigger events automatically: funding rounds, leadership changes, headcount jumps, so reps spend their three minutes writing instead of searching.
The mechanics stay the same either way. Find the trigger. Find the detail. Write the small ask. What changes is how fast the trigger reaches the rep. Checking LinkedIn manually means catching a funding announcement days after it's already circulated everywhere. Working off a live signal feed means catching it while the opener is still news to the person reading it.
Conclusion
None of the templates above work if they're the only thing brought to the conversation. LinkedIn's spam filters get sharper every quarter at catching what it looks like when the same paragraph lands in a hundred inboxes with only the name swapped out.
The reps who keep getting replies aren't running better templates. Plenty of them are running the same ones as everyone else. They just show up with one detail nobody else bothered to find first, usually something that happened last week, not last quarter.
That detail is often sitting in a funding announcement, a leadership change, or a headcount jump plenty of reps find out about months too late. SMARTe's buying signals surface those the moment they happen, so the trigger in your opening line is still news when you hit send.




