Here is the uncomfortable truth about LinkedIn cold messaging: the average InMail is 800 characters long and gets a 3% reply rate. Meanwhile, messages under 400 characters get 22% more replies. Most people are writing cold messages that are too long, too generic, and too focused on themselves.
Cold messaging on LinkedIn works. The platform accounts for 80% of B2B social media leads, and LinkedIn messages average roughly a 10% response rate — about double the ~5% reply rate of cold emails. But those averages hide a massive gap between people who do it well and people who spam connection requests with "I'd love to pick your brain."
This guide gives you 21 cold message templates that are ready to personalize and send — organized by what you are actually trying to accomplish: booking sales meetings, recruiting candidates, building partnerships, growing your network, or landing a job. Each template follows a proven 4-part framework, includes the exact character count you should target, and explains why it works so you can adapt it to your specific situation.
Every high-performing cold message follows the same 4-part structure. Miss any one of these parts and your response rate drops sharply.
We call it HBCS: Hook, Bridge, Credibility, Soft close.
| Part | What it does | Example |
|---|---|---|
| Hook | Opens with something specific about them — proves you did your homework | "Saw your talk at SaaStr on product-led growth..." |
| Bridge | Connects their world to yours in one sentence | "We have been working on the same problem from the infrastructure side..." |
| Credibility | Social proof, data point, or shared connection that earns trust | "We helped [Similar Company] cut onboarding time by 40%..." |
| Soft close | A low-commitment question they can answer in seconds | "Is onboarding speed something you are focused on this quarter?" |
The single most important insight: the first sentence is about them, not about you. Cold messages that open with "I" or with the sender's company name get dramatically fewer responses than messages that open with a detail about the recipient. Lead with your hook. Always.
Key data point: LinkedIn messages that include a personalized reference to the recipient's recent activity, company news, or shared connection see response rates 30-40% higher than generic messages. The 2 minutes you spend scanning their profile before writing is the highest-ROI activity in your entire outreach workflow.
LinkedIn has two distinct messaging channels with very different constraints. Understanding these constraints is the first step to writing messages that actually get read.
| Message type | Character limit | Target length | Key constraint |
|---|---|---|---|
| Connection request note | 300 characters | 200-280 characters | Must earn the "Accept" before you can say anything else |
| Direct message (1st degree) | 8,000 characters | 300-500 characters | Just because you can write 8,000 characters does not mean you should |
| InMail (Sales Navigator) | 1,900 characters | 300-400 characters | Under 400 characters gets 22% more replies |
The connection request is the gatekeeper. If your note does not get accepted, nothing else you write matters. Keep connection requests short, specific, and pitch-free. Save the substance for the DM after they accept.
The highest-performing cold outreach on LinkedIn uses a two-step sequence:
This approach consistently outperforms trying to cram your entire pitch into a 300-character connection request or sending cold InMails without connecting first. The connection request builds the bridge. The DM crosses it.
These templates are built for SDRs, AEs, account managers, and anyone running outbound on LinkedIn. Each one uses the HBCS framework and stays within the recommended character limits.
Hi [Name], saw [Company] just [specific event: launched a new product / raised a round / expanded to a new market]. Exciting move. I work with companies at that stage and would love to connect and follow your growth.
Why it works: References a specific, verifiable event. Shows you are paying attention, not running a spray-and-pray campaign. No pitch, no ask — just genuine professional interest.
Hi [Name], we are both connected with [Mutual Connection] — we worked together on [brief context]. Your work at [Company] in [area] caught my eye. Would love to connect and trade notes.
Why it works: Mentioning a mutual connection increases acceptance rates by up to 27% according to LinkedIn data. The recipient subconsciously thinks: if they know [person I trust], they are probably legitimate.
Hi [Name], thanks for connecting. I will keep this brief: we recently helped [similar company or competitor] [specific measurable result, e.g., "cut their sales cycle from 45 days to 28 days"]. They were dealing with [pain point that is common in the prospect's industry]. I noticed [Company] is at a similar stage. Is [pain point] something your team is focused on this quarter? Happy to share what worked for them if useful.
Why it works: Leads with a result a peer company achieved (social proof is the most persuasive angle in B2B). Identifies a specific pain point. Ends with a low-commitment question, not "Can we hop on a call?" The prospect can reply with one word: "Yes" or "No."
Hi [Name], saw your post on [specific topic] — the point about [specific detail] really stood out. We have been working on the same challenge from the [your angle] side and published some data on it here: [link]. Curious whether your experience matches what we found. Either way, solid thinking on your part.
Why it works: Positions you as a peer, not a seller. Sharing your own content (a blog post, report, or case study) demonstrates expertise while inviting genuine dialogue. The compliment is specific and verifiable, not generic flattery.
Hi [Name], I will cut straight to it: I help [specific role] at [company type] do [specific outcome] faster. Most teams I talk to are stuck on [common pain point]. If that is on your plate right now, I can show you exactly how [similar company] solved it in [timeframe]. If not, no worries — happy to just be connected.
Why it works: Some prospects prefer directness. This template respects their time with a clear offer and an equally clear exit ramp. The "if not, no worries" phrase reduces pressure and paradoxically increases replies because it signals confidence, not desperation.
Hi [Name], quick question — I am talking to a lot of [their role] right now and hearing the same theme: [specific pain point]. Is that something you are dealing with at [Company], or am I off base? Genuinely trying to understand the landscape, not pitch you. If it resonates, I have some data on how teams are solving it that I am happy to share.
Why it works: Opens with a question instead of a statement, which triggers a natural urge to respond. The "am I off base?" framing gives them permission to disagree, which makes responding feel safe. This works especially well for founders doing customer discovery alongside sales outreach.
Recruiting cold messages are different from sales messages. You are not selling a product — you are presenting an opportunity. The best candidates are passive (not actively job hunting), so your message needs to be compelling enough to interrupt their day.
Hi [Name], came across your work on [specific project, open-source contribution, or skill]. Your background in [area] is exactly what we are building around at [Company]. Would love to connect — no strings attached, just impressed by what you have built.
Why it works: Compliments their specific work rather than just their profile. The phrase "no strings attached" preempts the candidate's instinctive resistance to recruiter messages. Genuinely interested connectors get accepted more often than people who obviously want something.
Hi [Name], thanks for connecting. I have a [role title] at [Company] that I think is a strong match for your background in [specific area]. Two details that usually matter: [compelling detail #1, e.g., "$180-220K base + equity" or "fully remote, async-first culture"] and [detail #2, e.g., "Series B, 80-person team, greenfield architecture"]. If either of those is interesting, I would love to tell you more. If the timing is off, totally get it.
Why it works: Leads with the two things passive candidates care about most: compensation and work structure. Research shows that including salary range and remote/flexibility details dramatically increases recruiter message response rates. Giving them a clear reason to be interested saves them the mental effort of figuring out if it is worth their time.
Hi [Name], I reached out about a [role] — totally understand if it is not the right fit for you. Quick question: is there anyone in your network who might be interested? Referrals from strong engineers/marketers/salespeople [match their role] like you tend to be the best hires. Happy to share more details if you have someone in mind.
Why it works: Even if they are not interested, this turns a dead end into a referral pipeline. The embedded compliment ("strong [role] like you") makes them feel good about helping. Many of the best hires come from referrals generated by candidates who said "not right now."
Hi [Name], no role to pitch right now — I just noticed your work on [specific project] and wanted to be connected for when something relevant comes up. I specialize in placing [their niche, e.g., "senior data engineers at growth-stage startups"]. Mind if I keep you in the loop when I see a strong fit?
Why it works: Counterintuitively, the recruiter who does NOT pitch a role immediately builds more trust than the one who opens with a job description. This message positions you as a long-term resource, not a transactional headhunter. The candidate is far more likely to respond when you eventually do have the right role.
Not every cold message is about generating revenue. Some of the most valuable LinkedIn conversations start with genuine professional curiosity. These templates are for growing your network, starting relationships with people you admire, and building the kind of connections that compound over time.
Hi [Name], we are both in [industry/niche] and I have been following your thinking on [topic]. Your take on [specific point from a post or comment] was spot-on. Would love to connect and trade notes.
Why it works: Short, specific, and grounded in a real detail. This reads like a message from a peer, not a stranger with an agenda. References their actual thinking, not their job title or company.
Hi [Name], saw we both [attended X university / were at Y conference / are in Z group]. Your path from [previous role] to [current role] is fascinating. Would love to connect — always good to know fellow [alumni/attendees/members].
Why it works: Shared experiences create instant rapport. The specific reference to their career path shows genuine interest, not a mass-sent request. People accept these at significantly higher rates than generic invites.
Hi [Name], thanks for connecting. I am genuinely curious about something: you made the transition from [previous role/company] to [current situation]. I am considering a similar move and would love to hear how you thought about it. Not asking for a favor — just 10 minutes to learn from your experience. If you are up for it, I am flexible on timing. If not, no worries at all.
Why it works: Asks a specific, thoughtful question that most people enjoy answering (people like talking about their career decisions). The explicit "not asking for a favor" reframe and the clear time boundary (10 minutes) lower the barrier to saying yes. This generates some of the highest response rates of any cold message type.
Hi [Name], your recent post on [topic] made me rethink how we are approaching [related area] at my company. Specifically, the point about [quote or paraphrase a specific idea] — we had assumed the opposite. I am curious: how do you decide which [trends/strategies/approaches] are worth doubling down on? Would love to follow more of your thinking.
Why it works: This is not flattery; it is a specific intellectual response to their work. By explaining how their idea changed your thinking, you demonstrate you actually read and processed what they wrote. The open-ended question invites a conversation, not a yes/no answer.
Partnership outreach has a different dynamic than sales or networking. Both sides need to see clear mutual value. These templates focus on establishing overlap and proposing a concrete next step.
Hi [Name], I run [Your Company] — we do [brief description]. Noticed there might be natural overlap between what we build and what [Their Company] is doing with [their product/service]. Would love to connect and explore if there is something worth discussing.
Why it works: Concise and direct. States who you are, what you do, and why you are reaching out in under 280 characters. The phrase "explore if there is something worth discussing" is low-pressure — it does not assume a partnership makes sense, just that it is worth a conversation.
Hi [Name], thanks for connecting. I have been thinking about this: your audience of [their audience type] and our audience of [your audience type] overlap in a way that could be interesting. Would you be open to exploring a co-marketing initiative — something like a joint webinar, guest post swap, or shared resource? No pressure at all — just saw an opportunity and wanted to float it before it slipped my mind.
Why it works: Proposes specific, concrete formats (webinar, guest post, shared resource) rather than a vague "let's collaborate." The specificity makes it easier for the recipient to evaluate and say yes. Framing it as an audience overlap puts the focus on mutual value.
Hi [Name], I am the [role] at [Your Company]. A few of our mutual customers have asked about integrating [your product] with [their product]. I dug into it and think there is a compelling case: [one sentence on the benefit to shared customers]. Would you or someone on your partnerships team be open to a quick call to see if it makes sense to explore?
Why it works: Leads with customer demand, which is the most compelling reason for a partnership. The prospect is not being asked to take a risk on a stranger — they are being told that their existing customers want this. Mentioning a "partnerships team" also signals you understand their organizational structure.
Job seekers face a unique challenge: you are the one who needs something, so every message risks feeling transactional. The fix is to lead with what you bring to the table, not what you need from them.
Hi [Name], I just applied for the [Role] at [Company]. Your team's work on [specific project] is a big reason I am excited about it. Would love to connect — happy to answer any questions about my background if helpful.
Why it works: Shows you already applied (you are serious, not just browsing). References specific work their team has done (proves genuine interest). The offer to "answer questions" flips the dynamic — you are making their job easier, not asking them to do more work.
Hi [Name], I have been following [Company] for a while, especially the work around [specific initiative]. I am exploring roles in [area] and your perspective on [question about the industry/role/company] would be incredibly valuable. Would you have 15 minutes for a quick coffee chat (virtual is great)? No ask beyond picking your brain on the space. Totally understand if you are swamped.
Why it works: Asks for something specific and time-bounded (15 minutes). References a genuine question about their expertise, not a generic "tell me about your company." The phrase "no ask beyond" sets clear expectations. People are surprisingly willing to help when the request is small, specific, and flattering.
Hi [Name], hope you are doing well! I saw [Company] is hiring for [Role] and I am planning to apply. We worked together at [shared context] and I think this role lines up well with my experience in [specific area]. Any chance you would be open to referring me? Totally understand if it is not possible — figured it was worth asking.
Why it works: Direct and low-pressure. Gives the person a clear, easy action (submit a referral) and an explicit opt-out. Mentioning your shared history establishes why you are asking them specifically, not just anyone at the company.
Hi [Name], I noticed you are hiring for [Role] on your team. Before I apply through the portal, I wanted to reach out directly because [one specific reason you are a strong fit, e.g., "I spent 3 years building exactly the kind of data pipeline your job description outlines"]. I would love to hear what you are specifically looking for in this hire so I can tailor my application. Happy to share my resume as well.
Why it works: Going directly to the hiring manager separates you from the stack of applications sitting in an ATS. The message leads with a specific, relevant qualification — not "I am passionate about your company." Asking what they are looking for demonstrates genuine interest in fit, not just getting any job.
Knowing what to send is half the game. Knowing what not to send is the other half. These are real patterns we see constantly on LinkedIn — and they all kill your response rate.
"Hi [Name], I'm the CEO of [Company], and we help businesses like yours increase revenue by 300% through our proprietary AI-powered platform. I'd love to show you a demo. When works for you?"
What is wrong: This tries to do everything in 300 characters: introduce, pitch, and close. The prospect has not accepted you yet, and you are already asking them to book a demo. The "300% increase" claim feels unsubstantiated. Connection requests should build the bridge, not cross it.
"Hi [Name], I'm a growth consultant who has helped 50+ startups scale. I specialize in demand gen, ABM, and go-to-market strategy. I noticed your company might benefit from my expertise. Let's chat!"
What is wrong: Four sentences, and every single one starts with "I." The message is entirely about the sender. There is nothing personalized about the recipient — nothing about their company, their challenges, or their work. This message could be sent to literally anyone, and it feels like it.
"Hi [Name], I came across your impressive profile and would love to connect. Your experience is truly inspiring and I think we could have a mutually beneficial conversation."
What is wrong: "Impressive profile" and "truly inspiring" are meaningless without specifics. What exactly impressed you? Which part of their experience? When every cold message uses the same generic compliment, it signals "I did not actually look at your profile." Be specific or do not compliment at all.
"Hi [Name], I hope this message finds you well. I wanted to reach out because I've been following your company for a while now and I'm really impressed by the growth you've achieved. At my company, we've developed a platform that helps businesses like yours streamline their operations, reduce overhead costs, and improve customer satisfaction scores. We've worked with companies like X, Y, and Z, and helped them achieve remarkable results. I would love to schedule a 30-minute call to walk you through how our solution works and discuss how it might fit your specific needs. Would next Tuesday or Wednesday afternoon work for you?"
What is wrong: This is 550+ characters. On mobile (where 57% of LinkedIn usage happens), this requires scrolling. It buries the CTA at the bottom behind a wall of generic text. The "I hope this message finds you well" opener is the cold message equivalent of hold music — it signals that a pitch is coming and triggers the recipient's mental spam filter instantly.
"Hi [Name], saw we're in the same industry. Would you be available for a 30-minute call this week to discuss potential synergies?"
What is wrong: You are asking a stranger for 30 minutes of their time before establishing any reason they should give it to you. No context, no value proposition, no reason to believe this call would be worth their time. Asking for a call in the first message works only when you have provided a compelling reason first. Without that, the answer is always "no."
Templates solve the "what do I say?" problem. But if you are doing cold outreach seriously — 15-25 messages per day — you quickly hit a different problem: managing the conversations that come back.
LinkedIn's inbox was not built for outreach at scale. Every message — from your CEO to a cold prospect to a LinkedIn notification — lands in the same chronological list. When you have 50+ active cold outreach conversations running simultaneously, it becomes impossible to remember:
This is where most people's outreach systems break down. Not because they run out of good messages to send, but because they lose track of who to send them to.
The fix is three capabilities working together:
The daily outreach workflow: (1) Open LinkedIn. (2) Check conversations that unsnoozed today — these need follow-ups. Send them. (3) Open your prospect list and send 15-20 new cold messages using templates. Snooze each one for 4 days. (4) Check "Warm - Replied" label for conversations that need a substantive response. Handle them while they are hot. Total time: 45-60 minutes. Messages sent: 20-30. Zero conversations lost.
If you are running a real sales operation, your LinkedIn conversations should flow into your CRM. SuperLinkin syncs conversation data to Attio and monday.com (with HubSpot, Salesforce, and Pipedrive coming soon), so your pipeline stays up to date without manual data entry. When a cold prospect replies positively, the CRM record updates automatically — no copy-pasting between tabs.
At 20+ messages per day, every second of friction adds up. Using keyboard shortcuts instead of clicking through menus saves roughly 2-3 seconds per action. Over 20 messages, that is an extra minute per day — but more importantly, it maintains your flow state. With SuperLinkin's keyboard shortcuts, you can navigate conversations, insert templates, apply labels, snooze, and send without ever touching your mouse.
Send a personalized connection request (limited to 300 characters) that references something specific about them — a mutual connection, a post they shared, or a relevant detail from their profile. Once they accept, send a value-first DM that follows the HBCS framework: Hook (something about them), Bridge (connecting their world to yours), Credibility (social proof or data), and Soft close (a low-commitment question). Keep DMs under 500 characters. Do not pitch in the connection request itself.
The best template follows the HBCS framework: a personalized hook referencing something specific about the prospect, a one-sentence credibility statement with social proof (e.g., "We helped [similar company] achieve [result]"), a bridge connecting your offer to their specific pain point, and a soft close asking a low-commitment question. Messages under 400 characters get 22% more replies than longer ones.
Connection request notes are limited to 300 characters. For DMs after connecting, keep cold messages under 400-500 characters (roughly 60-80 words). InMails under 400 characters receive 22% more replies than longer messages, while the average InMail is ~800 characters with only a 3% reply rate. Shorter messages win because they respect the recipient's time and are easier to read on mobile.
Yes. LinkedIn is designed for professional networking and business development. The platform offers InMail credits specifically for reaching people outside your network. The key is to keep messages relevant, personalized, and respectful. When done well, personalized LinkedIn cold messages achieve 10-15% response rates — roughly double the rate of cold emails.
Avoid: "I'd love to pick your brain" (asks for their time without offering value), opening with "I" or your company name, pitching in the connection request, generic openers like "I came across your impressive profile" with no specifics, asking for a 30-minute call in the first message, and messages over 500 characters. Every claim in your message should be specific and verifiable.
LinkedIn allows approximately 100 connection requests per week (~20/day) and 25-50 DMs per day depending on your account standing. For cold outreach, 15-25 personalized messages per day is a sustainable pace. Sending more typically means you are sacrificing quality for volume, which lowers your response rate and risks account restrictions. Fewer, better-researched messages consistently outperform high-volume spray-and-pray.
SuperLinkin adds message templates, keyboard shortcuts, snooze, labels, and CRM sync to your LinkedIn inbox. Insert templates with one keystroke, snooze conversations for timed follow-ups, and label every prospect by stage. Free during early access.
Try SuperLinkin FreeThe best cold messages do not feel cold. They feel like the start of a conversation between two professionals who have something relevant to discuss. That is the bar you should be clearing with every message you send.
The framework is simple: do 2 minutes of research, lead with them not you, prove you are credible in one sentence, and make it absurdly easy to respond. The templates in this guide give you the structure. The personalization you add — the specific detail about their company, the reference to their recent post, the genuine connection to their work — is what turns structure into results.
Send 15-20 of these per day, follow up methodically, and track your conversations with a system that does not rely on your memory. The meetings will come.
Last updated: March 2026. Response rate data is sourced from aggregated LinkedIn outreach reports and LinkedIn's published research.
Free Tools: LinkedIn Message Character Counter | LinkedIn Reply Template Generator | LinkedIn Connection Request A/B Test Planner