← Back to all hacks
Level 2 · Traction

Cold LinkedIn DM outreach

This playbook gives you a repeatable process to find and connect with your ideal customers directly on LinkedIn. We'll skip the spammy, automated tactics. Instead, you'll learn how to use targeted, personalized direct messages to start conversations, build relationships, and book your first sales meetings--even if you have no existing network.

Effort
Medium
Cost
Free - $80/mo
Time to first result
1-2 weeks
Best for
B2B SaaS, founders, sales teams
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

An illustration of a person at a desk crafting a message on a laptop with the LinkedIn logo, sending it directly to a decision-maker.
Directly reaching decision-makers in their professional inbox.

Why LinkedIn DMs Still Work

LinkedIn is the only platform where you have a pre-built database of professionals filterable by job title, company size, industry, and more. Sending a DM is a direct line to a decision-maker's inbox, bypassing the gatekeepers and noise of email. People are in a business mindset on LinkedIn, making them more receptive to a professional approach that solves a business problem.

Unlike email, a LinkedIn profile gives you immediate context for personalization. You can see their work history, recent posts, shared connections, and skills. This allows you to craft a highly relevant opening line that shows you've done your homework, instantly setting you apart from the 99% of generic, copy-pasted outreach.

Three real examples

SaaS Launch200+ paying customers

Lemlist gets its first 200 customers

Guillaume Moubeche, co-founder of Lemlist, used a hyper-personalized LinkedIn outreach strategy to land his first 200 customers. He would find relevant prospects, engage with their content, and then send a connection request referencing their work. After they connected, he'd send a short, friendly message offering to help, which led to their initial traction and growth.

Source: First Round Review
B2B Sales25% reply rate

Introhive books qualified meetings

B2B sales intelligence platform Introhive struggled to get engagement with traditional email outreach. By switching to a targeted LinkedIn strategy, they were able to identify ideal customer profiles and send messages that resonated. The campaign resulted in a 73% open rate and a 25% reply rate, booking dozens of qualified meetings.

Source: Skaled Case Study
Agency GrowthLanded multiple 5-figure clients

Experiment 27 lands enterprise clients

Alex Berman, founder of agency Experiment 27, built his business on the back of cold outreach, with LinkedIn being a primary channel. His strategy involves a simple, non-salesy connection request, followed by a value-driven message that points to a specific problem he can solve. This direct, repeatable method helped him land major clients like Greenpeace and TCS.

Source: HubSpot Blog

For high-value prospects, try sending a short personalized video or voice note as your first message after connecting. It stands out and feels more personal than text.

The step-by-step playbook

  1. 1

    Step 1: Optimize Your Profile

    Your profile is your landing page. Make sure your headline clearly states who you help and what you do (e.g., 'Helping SaaS founders reduce churn'). Use a professional headshot and a banner image that reflects your brand. Fill out your 'About' section to build credibility and tell a story.

  2. 2

    Step 2: Define Your Ideal Customer Profile (ICP)

    Get specific. Don't just target 'marketers'. Target 'Content Marketing Managers at B2B SaaS companies with 50-200 employees in North America'. The more specific your ICP, the more personal and effective your messaging will be.

  3. 3

    Step 3: Build a Targeted List

    Use LinkedIn's free search filters or, for better results, use LinkedIn Sales Navigator. Search based on your ICP criteria (job title, industry, company size, geography). Save leads to a list as you find them.

  4. 4

    Step 4: Craft Your Connection Request

    Always add a personal note. Keep it short, non-salesy, and about them. Reference a shared connection, a recent post they made, or their role. The goal is simply to get them to accept the connection, not to pitch them.

  5. 5

    Step 5: Send 20-30 Requests per Day

    Manually send your connection requests. This avoids breaking LinkedIn's rules and forces you to personalize each one. Find a reason to connect--a shared group, a comment they made, or their company's recent news.

  6. 6

    Step 6: Send Your Follow-up DM

    Once they accept, send your main message. Thank them for connecting, state your value proposition clearly and concisely, and end with a soft, low-friction call-to-action. Don't ask for a 30-minute demo; ask if they're open to learning more or if they'd like a resource.

  7. 7

    Step 7: Track Everything

    Use a simple spreadsheet, a CRM, or a tool like Apollo.io to track who you've contacted, when you followed up, and what the outcome was. This prevents you from losing track of conversations and helps you measure what's working.

The Copy-Paste LinkedIn DM Script

This sequence is designed to be friendly, direct, and non-spammy. Use the connection request to establish common ground, and the follow-up to deliver your value proposition.

