# LinkedIn cold message examples for B2B sales
> Real LinkedIn cold message examples for B2B sales, with the structure behind each one, follow-up wording, and the mistakes that get you ignored.
- HTML: https://getkinlead.com/linkedin-cold-message-examples
- Markdown: https://getkinlead.com/linkedin-cold-message-examples.md

**Short answer:** A good LinkedIn cold message names one specific thing about the person or their company, connects it to a problem they likely have, and ends with a small question instead of a meeting request. The first message only has to earn a reply, not a demo.

## What a cold message has to do before anything else

A prospect decides whether to read your message in about two seconds, and the decision is mostly about whether it looks like it was written for them. A message that could go to a thousand people gets archived. That is the whole test.

So the first job is proof of attention. Name something only they would recognise: a comment they left, a post they published, a role they just started, a product their company shipped last month. Not a compliment about their background. A detail.

The second job is a small ask. You are not asking for thirty minutes before you have earned it. You are asking whether a problem is real for them. If they say yes, you have a conversation, and the meeting comes out of that.

1. **Open with the specific detail.** One sentence. Their comment on Acme's post about lead routing, the hiring push on their careers page, the launch they announced last week. Name the thing, do not flatter it.
2. **Bridge to a symptom, not a feature.** Describe what usually goes wrong for someone in their position. 'Routing usually turns into a spreadsheet once the team passes ten people' lands better than 'we have an automated routing engine'.
3. **Ask something small.** A question about how they do it now, or whether it is a priority this quarter. No calendar links in message one.
4. **Keep it under 60 words.** Most people read LinkedIn on a phone. If the message needs scrolling, it will be skimmed or skipped.

> If you swapped the prospect's name and nothing else in the message changed, it is a template and it will read like one.

## Examples that use a competitor's post as the reason

This is the easiest kind of message to write well because the reason for reaching out is already public. Someone commented on a competitor's post, so the comment is the hook, and you can quote it back to them.

You are not guessing at their problem. You are responding to something they said in the open, which is why these get answered more often than messages built on job titles. If you want the mechanics of finding those commenters, see [find prospects commenting on competitor posts](/find-prospects-commenting-on-competitor-posts).

**Title-first and about you**

- Hi Sarah, I see you are VP of Sales at Northwind.
- We help sales leaders grow revenue with our platform.
- Do you have 15 minutes on Tuesday at 2pm?

**Comment-first and about them**

- You said on Acme's post that routing breaks when someone is out.
- That usually means a spreadsheet nobody owns and a rep chasing leads.
- How are you handling assignment right now?

- **you:** You mentioned on Acme's lead routing post that manual assignment is a mess for your team right now. I'm working on that exact problem. How are you handling routing today, spreadsheet or something in the CRM?
- **them:** Spreadsheet, and it breaks every time someone is out. How does your thing work?
- **draft:** Happy to show you. It pulls owner rules from your CRM so new leads land on someone who is actually available, and you can change the rules without a ticket. Want me to send a two minute recording?

## Examples for people who published something themselves

When a prospect writes a post, quoting a specific line is the strongest proof that a human read it. Not 'great post' and not a summary of the post. One line, in their words, that you actually reacted to.

Then be honest about your angle. If you sell something related, say what you do in plain terms and ask whether they have looked at it. That is more respectable than dressing a pitch up as a discussion question.

- **you:** Your post on the gap between signup and first value stuck with me, especially the line about most churn happening in week one. I work on exactly that first hour of onboarding. Have you tried fixing it with better emails, or does it need product changes?
- **them:** Product changes, mostly. Emails don't do much if the setup flow is confusing.
- **draft:** That matches what I hear from most growth leads. Setup is where it falls apart. Worth comparing notes on what you've tried? I can share what other teams changed first.

```
You wrote that [specific line or idea]. I work on [the narrow problem it points at]. Quick question: [how they handle it now / whether it's a priority]?
```

## Examples for a new role, funding or a hiring push

A job change is the most common trigger, and it is also the one most people waste. 'Congratulations on the new role' is not a hook, everyone sends it. What changed for them is the situation: new team, inherited tools, a target they have to hit in their first two quarters.

Talk about that. A new VP of Sales at a 40-person company is probably cleaning up a pipeline they did not build. A founder who just raised is probably about to hire three reps and needs the handover to survive it.

These messages do not need a compliment in them at all. A plain observation about what their first ninety days probably look like is more useful than praise.

| | Trigger | What to reference | What to ask |
| --- | --- | --- | --- |
| New in the role | Their start month and the team they inherited | What they are changing first in the pipeline |
| Funding announced | The round and what they said the money is for | Whether hiring is happening before or after process |
| Hiring push | Two or three open sales roles on their site | How onboarding a new rep works today |
| Product launch | The launch post and who it is aimed at | Whether the buying process changed with it |

## How to write the connection note

A connection note is not a shortened cold message. It has one job: give a reason for the request that a stranger can accept without feeling sold to. Under 200 characters is tight, so cut everything except the trigger and the reason.

