Cold DM templates

LinkedIn cold DM templates that don't read like a robot wrote them.

Fourteen real, copy-able LinkedIn DMs — each tied to a specific scenario and with a short breakdown of why the copy works. Built for SDRs, founders, recruiters, agency operators and partnerships people who need to actually move someone to reply, not just send.

DM lengthOptimal 300–500 characters. No hard cap, but past ~700 reply rates fall off sharply.
What this page covers

A LinkedIn cold DM is a direct message sent to someone you have just connected with, or have in-mail credits for, where the recipient has no prior context for the conversation. Unlike a connection note (capped at 200 characters), a cold DM can be longer — but the best ones still run 300–500 characters, lead with a reason for the outreach, and close with a soft, low-friction ask.

A specific reason this person, today

Generic openers like "I saw you work at {{company}}" tell the reader you are running a list. A specific reason — a post they wrote, a hire they just made, a change in their stack — tells the reader you are talking to them.

One sentence on what you do, framed as relevance

A working DM never lists your features. It tells the reader, in one sentence, what you help people like them accomplish. The frame is always relevance, never capability.

A soft ask that respects the reader's time

The best closers are not "want to hop on a 15-minute call?" They are "happy to share the 1-pager if useful — no pitch" or "open to swapping notes on X?" Low-friction asks convert 3–5x better than calendar links in cold DMs.

No more than three short paragraphs

LinkedIn DMs render in a narrow phone column for most readers. Three short paragraphs read as a real message. Five long ones read as a brochure.

01

SDR cold outreach

Classic outbound from a sales development rep to a prospect at a target account. The bar is high — these readers see five of these a day. Specificity in line one is non-negotiable.

Stack-change opener for RevOps

478 chars

ScenarioYou see a target account just hired their first RevOps leader (LinkedIn job-change signal).

Hey Maya — congrats on the RevOps role at Lumen. First 90 days at a Series B is usually equal parts "rip out the old reporting" and "figure out what the AEs will actually trust."

We built a HubSpot ↔ Salesforce reconciliation layer that 3 RevOps leads I know shipped in their first month for exactly that. Happy to send the playbook + a 6-min Loom if it's relevant — no pitch.

No worries either way, good luck with the ramp.

Why it works

The opener references a specific career moment (new RevOps role, Series B) instead of the company name. The middle sentence frames the product as "what 3 peers shipped," which is social proof without a logo soup. The ask is a Loom + playbook, not a meeting — the friction is reading 6 minutes of video, not blocking 30 on a calendar.

Variations

  • Swap "Series B" for "Series C / pre-IPO / acquisition" depending on the stage signal.
  • For a recent backfill (not first hire), replace the opener with "Stepping into a role someone left behind is always a fun puzzle — usually 60% audit, 40% rewrite."

Post-engagement DM after a comment thread

487 chars

ScenarioThey commented on a post you wrote or a post in your network — you have a real thread to reference.

Hey Daniel — your comment on the Klue thread about "ICP drift after a pivot" was the smartest thing in that whole feed. The bit about retraining the AE script being harder than retraining the marketing site especially.

We work with about 40 post-Series-A teams on exactly that retraining problem — Gong call review + a structured rewrite. If you're mid-pivot or post-pivot, I'd send our 1-pager. If not, ignore me.

Either way, follow you now — keep the takes coming.

Why it works

The opener proves you read the thread, not the headline. You quote a specific phrase ("retraining the AE script") and react to it — that is the kind of detail mass tools cannot fake. The pivot to pitch is gated on whether they're in the situation, and the closer reframes the DM as a follow-up, not a cold outreach.

Sales Nav second-touch (after a no-reply on the invite note)

466 chars

ScenarioConnection was accepted, your invite note got no reply. This is the post-accept DM, sent 2-4 days later.

Hey Priya — thanks for the connect. I won't pretend it wasn't outreach.

We help product-led sales teams (Webflow, Pitch, Ashby use us) tag inbound signups that look like a real account and route them to AEs in under 60 seconds. Most teams find out we exist when their PLG funnel hits a ceiling around $5M ARR.

If any of that maps to where Coda is right now, want me to send a 90-second walkthrough? If not, no follow-up.

Why it works

Disarming honesty in line one ("won't pretend it wasn't outreach") removes the awkward dance of pretending this is a friend message. The middle paragraph anchors with three logos in the same neighborhood as the prospect's company, so the relevance is obvious. The closer is a binary opt-in with an explicit "no follow-up" promise — that promise dramatically lifts reply rate because it removes the fear of triggering a 5-step sequence.

02

Founder direct sales

Messages from a founder or early-stage operator selling their own product. Different bar than SDR outreach — founders can use first-person credibility moves an SDR cannot.