## Connection Request (add a note):
Hi {FirstName}, saw you're also in the {Industry} space. Your post about {Topic} was interesting.

-- or --

Hi {FirstName}, noticed you're the {JobTitle} at {CompanyName}. I'm doing some work in your industry and would love to connect and follow your work.

## Follow-up Message (after they accept):
Thanks for connecting, {FirstName}.

The reason I reached out is that I work with {JobTitle}s like you to help them {Solve a specific problem}. We do this by {Briefly explain your unique approach}, which typically results in {Key benefit like 'saving X hours' or 'increasing Y by Z%'}.

Curious, is this something on your radar right now?

Key Questions to Answer Before You Start

  • Who is the exact person I want to talk to? (e.g., 'VP of Sales', not 'salespeople')
  • What does my LinkedIn profile headline say I do? Does it speak to my target customer?
  • What is the #1 pain point my product/service solves for this person?
  • What's one piece of social proof (like a case study or testimonial) I can mention?
  • How can I personalize the first line of my message for every single person?

Focus on your profile and your personalization strategy. An optimized profile makes people want to accept your request, and a personalized message makes them want to reply.

Recommended tools

LinkedIn Sales Navigator

Starts at $79.99/mo

Essential for serious outreach. Its advanced search filters are critical for building highly targeted lead lists that you can't build with a free LinkedIn account.

Apollo.io

Free plan available

A great tool for finding contact data and managing outreach sequences. You can use it to find prospects on LinkedIn and keep track of all your conversations in one place.

Jasper.ai

Starts at $39/mo

Useful for overcoming writer's block. Use it to generate different versions of your outreach messages, headlines, and profile summary to see what resonates best.

When you get a positive reply, you need a way to gather more info or book a call. Tally is a simple, free form builder perfect for creating a quick intake or scheduling form to link to.

Prices are indicative and change - check the vendor before buying.

Do it faster with AI Prompts

Generate Ideal Customer Profiles

I am selling a {Product description}. My target market is {Your target market}. Act as a marketing expert and generate 5 distinct Ideal Customer Profiles (ICPs) I can target on LinkedIn. For each ICP, include their likely Job Title, Industry, Company Size, and 3 key pain points that my product could solve for them.

Draft Personalized Connection Messages

My target is a {JobTitle} at {CompanyName}. Their recent LinkedIn activity includes a post about {Post topic}. My product helps them with {Problem you solve}. Write 3 short, non-salesy LinkedIn connection request messages (under 300 characters) that reference their post and establish common ground.

Write Follow-up DM Variations

Write 3 different versions of a LinkedIn follow-up message. The message should be sent after someone accepts my connection request. The goal is to start a conversation about {Problem you solve}. It should mention that my solution helps {Target audience} to achieve {Key benefit}. End with a soft question like 'Is this on your radar?'

Optimize LinkedIn Profile Summary

Act as a LinkedIn profile expert. My target audience is {Your target audience}. I help them {What you do}. Rewrite my 'About' summary to be more compelling and client-focused. It should build credibility, state my value proposition clearly, and end with a call-to-action to connect. Here is my current summary: '{Your current summary}'

Mistakes that kill this play

  • Selling in the connection request. It's the #1 mistake and almost guarantees you'll be ignored.
  • Having a sloppy or incomplete profile. No one will connect with a profile that has a blurry photo and a generic headline.
  • Using a generic, buzzword-filled pitch about 'synergy' or 'innovation'. Speak like a human and talk about their problems.
  • Not personalizing your message. Including '{FirstName}' is not enough. Reference their work, a post, or their company.
  • Giving up after one message. People are busy. A polite follow-up a week later is often necessary.
  • Asking for a 30-minute demo right away. It's too much commitment. Start by asking a question or offering a resource.
  • Sending from a company page. Messages must come from a personal profile to feel authentic.

Your First 7-Day Action Plan

  • Day 1: Rewrite your LinkedIn headline and 'About' section to focus on your ICP's problems and how you solve them.
  • Day 2: Use Sales Navigator or free search to build a list of 50 ideal prospects. Save them to a list.
  • Day 3: Write templates for your connection request and your first follow-up message.
  • Day 4: Personalize and send 20 connection requests to the most promising prospects on your list.
  • Day 5: Follow up with anyone who accepted your request. Send another 20 new connection requests.
  • Day 6: Review your connection acceptance rate and reply rate. If rates are low (<20%), re-work your messaging.
  • Day 7: Continue sending 20 requests and following up with new connections. Aim for consistency.
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

More Level 2 hacks