One structure works better than almost every other format on LinkedIn — and once you see it, you can't unsee it in every message that actually gets a reply. Here's what that structure is, why the alternatives fail, and eight LinkedIn message templates built on it that you can adapt today.
The anatomy of a high-reply message
Most LinkedIn messages that get answered share the same underlying shape, no matter the industry or seniority of the person sending them. It isn't clever copywriting. It's a sequence of four moves that respect the reader's time and make replying easy.
- A relevant hook. One line that proves this message is for them specifically, not blasted to a list. It references their role, company, post, or a trigger event — something only true of them.
- A bridge. A short transition that connects the hook to why you're reaching out. This is where you earn the right to make an ask, usually by naming a problem they likely have.
- One clear, small ask. A single next step that costs the reader almost nothing. Not a meeting — a question they can answer in one line, or a yes/no.
- An easy out. Permission to say no. Counterintuitively, removing the pressure raises the reply rate, because it signals you're confident and not desperate.
That's it. Hook, bridge, ask, out. Every template below is just a variation on those four beats. Keep the whole thing under about 70 words — short enough to read on a phone without scrolling. If you want the structure for the very first touch specifically, our connection request templates apply the same logic in a tighter space.
What makes messages fail
Before the templates, it's worth naming why most LinkedIn messages get ignored. Nearly every failure traces back to breaking one of the four moves above.
- No real hook. "Hi {first_name}, I came across your profile" is not a hook — it could be sent to anyone. If the first line survives a copy-paste to any other prospect, it isn't doing its job.
- All about you. Messages that open with your company's mission, your funding, or your feature list lose the reader instantly. The hook and bridge must be about them.
- The giant ask. Jumping straight to "do you have 30 minutes Thursday?" asks for a large commitment from someone who doesn't yet know why they'd give it. Shrink the ask.
- No out, all pressure. "Let me know when you're free" assumes a yes that hasn't been earned. It reads as presumptuous and gets ignored.
- Length. A four-paragraph message on mobile is a wall. If it requires scrolling, it's too long.
- Obvious automation tells. Broken merge fields, robotic phrasing, and pitch-deck language all scream mass send. Personalization variables only help if the surrounding copy sounds like a human wrote it.
Fix these and your reply rate climbs before you even optimize the words. Now the templates.
8 LinkedIn message templates
Each template uses the hook-bridge-ask-out structure and {first_name}-style variables you can map to your data. Adapt the specifics — the structure is what carries the reply rate, not the exact wording.
Template 1: The post-connection opener
Send right after a connection is accepted. No pitch yet — just open a door.
"Thanks for connecting, {first_name}. I sent the request because I keep running into {company}'s name in the {position} space and was curious what you're focused on this quarter. No agenda — always good to know people doing the work. What's keeping you busy lately?"
Template 2: The trigger-event reach
When something specific happened — a hire, a launch, a funding round, a post.
"Saw {company} is scaling the team, {first_name} — usually that's when {position} folks start feeling the outbound stretch. We help teams hit that wall keep momentum without burning the reps out. Worth a quick comparison of notes, or is this not a priority right now?"
Template 3: The genuine-question opener
Lead with curiosity when you actually want their perspective.
"Quick one, {first_name} — how is {company} handling outreach now that the {position} role has shifted? I ask because most teams I talk to are split, and I'm trying to learn what's actually working in 2026. Happy to share what I'm seeing in return if it's useful."
Template 4: The soft value drop
Offer something useful before asking for anything.
"Hey {first_name} — put together a short breakdown of how teams like {company} are cutting outreach admin without hurting reply rates. Felt relevant to your role as {position}. Want me to send it over? No pitch attached, just thought it might be handy."
Template 5: The stalled-thread revive
For prospects who went quiet after some interest.
"No pressure at all, {first_name} — I know things get buried. Just circling back on the outreach question from before in case the timing's better now. If it's still not a fit, totally fine and I'll stop nudging. Either way, hope {company}'s quarter is going well."
Template 6: The referral ask
When they're not the right person but might know who is.
"{first_name}, I may have the wrong door here — I'm trying to reach whoever owns outbound at {company}. Given your {position} seat, would you happen to know who that is? Totally fine if not, didn't want to assume. Appreciate any pointer."
Template 7: The mutual-ground opener
When you share a group, event, or connection.
"Hey {first_name} — noticed we're both in the same {position} circles and {company} kept coming up. Figured I'd say hello properly. Curious what's working for your team on the outbound side this year — always trading notes with people in the trenches. Open to swapping a few?"
Template 8: The direct-but-respectful pitch
When the fit is obvious and you've earned the directness.
"I'll be straight, {first_name} — we help {position} leaders at companies like {company} run LinkedIn outreach that stays human and stays inside safe limits. Most teams we work with were stitching tools together before. Worth 15 minutes to see if it maps to your setup, or should I check back later?"
For templates designed specifically as second and third touches in a sequence, pair these with our follow-up message templates.
InstaLeadSync
Put this into practice
InstaLeadSync runs safe, branching LinkedIn outreach with a built-in CRM and account-health monitoring.
Book a callPersonalization variables that scale
Templates only work at volume if the variables fill themselves in cleanly. The three that do the most work are {first_name}, {company}, and {position} — they cover who someone is, where they work, and what they do, which is enough to make a message feel targeted without manual research on every lead.
A few rules for using variables without the robotic tell:
- Map your data carefully. A merge field that renders "Hi there" or "{first_name}" because the data was missing is worse than no personalization at all. Make sure every variable has a fallback or a clean source.
- Don't over-stuff. Three well-placed variables read as personal. Eight read as a mail merge. Use {first_name} once near the top and {company} or {position} where they genuinely matter.
- Personalize the hook, not just the greeting. The strongest personalization lives in the first line's content, not in slotting their name into a generic sentence. "{company} is scaling the team" beats "Hi {first_name}, hope you're well."
- Let the platform handle the merge. InstaLeadSync fills {first_name}, {company}, and {position} automatically across your steps, drawing from your unified lead lists, so the same template renders correctly for every prospect without copy-paste errors. You write the structure once; the data does the personalizing.
The variables are the floor of personalization, not the ceiling. For your highest-value accounts, edit the hook by hand on top of the merge.
A simple testing method
You don't need a data science team to find your best-performing template. You need discipline and a clean comparison.
- Change one thing at a time. Test two versions of a single element — usually the hook or the ask — while keeping everything else identical. If you change three things at once, you won't know which one moved the number.
- Give each version enough volume. A handful of sends tells you nothing. Wait until each version has reached a meaningful number of prospects before you judge it — small samples swing wildly on luck.
- Measure reply rate, not open rate. On LinkedIn, the metric that matters is whether people respond. Track replies per messages sent for each variant.
- Watch quality, not just quantity. A version that gets more replies but worse-fit conversations is losing. Note whether replies move toward a real conversation or just polite brush-offs.
- Keep the winner, retest the loser. Once one version clearly wins, make it your default and test a new challenger against it. Outreach copy decays as patterns get overused, so testing is ongoing, not one-and-done.
Run this inside a structured workflow rather than tracking it in a spreadsheet by hand. When your sequences and replies live in one place — like the built-in CRM in InstaLeadSync — comparing template performance becomes a matter of reading the numbers, not assembling them. For the bigger picture on building a full pipeline around these messages, see our B2B lead generation guide.
Frequently asked questions
What is the best structure for a LinkedIn message?
Hook, bridge, ask, easy out. Open with a line that's true only of that specific person, connect it to a problem they likely have, make one small ask, and give them explicit permission to say no. Keep the whole message under about 70 words so it reads cleanly on mobile.
How long should a LinkedIn message be?
Short enough to read without scrolling on a phone — roughly 50 to 70 words. Long messages signal that you didn't respect the reader's time, and they get skipped. If you can't make your point in a few sentences, your ask is probably too big.
How many personalization variables should I use?
Two to three is the sweet spot: {first_name}, {company}, and {position} cover most situations. More than that starts to feel like an obvious mail merge. Put your strongest personalization in the content of the first line, not just in slotting a name into a generic greeting.
How do I test which template works best?
Change one element at a time, send each version to enough prospects to get a meaningful sample, and measure reply rate rather than opens. Keep the winner as your default and test a new variant against it, since outreach copy loses power as patterns become familiar.
Why are my LinkedIn messages getting no replies?
Usually one of five reasons: no real hook, the message is all about you, the ask is too big, there's no easy out, or it's simply too long. Audit your message against the hook-bridge-ask-out structure and fix whichever move is missing before you rewrite the words.
Great templates are only half the equation — the other half is running them with real personalization, human pacing, and replies that all land in one place. InstaLeadSync sends from your own real LinkedIn session, fills {first_name}, {company}, and {position} automatically, and routes every response into a built-in CRM so you can see which templates actually win. Book a call to see it in action, or email team@instaleadsync.com.