Founder-to-founder, first-customer pitch

506 chars

ScenarioPre-seed/seed founder reaching out to a peer founder in their ICP. The relationship is "two operators talking."

Hey Sam — fellow founder, so I'll keep this short. I'm building Lattice (different Lattice, sigh) — a thin layer that sits between Stripe and your finance close so the monthly revenue cut takes 2 hours instead of 2 days.

We're looking for 5 design partners running 7-figure ARR on Stripe Billing. You're obviously in that bucket. Design partners get 12 months free, weekly access to me, and a real say in what we build next.

Worth a 20-minute call? I'll come with a working demo, not slides.

Why it works

The "fellow founder" frame and the self-deprecating naming joke immediately position this as peer-to-peer, not sales. Naming a real category (Stripe → finance close) is more credible than vague "we make finance easier." The design-partner offer is concrete and gives the recipient three real things (free, access, influence). The closer commits to a working demo — a credible founder move an SDR could not pull off.

Founder reaching a head of department

552 chars

ScenarioYou sell into a function (Head of Sales, Head of Ops, etc.) and want to talk to the decision-maker, not an SDR they'll route you to.

Hey Jordan — I'm the founder of Quill. Reaching out direct because the 3 customers we have at your stage (Series A, ~15 AEs) all said the same thing: their VP of Sales should have been the one to find us, not the SDR ops manager.

The short version: we cut the time AEs spend on Salesforce hygiene from ~6 hours/week to under 2, by writing the call notes for them inside Gong. About a $4–6k seat saving per AE per year.

Happy to share the case study with names if you'd like — or set up 20 minutes if the timing is right.

Why it works

Naming yourself as the founder and explaining why you, not an SDR, are sending the note flips the cold-DM script. The middle paragraph gives a precise outcome ("6 hours → 2") with a dollar figure — both make the message feel like it comes from someone who has actually run the math. The closer offers two paths (case study or call), letting the reader pick the level of commitment.

03

Recruiter sourcing

Cold DMs from a recruiter or sourcer to a passive candidate. The bar here is being interesting enough to break through someone who gets 8 of these a week.

Passive-candidate sourcing for a senior eng

559 chars

ScenarioSenior+ engineer at a competitor, not actively looking.

Hey Ana — sourcing for the staff infra role at Stage. Tenure-wise you've been at Datadog 5+ years, which I'm guessing means you're either deeply happy or quietly ready for what's next. Either is fine — I'm not going to bug you twice.

What's on the table: Stage is Series B, the infra team is 11 engineers, the work is rebuilding their multi-tenant database from Aurora onto Vitess. The kind of project most staff engs say they want and rarely get to ship.

If you're curious enough to read a one-pager, send and I'll wrap up. If not, easy to ignore.

Why it works

The "5+ years means deeply happy OR quietly ready" frame is psychologically honest and catches the second group without insulting the first. The pitch describes the project, the team size, and the technical stack — exactly what a senior engineer evaluates. The closer is a one-pager (low friction), with a single-touch promise that respects their time.

Sourcing an underrepresented candidate respectfully

539 chars

ScenarioYou are sourcing for a role and the candidate fits a DEI hire mandate. The DM must lead with respect for the work, not the demographic.

Hey Tomi — your talk at Strange Loop on "the boring math problems hiding under ML infra" reframed how I think about feature stores. Genuinely.

I run sourcing for Mosaic's data platform team. We're hiring a principal eng to lead the next gen of our feature store — adjacent to exactly what your talk was about. The team today is 8 engineers, the lead role reports to the VP of Data, and equity is meaningful for someone joining at this stage.

Worth a 25-min intro? If it's the wrong moment, no follow-up — and I'll keep watching the talks.

Why it works

The opener references their public technical work, not their identity. The pitch is technically specific (feature store, principal level, reporting line) so the reader can immediately assess fit. The closer is single-touch and the final beat — "I'll keep watching the talks" — closes the loop as a human, not as a sourcer working a quota.

04

Event, content, and partnership pitches

DMs that are not direct sales — guest appearances, partnership intros, conference follow-ups. These tend to have higher reply rates than sales DMs because the ask is lower-friction.

Podcast guest pitch to a busy operator

527 chars

ScenarioYou run a podcast and want a senior operator (VP, CRO, founder) to come on as a guest.

Hey Renee — running a sales podcast (4k weekly listeners, mostly VP-level), and your "stop forecasting from Salesforce stages, forecast from rep behaviors" talk at SaaStr is the most-cited thing in our last 6 episodes.

Would you come on for a 35-minute conversation about it? Format is: 5 min on you, 25 min on the talk's ideas, 5 min on questions from our Slack community. We do all the prep and editing — your only ask is 35 minutes on Zoom.