The one thing worth doing in a note is naming why this person became a lead. 'You commented on Acme's routing post and I'm building in that space' does that in one line. Skip the pitch entirely. The pitch goes in the message after they accept.

If you have no specific trigger, send the request blank. A generic note is worse than no note, and a blank request to a well-chosen person is fine. More on the trade-offs in [improve your LinkedIn acceptance rate](/improve-linkedin-acceptance-rate).

**Note that asks for things**

- Hi Sarah, I'd love to connect and add you to my network.
- I help VPs of Sales hit quota. Open to a quick chat?

**Note that gives a reason**

- You commented on Acme's post about lead routing being a mess.
- I'm building in that space and would like to follow what you write here.

## How to follow up without being the person people block

Most replies come after a nudge, and most nudges are terrible. 'Just circling back' and 'checking in on my last message' add nothing and remind the person you want something from them.

A follow-up should carry a new reason to reply: something you learned, something you noticed about their company, or an answer to a question they hinted at. Two follow-ups is usually the limit. If neither gets a reply, the answer is no, and pushing further is how accounts get reported.

If you are running this at any volume, keep the sending inside limits you set yourself and inside normal hours. The mechanics matter as much as the wording, and [avoid LinkedIn restrictions during outreach](/avoid-linkedin-restrictions-during-outreach) covers the sending side.

1. **Wait three to five working days.** Same day is pushy and next morning looks automated. A few days gives them room to be busy.
2. **Add something, do not repeat yourself.** A recording, a line from a call with someone in a similar role, or a specific observation about their setup. Never 'bumping this'.
3. **Close the loop on the second one.** Say you will stop here and leave the door open. That gets more replies than a third nudge, because it removes the work of saying no.
4. **Stop after that.** No reply after two follow-ups is a no. Move on and keep the relationship intact for next quarter.

- **you:** One more thing on the routing problem. I asked two other sales leaders this week and both said assignment breaks the moment someone is on leave. If that matches what you're seeing, I can send the one page we wrote on it. If not, I'll leave you alone.
- **them:** Send it. We're on leave season right now and it's chaos.

## Doing this with Kinlead

Kinlead finds people who match a customer profile you describe, or your website, and scores each lead from 0 to 100 against it. Leads under the fit line are not kept. Search runs on LinkedIn's standard search, so you do not need a Sales Navigator seat.

The Steal Customers agent does the competitor-post work above automatically. It watches competitor company pages and optional founder profiles, reads the comments on their recent posts, and turns commenters who look like buyers into leads. Each lead keeps the post URL, what the post was about and what they commented, which is the raw material for the opening line.

Outreach sends from your own LinkedIn account through Unipile, one action every 5 minutes, inside the limits and send window you set. Connection notes can carry an AI-written line under 200 characters that opens with why that person became a lead. Replies from every campaign land in one inbox, classified by intent, with interested replies first. You can set a campaign to hand over at the first reply if you want to write every answer yourself.

Pro is $49 a month after a 7-day free trial, one user and one LinkedIn account, cancel any time in Settings. Start at [sign up](/signup) or [book a demo](/demo).

| | What you would do by hand | What Kinlead does |
| --- | --- | --- |
| Finding commenters | Read competitor posts and copy names into a sheet | Agent reads the comments and keeps buyers as leads |
| The opening line | Write each one from scratch | Note opens with why they became a lead |
| Following up | Track dates in a spreadsheet | Queued messages visible and editable before they send |
| Replies | Check each thread separately | One inbox, sorted by intent, email alert on reply |

## Related

- [Find prospects commenting on competitor posts](https://getkinlead.com/find-prospects-commenting-on-competitor-posts.md)
- [Improve your LinkedIn acceptance rate](https://getkinlead.com/improve-linkedin-acceptance-rate.md)
- [Define your ICP for outreach](https://getkinlead.com/define-icp-for-linkedin-outreach.md)
- [Follow-up message after connecting](https://getkinlead.com/follow-up-message-after-connecting.md)

## Common questions

**Should I send a connection request with or without a note?**

Use a note when you have a real reason, like their comment or a post they wrote. With no specific trigger, send it blank. A generic note gives them a reason to decline.

**How long should a cold LinkedIn message be?**

Two or three sentences, well under 60 words. Most people read it on a phone, and anything longer gets skimmed.

**How do I ask for a meeting without being pushy?**

Ask about the problem instead of their calendar. 'How are you handling this today?' or 'Is this a priority this quarter?' gets more answers than a time slot, and the meeting comes from the answer.

**How many follow-ups before I stop?**

Two. After that, treat silence as a no and leave the door open for later.

**Where do I find people worth messaging?**

Public signals: comments on competitor posts, posts someone wrote about their own problem, new roles, funding, and hiring for the team you sell to. Pick one signal per message and reference it directly.

[Create a Kinlead account](https://getkinlead.com/signup). Pro is $49/month after a 7-day free trial.