If yes I'll send a Calendly. If no, no hard feelings.

Why it works

Quantifying the listener base in line one ("4k weekly, mostly VP-level") gives the guest a credible reason to spend the time. Citing their specific talk and the impact it had ("most-cited in our last 6 episodes") is the strongest possible compliment because it is concrete. Breaking down the 35 minutes into a clear format removes ambiguity about what they're committing to.

Event follow-up after meeting briefly at a conference

502 chars

ScenarioYou met someone for 90 seconds at a booth or after a talk. They probably do not remember you. The DM must trigger the memory gracefully.

Hey Marcus — we chatted for about 90 seconds after the "growth at the seams" panel at SaaStr Tuesday — you were the one who told Aaron Levie his analogy was upside down. Best moment of the day.

I'm running the channel partnerships team at Vendr. Wanted to follow up because what you described you're building at Mainsail sounds like the exact shape of company we get inbound for. Curious if a partnership intro would be useful?

If yes, happy to draft what that could look like. If not, no problem.

Why it works

The memory trigger is specific (the panel name, the day, the moment) and flattering — recalling that they pushed back on Aaron Levie gives social proof and a real memory hook. The pitch reframes as a partnership question, not a sale, which dramatically lowers the recipient's guard. The closer commits to doing the next piece of work ("happy to draft what that could look like"), which removes their friction.

Partnership intro to a complementary product

532 chars

ScenarioYou want to propose a co-marketing or referral partnership with a non-competing product in your space.

Hey Tessa — head of partnerships at Pylon here. We're seeing more and more of our customer-success customers asking for what Userflow does (in-product flows for new feature adoption), and I'm guessing your team sees the inverse for retention tooling.

Worth a 25-minute chat about a referral motion? We've done this with 3 other adjacent tools — happy to share what worked, what didn't, and what a clean version would look like for us two.

If yes, I'll send a couple of times. If now's not the right quarter, ping me Q1.

Why it works

The opening observation is the kind of insight only someone running partnerships can make — it positions you as a peer, not a vendor. The "we've done this with 3 other adjacent tools" line signals experience and reduces the partner's risk. The "if now's not the right quarter" closer gives them an off-ramp without ending the relationship.

05

Signal-triggered and timely DMs

The highest-converting cold DMs in 2026 are signal-triggered — tied to something that just happened in the prospect's world. Job change, funding round, competitor signal, product launch.

Job-change congratulations with a soft pitch

484 chars

ScenarioProspect just announced a new role (Director, VP, C-level). Send in the first 7 days while the post is still in their notifications.

Hey Lila — congrats on the VP Marketing role at Sprig. Real one, not the LinkedIn-comment-with-a-handclap-emoji kind.

One thing that comes up for every VP Marketing in the first 90 days at a B2B SaaS company: figuring out how much of the previous lead source mix was real vs vanity. We built a quick "first-90-days lead audit" template that 8 VP Marketing hires used to make that call last quarter. Want me to send it? No demo, no follow-up sequence, just the template.

Why it works

The first sentence calls out and disowns the empty congratulatory comment culture — a small but unusually self-aware move. The middle sentence is a job-to-be-done that genuinely applies to a brand-new VP Marketing. The offer is a free template (not a meeting), which is a high-converting ask because the friction is one click of "yes, send it."

Competitor-engagement DM (commented on competitor post)

484 chars

ScenarioYour social-listening tool flagged that the prospect commented on a competitor's LinkedIn post. They are publicly evaluating that competitor.

Hey Pat — saw your comment on the Outreach post about Kaia. The "this is cool but feels like a feature, not a product" take is the exact pushback we keep hearing from RevOps leads who actually shipped Kaia.

I'm biased — I work at Gong — but the honest comparison usually comes down to depth of historical call data, not the AI layer. Happy to send the head-to-head we put together (built from real customer migrations, not a battlecard).

Worth a look? If not, ignore me.

Why it works

Referencing their public comment is the strongest possible signal that you're paying attention. Agreeing with their pushback (rather than arguing with it) builds credibility before any pitch. Disclosing the bias upfront — "I work at Gong" — is unusually honest and increases trust. The offered comparison document being labeled "built from real customer migrations" anchors it as research, not marketing.

Funding-round triggered DM

562 chars

ScenarioThe prospect's company announced a funding round in the last 14 days.

Hey Aaron — congrats on the Series B. Genuinely one of the harder rounds to raise in this market — the bar got brutal.

Usually right after a B, the GTM team gets the green light to double the SDR org. The 2 things that bite every time: ramp time for the new hires, and figuring out whether the existing sequences will hold up when you 3x the volume hitting them. We help with the second.

If "running our sequences at higher volume without burning the brand" is anywhere on your list, I'd send the playbook we used with [adjacent Series B]. If not, ignore.

Why it works

Acknowledging the difficulty of the market shows market awareness and avoids the empty "huge milestone" cliche. The pitch correctly predicts the post-funding GTM problem and names it specifically, which signals you've been here before. The "if X is on your list" frame lets the reader self-qualify, and the playbook offer is lower friction than a meeting.

Copywriting principles for linkedin cold dm templates

The reasons the templates above work. Apply these and you can write your own without ever touching a template library again.

  1. 1

    Open with a reason that could not have been auto-generated.

    If your opener works for any prospect in your list, it works for none of them. The first sentence must contain a fact that only applies to this one person — a post they wrote, a role they just started, a quote from a talk, a tool they just adopted. Specificity is the only durable defense against being marked as a mass message.

  2. 2

    Name what you do as a relevance frame, not a feature list.

    A cold DM is not the place to list product features. The middle paragraph should say: who you help, what outcome they get, and why that matters at this prospect's exact stage. One sentence. Features come on the call, never in the DM.

  3. 3

    The smaller the ask, the higher the reply rate.

    A free template > a Loom > a one-pager > a 15-minute call > a calendar link. Always offer the lightest possible next step. Once they reply, you have permission to escalate the ask. Cold DMs that lead with "want to hop on a call?" are why most outbound has a 1% reply rate.

  4. 4

    Promise no follow-up — and mean it.

    The phrase "no follow-up if it's not relevant" measurably lifts reply rate because it removes the reader's fear of triggering a 5-step sequence. If you promise it, you have to honor it. That means tagging the prospect in your CRM so a teammate does not re-hit them next month.

  5. 5

    Length: 300–500 characters is the sweet spot.

    Below 200 you read as low-effort. Above 700 you read as a brochure. The 300–500 range gives you room for a real opener, a real pitch sentence, and a real ask without losing the reader's attention. Format with paragraph breaks — DMs read on phones, in a narrow column.

  6. 6

    Write the message the prospect would forward.

    The highest-converting cold DMs are ones the recipient could forward to a peer with the message "this is what good outreach looks like." If your DM would embarrass you to see screenshotted on Twitter, rewrite it. The reverse is also true — the best DMs are sometimes shared as examples.

Frequently asked questions

How long should a LinkedIn cold DM be?

Optimal length is 300–500 characters, formatted as 2–3 short paragraphs. Below 200 characters reads as low-effort; above 700 reads as a brochure. LinkedIn DMs are read on phones, in a narrow column, so paragraph breaks matter as much as word count.

What is the difference between a LinkedIn cold DM and a connection request note?

A connection request note is capped at 200 characters and is sent before the recipient has accepted you. A cold DM is sent after they accept (or via InMail if you have credits) and has no hard character limit. Different format constraints, different copy rules — see our /linkedin-connection-request-templates page for the 200-character variants.

What is the best reply rate I can realistically expect from a cold DM?

With well-personalized DMs and a tight ICP, expect 10–18% reply rates on first-touch cold DMs. Signal-triggered DMs (job change, funding round, competitor signal) often reach 20–30%. Anything above that is either a small sample or a very warm list. Below 8% generally means the targeting is off or the copy is generic.

Should I include a calendar link in a cold DM?

Not on the first touch. The data is clear — a calendar link in cold outreach reduces reply rate. Lead with a smaller ask (a Loom, a one-pager, a free template) and pull the calendar link out only after they reply or in a later follow-up.

How do I avoid sounding like every other cold DM?

Two rules. First, every opener must contain a fact that only applies to this one prospect — a post, a role change, a quote, a tool adoption. Second, never use phrases that only appear in cold DMs ("hope this finds you well," "wanted to reach out," "circling back"). Real human messages do not start that way.

Can I use AI to write LinkedIn cold DMs?

Yes, when AI is doing personalization rather than generation. Generic AI-generated DMs read worse than templates because they have all the tells of mass-produced content with none of the editorial control. AI that pulls a specific signal (a post, a role change) and personalizes one line of a human-written template is the working pattern in 2026. See /ai-personalization-for-linkedin for how we do this.

How many follow-ups should I send after a cold DM goes unanswered?

One or two, never more. The first follow-up should reference a different angle (a different value prop, a different piece of social proof). The second should be a short break-up message — "I'll close the loop, ping me if useful." After that, stop. Persistent follow-ups on cold DMs damage your brand and rarely produce meetings worth taking.

Send these templates at scale, the safe way.

Connect a LinkedIn sender, paste any template above into a campaign, and launch with per-sender daily caps and AI personalization on every send. Free for 7 days. No credit card required.