Winning DevTool Deals: The Ultimate LinkedIn Outreach Playbook

How to book meetings with engineering leaders & CTOs using intent signals

Decorative
Decorative

I spent 50+ hours reading through a dozen supposedly "best-in-class" LinkedIn outreach playbooks before deciding to write this one.

So what compelled me to add to the dumpster fire and decide to write yet another LinkedIn outreach playbook?

Well, pardon my French, but 90% of it was bullsh*t. And the 10% that was actually good wasn't personalized for the context of how DevTool purchases are made and what makes engineering leaders & CTOs actually reply or book meetings on LinkedIn.

So that's what brings me here. This is going to be a long read, so let me make a small pitch on why it might be worth your time before you decide to close this tab.

Why You Should Keep Reading

If you're an AE, SDR, sales manager, RevOps, or basically anyone responsible for generating net new opportunities via LinkedIn at a DevTool company—this playbook is written for you. And I mean it.

Not for SEO or to please any LLMs (believe me, if I was writing for that, I would have started this playbook with defining what LinkedIn prospecting is, thrown in some random stats about LinkedIn's database, and god knows what else!)

Now for the skeptical folks who aren't convinced yet and are thinking "why should I trust you on this topic?" Don't worry, I'm not judging. If I was in your shoes reading this, I'd need some proof too.

I work at Reo.Dev, which for folks who don't know, is a modern revenue intelligence platform offering the most comprehensive developer intent signals that matter to DevTools.

Why this is relevant: the perk of this job is that I get an inside view of the GTM motions of 100+ developer-focused companies (all Reo.Dev customers, by the way).

Visual collage of logos from 100+ DevTool companies, including TiDB, deepset, Tetrate, Chronicle, and others using or endorsing Reo.Dev.

Some customer stories:

KrakenD

Unlocked Their Dark Funnel and Built a Lead Engine from Open Source

Kubegrade

22% LinkedIn Response Rate Using GitHub Intent Signals

Saleor

20% More Meetings Booked Per Month

Unleash

Overachieves Monthly Sales Quota Using Reo.Dev

Kodem

Security Team Books 3 Meetings in the First Week

Fluree

Increases MoM Signups by 30%

Aporia

Doubled meetings and improved ad performance.

Unstructured

Identified 40 percent of pipeline and boosted meeting volume.

Memgraph

Saw a 2x increase in sales conversations.

Chronicle Software

Identified revenue opportunities from OSS user behavior.

This gives me invaluable insights into what's working and what's not across so many companies—their GTM tech stack, the signals they're using, their marketing & LinkedIn outreach strategies, and so on.

There are clear patterns and playbooks that separate companies successfully booking meetings from LinkedIn versus those trying but not succeeding.

The recipe for successful outreach isn't what you think. Definitely not AI SDRs, press release & funding news AI personalization messages, and so on.

This playbook will break a lot of so-called conventional wisdom on LinkedIn outreach. To name a few:

  • Adding connection request notes
  • Optimizing LinkedIn InMail credits
  • Living & breathing in Sales Navigator all day to mine for leads
  • And many more...

We practice what we preach. Our SDRs at Reo.Dev don't do any of the above, and we've got dozens of examples where people have responded to our outreach with messages like:

“This is the first cold outbound I’m responding to. I think you nailed the problem and messaging!”

This is a dream response for any SDR. We get at least one response like this every week, which shows we know what we're talking about.

Here's a drive folder of a handful of positive responses we got just in the recent month that I collected for this playbook. If it was up to me, I'd keep a collection of all positive responses we get, but my fellow SDRs have better things to do with their time.

If you're with me so far, my promise is this: The content in this playbook isn't something you'll find anywhere else on the internet. By the time you're done reading, you'll have a holistic LinkedIn strategy you can start implementing today to book meetings with engineering managers & CTOs.

Full transparency: A lot of the steps covered in this playbook rely on getting intent signals from our platform. There's an obvious bias here, but I truly believe DevTools that have Reo.Dev in their GTM tech stack have an unfair advantage over the competition. You'll find out why. I'll list alternatives wherever applicable in the market for any given step.

Alright, enough with the preamble. You're convinced this playbook is worth your time (or at least curious enough to keep reading).

Now let's get tactical. We're going to start with the basics and work our way up to the advanced stuff that separates the meeting-booking pros from the "just following up" crowd.

First stop: making sure you don't look like every other SDR on the platform.

Step 1: Updating LinkedIn Profile

Don't look like every other SDR/AE on the platform

I know what you're thinking. "Really? The first tactical step is something every LinkedIn guru and their grandmother has already written about?"I get it. This step is table stakes. Just update all your handles from which you do LinkedIn prospecting and get it done within a day.Since there's already a mountain of content about this, no need to reinvent the wheel. Here are some solid resources you can refer to instead:

📚 Recommended Reading:

For the visual learners ⤵️

LinkedIn Profile Optimization Cheatsheet

Apart from the resources I just shared, here's what you need to keep top of mind:

Optimize for Linkedin Connection request acceptance:

When you send someone a LinkedIn connection request, here's what they see:

Optimize for LinkedIn Connection Request

Optimize for everything visible in this view.

Your profile photo should be a clear, professional headshot. I shouldn't have to squint to figure out which person you are in that group selfie from your company retreat. And please, for the love of all that's holy, no logos. You're a human being, not a walking billboard.

As for your headline—if it just says "SDR" or "Sales Development Representative," you've already lost. Your prospects don't care about your job title. They care whether you can solve their problems or just add to their inbox clutter.

Instead of this:

SDR at {Company Name}

Try something like this:

Helping engineering teams scale faster with automated CI/CD workflows

Some good headline examples:

Tim Grassin Profile Headline Example
You understand the value & the problem it solves in a succinct manner.
This headline adds a touch of humor while clearly explaining the value proposition.
This headline adds a touch of humor while clearly explaining the value proposition.
Perfect example of problem-first positioning - you understand the value before you even know what Antithesis does.
Perfect example of problem-first positioning - you understand the value before you even know what Antithesis does.

I personally struggled to find good examples that were relevant to DevTools as most of them had Generic headlines with their Job titles. Almost none had a profile headline that explained the benefit on their product/the problem it solves.

So I was curious and went ahead with an experiment. As I already had the LinkedIn profiles scraped for a lot of DevTool Sales folks with me. (as it is Reo.Dev’s ICP).

I analyzed the headlines of 500 profiles that were in the roles of AEs/SDRs & working in DevTools.

Linkedin Profiles of SDRs/AEs in DevTools (500 Profiles) Headline Breakdown

The results were shocking to say the least.

Only 2% of profiles had a headline which explained the benefit on their product/the problem it solves. And this just takes a day’s work to fix at max and will make your profile immediately stand out and land you in the 2%.

😂 The bar is really low, so just sit down and update this today.

Profile optimized? Good.

But here's the thing-having a great profile is pointless if you're targeting the wrong people at the wrong time. You could have the perfect headline and a slick headshot, but if you're reaching out to a CTO/Engineering manager whose team just finished a massive migration and has zero appetite for new tools, you're dead in the water.

Time to fix that.

Step 2: Target Account List

Stop fishing in empty ponds - target accounts that are actually ready to buy

There's an old saying that goes:

Fish where the fish are.

Yet in most DevTool companies, the process of assigning accounts to sales reps on a weekly basis completely ignores this wisdom.

They have a master ICP account list - from which they randomly pick & assign accounts to their sales team based on their territories, industry expertise, etc.

Some companies revisit their target lists quarterly (ambitious!), and others update them once a year during EOY planning. Because nothing says "data-driven sales" like using account assignment intelligence from when Taylor Swift was still on Big Machine Records.

The opportunity cost with this approach that you need to understand: The startup that wasn't ready for your monitoring tool last month just hit scale issues and is now desperately googling for solutions. Their GitHub commits are spiking, they're hiring SREs, and their engineering team is suddenly very interested in observability content.

That's exactly the kind of signal shift you miss when you're working off quarterly target lists. By the time you get around to prospecting them, three other vendors have already booked meetings.

✅ The fix: You need 2 Account Lists

You need 2 Account Lists

At Reo.Dev and even some of our customers who crush LinkedIn & email outreach, update target account lists for SDRs every single week.

Your ICP universe & target account list should be dynamic, not static.

There's a scientific process to build your ICP universe list and then determine which accounts to pick from that list each week to assign to your sales reps.

This is a foundational step for getting positive responses to your outreach. Timing is as important (if not more) than messaging when it comes to outbound. The right message at the wrong time won't get you meetings.

In most companies, RevOps or GTM engineers own this step. and having a strong in-house expert here is like adding 10x leverage to your GTM engine.

Part I: Build your ICP Universe Account List

First, you start by creating your entire ICP universe account list. Most DevTool teams build their ICP based on geography & firmographics like company size, annual revenue, funding, industry, etc.

The usual suspects for this are legacy tools like ZoomInfo and 6sense (because nothing says "cutting-edge DevTool sales" like using enterprise software from 2015), or newer tools like Apollo and Clay that at least understand what an API is.

Tbh, if you're not in the DevTool industry, this approach might actually serve you well.

But in DevTools, the #1 data point that most DevTool sales team misses is technical qualified accounts at the account level (TQO - Tech Qualified Org) and developer technical skills at the contact level (TQD - Tech-Qualified Developer).

While some of these tools provide this data, they fall short due to lack of coverage of technologies & developer skills that actually matter to DevTools.

Here's what we propose: flip the script. Start with TQOs, then layer in your firmographics data:

Company Technical Qualification → then layer in Firmographics = Your ICP Universe Account List

An example on how this manifests: ICP for a Kubernetes Cost Optimization Platform
  1. Technical Qualification
    • Target companies actively running workloads on Kubernetes in production environments.
    • Bonus fit if they also use cloud-native tooling such as Helm, Istio, or Prometheus, since these indicate higher operational maturity and complexity.
    • This ensures the product is only pitched to teams with the infrastructure footprint that makes cost optimization relevant.
  2. Engineering Team Size & Structure
    • Ideal for companies with 50+ engineers, including a dedicated DevOps/SRE function.
    • Teams with multiple clusters, namespaces, and high deployment frequency tend to benefit most because cost visibility and optimization directly impact their bottom line.
  3. Company Size
    • Focus on mid-market to enterprise (500–5,000 employees).
    • These companies typically have complex infrastructure spread across multiple teams or business units, making central cost control a priority.
  4. Industry
    • High-fit industries include SaaS, fintech, gaming, and media streaming, where infrastructure cost is a significant COGS component and spikes with user demand.
    • Industries like healthcare or government tech are secondary targets, but still relevant if they have cloud-native adoption.
  5. Geography
    • Prioritize North America and Western Europe, where Kubernetes adoption is mature and budgets allow for dedicated optimization tools.
    • Secondary focus on APAC regions like Singapore and Australia where cloud spend is rising quickly.

Luckily, Reo.Dev has the most comprehensive technologies data at the company level & developer skills data that you can layer with your firmographics to build your ICP universe account list.

Here is a guide on how to build this in Reo, and an interactive demo below to see this feature in action:

Full transparency: There are some other tools offering similar technographics data like HG Insights & Sumble.

We wrote much more on this topic, if you would like to diver deeper, check out our detailed guide below:

Following this step gives you your ICP Universe Account List. Think of this as your master database of ICP accounts. Ideally, this list should be updated with new accounts that meet your ICP criteria periodically.

At Reo.Dev, we update our master ICP account list every 2 weeks (partly because we sell to DevTools and this industry is rapidly growing with new tools launching constantly).

The main variable for determining when to revisit your master database is ‘how many’ & ‘how frequently’ new companies enter your ICP criteria.

If you only sell to Fortune 1000 companies, congratulations—your target list changes about as often as they update their mainframes. Twice a year is probably fine.

But this timing doesn't apply to determining which subset of accounts to pick each week for your sales reps, which brings me to part II.

Part II: From Master List to Weekly Gold Mine

Weekly Account Assignment Process

This is where the artistry of process setup meets the science of determining which accounts are ready for sales outreach.

You have your master account list database. The rookie mistake here is randomly slicing and dicing that data and assigning accounts to your sales team for any given week.

This process must be dynamic and take these signals into play:

  1. First-Party Assets Activity: Look for the subset of companies that are already sniffing around your stuff. They're on your website, digging through your product docs, maybe even poking at your GitHub repo at 2 AM (developers, am I right?). Some are testing your actual product, sending telemetry data, or lurking in your Slack/discord community asking questions.
  2. Watch for Hiring Signals: The titles that are strong indicators that the company meets the Tech Stack-first ICP and is actively investing in the kind of infrastructure your tool supports. Example
  3. Building a POC Signals:
    • Reo.Dev Dev Funnel Stage = Building or Deployed Stage
    • Multiple devs active in last 30-60 days

Quick explainer on #3:

Reo.Dev’s Dev Funnel is a sophisticated AI-powered predictive scoring model to determine exactly where an account is in its product evaluation journey — from early exploration to live deployment.

The “Building” and “Deployed” stages are high-intent milestones, signaling that developers are actively running proof-of-concepts. This prediction is built from aggregated activity across all first-party assets — your website, docs, product usage, GitHub repos, CLI commands, telemetry data — combined with the number of active developers, recency of engagement, and volume of activity.

In short, these stages act as a precise, data-backed shortcut to finding accounts that are not just interested, but already hands-on and ready for outreach by your sales team.

To learn more, you can check our guide on Dev Funnel.

By filtering your master account list with these signals, you get a subset of accounts from your master list that are already aware of you, tinkering with your product, and perfectly timed for your sales team to prospect.

Window of Opportunity

This segment of accounts is pure gold for your sales team. These are the accounts that should be divided among your SDRs for prospecting.

This process should rinse and repeat every week to ensure your sales team is equipped with accounts that have a high likelihood of converting.

We follow a similar process at Reo.Dev (though the signals we look at are different since we're not a DevTool ourselves).

Our customers like Unstructured.io and others who are successful with our product also use this playbook to assign accounts to their sales teams.

Advanced Setup for Mature Teams

If you have more resources or RevOps muscle, some customers take all account data & context from Reo.Dev, push it into their CRM/S3 buckets, and build sophisticated systems that automatically assign accounts to sales reps on a round-robin basis when accounts meet certain thresholds based on their defined custom scoring.

But what if very few accounts are ready for sales outreach after applying these filters?

This is where your marketing & DevRel teams come into play. One of their core jobs is to educate and nurture your ICP accounts with great content, webinars, ad & email campaigns, and more.

This eventually feeds into your sales-ready accounts pipeline as that circle grows over time.

The key insight: over time, your pool of accounts in "building & deployed" Dev Funnel stages should increase if the rest of your teams (Marketing, DevRel, Product) are doing their job right.

Territory & Specialization Considerations

Some mature DevTool organizations with large sales teams assign SDRs accounts based on specific industry, territory, GTM motion, or product line expertise. This is perfectly reasonable—we even wrote about this in our guide:  How Should DevTool Companies Define SDR Territories?

You can do all of that, but those filters and routing logic should come after narrowing down the subset of accounts in validation/testing & building POC stages.

This is how you get the most bang for your buck and set the foundation for positive responses from your sales team.

Now that each rep has their target account list ready for prospecting, the next step is account research.

Step 3: Account Research

Stop researching every account individually - find the patterns

You've got your weekly target list of accounts that are actually ready for outreach. Great. Now comes the part where most sales teams either nail it or completely blow it: figuring out what the hell is actually going on at each company.

Context is everything. You can't just blast the same "Hey, saw you're using Kubernetes!" message to every prospect and expect results. A fintech startup scaling from 10 to 100 engineers has completely different pain points than an enterprise company migrating legacy systems.

The goal of account research isn't to become a detective who knows their CEO's coffee order. It's about creating cohorts based on real signals that let you write relevant messaging without losing your sanity.

Relevance > personalization: Why Cohorts Beat Individual Research

Think about it: if you tried to personalize every single message based on each account's unique situation, you'd need a PhD in their business and about 47 hours per prospect. That's not scalable, and frankly, it's not necessary.

Instead, smart DevTool sales teams identify patterns—repeatable situations where they know exactly what messaging will land.

The key insight: Create cohorts where you can write compelling messaging without losing relevancy or diluting the message for the account.

Must-Have Account Research Dimensions for DevTools

Here are three proven cohort strategies that actually move the needle:

Must Have Account Research Dimensions for DevTools
  1. Company Size (Firmographics) – Are you talking to a scrappy startup, a mid-market player, or an enterprise with complex governance needs?
  2. Industry Context – What vertical is the company in, and what unique stakes or risks make your DevTool valuable to them?
  3. Use-Case Fit – How does your DevTool actually show up in their workflows? Which business-critical pain point are you solving?

Together, these three lenses give sales teams the clarity to move beyond generic pitches and speak directly to what matters most for that account (aka relevancy).

Imagine a sales rep working for an API Monitoring DevTool is assigned an account and sees three tags:

Enterprise (Company Size) + FinTech (Industry) + Payment Transaction Reliability (Use-Case).

What does this mean for their account research and messaging?

Take an Example of an API Monitoring DevTool

How this should inform your messaging template

  • Enterprise: Messaging should highlight compliance, governance, and operational efficiency, not necessarily speed of setup.
  • FinTech: Payments downtime = lost revenue and compliance penalties. Reliability and auditability are top priorities.
  • Payment Transaction Reliability: The customer needs assurance their transaction APIs are resilient, with audit-ready logs for regulators.

Using Reo.Dev Custom Tags feature for Account Research

To setup the mechanics of what we just covered - this is where Reo.Dev's custom tags becomes invaluable. Instead of trying to remember which accounts fall into which category, you can tag them based on their activity patterns and immediately see the context when you're ready to reach out.

📖 Learn more: Tags Handbook

Key Takeaway:

  1. This will get you 90% of the way there.
  2. When it comes to adding more dimensions to your account research process - evaluate effort vs reward
  3. The crucial one here is Use Cases - Have a heuristic where you can quickly identify the use-case basis on the signals that are captured across your first-party assets.
  4. Use this to inform your messaging and to an extent prioritization

The Bottom Line

Good account research isn't about knowing everything about every prospect. It's about identifying patterns that let you scale relevant, compelling messaging without burning out your sales team.

The companies crushing LinkedIn outreach aren't the ones with the most detailed research per account—they're the ones who've identified 4-5 repeatable scenarios and nailed the messaging for each one.

Now that you know what story to tell, you need to figure out who to tell it to...

Step 4: Finding Economic Buyers & Connecting on LinkedIn

Connecting with the people who actually own budgets

You've got your weekly account list and you know their context. Now comes the million-dollar question: Who the hell do you actually message? (Spoiler: it's probably not the person actually using your tool.)

This is where most DevTool sales teams either nail it or completely blow their quota. The conventional DevGTM wisdom says "always go to the economic buyer," and we mostly agree. But there's more nuance here than most playbooks admit.

Part I: The Multi-Threading Strategy

Here's the thing about DevTool buying cycles: the people with budgets (VPs, Directors, CTOs) are often completely detached from the actual product evaluation happening on the ground. Your tool might be getting battle-tested by 15 engineers while the VP has no clue it even exists.

So what does this mean for your LinkedIn outreach strategy?

🎯 The Two-Pronged Approach

Taking a Two-Pronged Approach

Sales Team = Top-Down

  • Target economic buyers only
  • Focus on accounts ready for sales outreach (Building/Deployed stage in Reo.Dev + multiple devs active in recent times)
  • Book meetings and close deals

Marketing & DevRel = Bottom-Up

  • Nurture the developers using your product
  • Educational content, webinars, community support
  • Turn devs into internal champions

The ideal scenario to aim for: When your SDR finally gets that VP on a call, half the work is already done. The engineering team is already advocating internally because your DevRel team made them offered help if they got stuck anywhere.

Part II: Finding the Right Economic Buyers

For Reo.Dev Users:

Use our Find Buyer Contact feature to identify decision-makers in your target accounts. You can do this individually or in bulk.

Buyer Persona Configuration

Here's the key insight: Whether a buyer has activity on your platform or not doesn't matter as much as their account having multiple developers actively engaging with your first-party assets and being in Building/Deployed Dev Funnel stages.

Create buyer personas that match:

  • Your ICP criteria (tech stack, company size, etc.)
  • Geographic requirements
  • Role-specific qualifications

🔧 Deep Dive Resources:

The Precision Checklist (For Large Companies)

When you're dealing with Fortune 1,000 accounts that have dozens of potential buyers (...because apparently every large company needs 47 different VPs to make a $50K+ software decision.), here's your filtering process:

Priority Order:

  1. Buyers active on your first-party assets (find these in Prospects tab → Buyers where source = "Dev activity")
  2. Geography match (your ICP criteria)
  3. Title precision (VP of Platform Engineering > Generic VP of Engineering)
  4. Tech Stack-first ICP alignment for your DevTool (e.g., VP of Platform Engineering/Director of Cloud Operations for a Kubernetes Cost Optimization Platform)
  5. Maximum 3 contacts per company (5-6 for super high-ICP accounts)
  6. Mapping the LinkedIn network graph of most active devs with the buyer network.

The Contact Limit Rule

Don't blow your entire week's quota on one account. We cap LinkedIn outreach at 3 contacts per company per week. If you have more prospects in a high-value account, split them:

  • Week 1: LinkedIn to contacts A, B, C
  • Week 1: Email to contacts D, E, F
  • Week 2: LinkedIn to contacts D, E, F
  • Week 2: Email to contacts A, B, C

Exception: For very high-ICP accounts with tons of developer activity (clear buying signals), you can reach out to 5-6 contacts per company. But that's the absolute max.

The Rotation Strategy

If you don't get responses from an account, rotate it back into your outreach cycle later when:

  • New signals are captured
  • Fresh buyer contacts are identified
  • Account status changes (new funding, hiring, tech stack updates)

This rotation keeps your pipeline fresh and prevents you from burning bridges with over-outreach.

Part III: LinkedIn Connection Request Strategy

Now that you got the handles to go after, it is time to send those connection requests.

Here's our actual process at Reo.Dev (no fluff, just what works):

Our Current Volume

  • 3 SDRs handling 20 accounts/week each
  • 465-480 total connection requests/week
  • 155-160 requests per SDR per week
  • 22-23 requests per day per handle

Account Warming Strategy

If you're starting fresh:

  • Begin with 10-15 requests/day (70-105/week)
  • Gradually increase as your account matures

Account warming checklist:

  • [ ]  Verified LinkedIn profile
  • [ ]  Optimized for your ICP (Step 1 covered this)
  • [ ]  LinkedIn Sales Navigator subscription
  • [ ]  Regular content posting
  • [ ]  Clean up old pending requests every 3-4 weeks
  • [ ]  Monitor your SSI score (aim for top percentile in your industry—though we're not sure how relevant this is in 2025, it's still a decent proxy for account health)

A Helpful resource: LinkedIn Limits Guide

Part IV: Breaking the "Rules"

Here's where we part ways with conventional LinkedIn outreach wisdom:

❌ What We DON'T Do (And Why)

InMail Credits

  • We ignore our 50 monthly Sales Navigator InMail credits like they're expired coupons.
  • Why: They don't work for our audience. But do we prescribe this for everyone? No. The answer is simple: experiment and see if it works for you. Although LinkedIn InMails are not getting a lot of love recently, specially the ones where you are not a connection then your message is likely to land in the ‘Others tab’.
InMail Inbox Focus

Connection Request Notes

  • We send blank connection requests
  • Why: 300 characters isn't enough for our value prop. Our acceptance rate is higher without notes. We A/B tested this extensively—anything under 300 characters just isn't compelling enough for our messaging. We concluded that sending connection requests with notes doesn't guarantee better acceptance rates.

Automated Engagement

  • We don't auto-like/comment on prospects' posts before/after sending connection requests
  • Why: Our SDRs use founder handles, so they represent the founders on LinkedIn. We don't want to engage for the sake of engaging—only when content is actually relevant and we can add meaningful value. This part stays manual in our process and we intend to keep it that way.

By now you've probably observed the theme for the above pointers: don't hold anything as gospel when it comes to LinkedIn outreach. Ironically, including this playbook.

Seek the truth for yourself through rapid experimentation and A/B testing. Apply what works, discard what doesn't. That's how you get ahead in this game.

Part V: Metrics That Actually Matter

Here's what we track religiously (and why you should as well):

We have a dashboard set up for all our SDRs that tracks every single metric mentioned below.

Key metrics to track for LinkedIn outreach:

  • Daily & weekly connection request sent volume
  • % request acceptance
  • % total response rate from acceptance rate
  • % positive response to acceptance
  • % meetings booked to positive response
  • % converted to meetings booked

Investing in this reporting has been golden for us—it gives us a complete overview of how our LinkedIn outreach funnel is performing, what's working, and what's not.

This also informs our experimentation on the highest leverage points. For instance, after analyzing our data, we identified that increasing ’% positive response to acceptance’ had the highest impact on our bottom-line revenue, since all our other metrics were already above industry benchmarks.

Once we nailed our messaging, our first message response rate also increased and performed better than benchmarks.

The exercise of tracking input & output metrics and comparing them to industry benchmarks really informs your strategy on which step to optimize.

It gives you visibility on where you can do better. Without this data, you're flying in the dark. You might still get somewhere, but if you really want to win on LinkedIn, this step is mandatory.

Luckily, plenty of LinkedIn automation tools have made tracking this data easy (we'll discuss more in Step 6).

Here are the benchmarks we refer to for LinkedIn:

Benchmarks we refer to for LinkedIn

Source Note: Benchmarks compiled from Gradient Works 2024 report, SalesBread client data, EmailSearch.io analysis, and LeadLoft performance studies.

Now that you know who to target and how to connect with them, let's talk about what to actually say when they accept your request... (Hint: it's not 'Thanks for connecting! Let me tell you about our amazing platform!')

Step 5: Messaging

Messaging, follow-ups, and advanced tactics that turn connections into meetings booked

Alright, here's the holy grail moment you've been waiting for. The actual message copy that books meetings.

If you've done Step 3 properly, you should have your cohorts ready to power your personalized messaging. But there's still an art to manifesting your research into crisp messaging that actually gets responses.

And no, you won't be getting any generic "Hope you're having a great week!" templates that plague every other LinkedIn playbook. Those are about as effective as using Internet Explorer in 2025.

Instead, I'll share what actually works for us at Reo.Dev, plus the complete messaging playbook from Unstructured.io—one of our most successful customers who's mastered the OSS-to-enterprise conversion game. This comes straight from our podcast with Orlando, their Head of RevOps. Watch the full episode here when you have time—it'll solidify everything from this playbook.

But first, let me share our LinkedIn messaging cadence at Reo.Dev:

Our Follow-Up Timeline

  • 1st message: Sent immediately when connection request is accepted
  • 2nd follow-up: 3-4 days after no response
  • 3rd follow-up: After 7 days (we're careful here—third messages have the highest chance to annoy people, so we only send if we have substantial value to add)

That's it. We don't bother anyone with more than 3 messages if they haven't replied. Which is rare, by the way. We usually get responses that fall into these buckets:

  1. Positive response showing interest in learning more
  2. Appreciated but redirected (they refer us to someone else or will discuss internally)
  3. Not relevant right now (but polite)
  4. Competitor comparison questions
  5. Positive but then went cold post-follow-ups

Our SDR team has playbooks for each scenario, but let's start with the foundation: your first message.

Part I: Nailing your first LinkedIn message

Here's our actual first message template for one of our company cohorts:

Hi {First name}, Thank you for connecting!

I am the Co-Founder/CEO of Reo.Dev, an Intent platform for DevTool companies.

Would it help if you knew which companies and developers are evaluating {Your Company Name} or competitor solutions like Penpot, Appsmith, ToolJet, etc. in incognito?

Also, which companies/developers are reading your docs, signing up with GitHub/Google, or struggling with UI speed and consistency and might like {Your Company Name}?

We track data sources like Slack, LinkedIn, Reddit, GitHub, Docker, Documentation, Package managers (npm, pip, helm, conda, brew, yarn + 40 others), and more to extract this intel

Please let me know if this is interesting, or if you'd like to know more.
Nailing Down your first LinkedIn message

This breaks basically every "best practice" rule in those cookie-cutter LinkedIn playbooks. But it works because we've spent over a year nailing down our ICP's core pain points through real experimentation.

What Makes This Work (First Principles)

✅ Do This:

  • Use their first name (obvious but people still mess this up)
Use their first name
  • Introduce yourself, not your company in one sentence. Embrace brevity. We do this as this message is sent from founder’s handles so we have seen that it adds more credibility to the message and people our more receptive in receiving messages from founders. (optional)
Introduce Yourself
  • Lead with your value prop that hits their pain point. We take the industry-wide problem of DevTools struggling with "black-box evaluation" and finding in-market accounts.
Lead with value prop
  • Be smart with word choice. We use "Would it help if you knew" instead of assuming they have the problem. This makes it friendly, not presumptuous. We also evoke curiosity in our prospect’s mind by adding ‘in incognito’. As that makes them wonder how are you bringing the intent signals then.
Be smart with word choice
  • First 1-2 sentences should NOT talk about how great you are. People don't care about your tech stack. They're obsessed with their problems. Notice we only mention what we do in the third sentence—everything before is about them, their problems, their world. Their time and attention is precious, so if your first message fails to communicate what's in it for them in a succinct and compelling manner, you've failed.
First 1-2 sentences should not talk about how great you are
  • Soft CTA at the end. "Please let me know if this is interesting" instead of "Let's hop on a quick call." Don't ask for time commitment before they've shown interest. There's also another benefit to framing your last sentence like this: LinkedIn's AI reads the message and suggests auto-reply bubbles at the bottom. With this framing, the general suggestions are around "learn more" or "would be interesting"—easy replies for prospects since they haven't committed calendar time yet.
Soft CTA at the end
  • Keep it link-free. No calendar links, no website links. The only exception is if you have something genuinely attention-grabbing that can hook them immediately. But in most cases, don't include any links in the first message, especially calendar booking links!
Keep it link-free

❌ Don't Do This:

  • Trying to "connect" without substance. Look, we all know you're trying to sell something. People can smell fake bonding from Mars. I don't blame people for this approach since there's a lot of shit written about sending connection messages, but LinkedIn has been around for ages and people have filters for these "templates." They can easily spot and ignore them. We get around this by being very straightforward with our ask instead of forced ways to build connection just to follow up with your pitch. Everyone knows they're being prospected, and people don't mind getting pitched. They only mind poor prospecting or spammy outreach with no relevancy or context to their situation.
Bad LinkedIn Outreach Examples - Trying to connect without substance
  • Following up without clear value. If your first message didn't work, don't just say "following up" without adding something new. Or following without any relevance. This message was sent to our CTO & we were not in need for their offering.
LinkedIn Outreach Bad Example - Following up without clear value
  • Raving about how great they are instead of focusing on what's in it for them.
  • Hard CTAs asking for calls before any sign of interest. It's like asking someone to marry you on the first date.
Hard CTAs asking for calls
  • Prospecting someone already in touch with your team. This is a consequence of poor process management and can easily be avoided, but it definitely doesn't leave a good first impression.
Bad Examples: Prospecting someone already in touch with your team
  • Barking up the wrong tree. I received the below two cold outreach messages pitching their product. Funny enough, I had nothing to do with it. I’m just the Product Marketer at Reo.Dev 🙂
Bad LinkedIn Outreach Example: Barking up the wrong tree
  • Special Note for Reo.Dev Users: Never mention specific activity signals directly in your message. Don't say "Hey, we saw you forking our repo." That's creepy. Use those signals to determine timing, not as message content.

Instead be Subtle:

  • If you must reference activity, be smart about it. Like Kubegrade did: "Based on your profile, I'm taking a gamble that you work with k8s, but let me know if I'm mistaken." See their full case study here. This makes it non-creepy and you don’t risk being presumptuous.
Be subtle

Part II: The money is in the follow-ups

Many times, we don't get a response on our first message, or we do get a positive response but then the lead goes cold. This is where we initially struggled to crack a playbook that's as compelling as our first message—something that would make people respond and re-ignite their interest.

Enter our secret weapon: personalized micro-sites built in 5 minutes.

1) The Lovable Strategy

In case you've been living under a rock, Lovable is the fastest growing European startup making it easy for non-technical folks like you and me to build software.

Our SDRs have taken full advantage of these AI tools. We created a landing page template & prompt in Lovable, which when we feed in the intent data of a company we're prospecting, immediately fleshes out a professional-looking landing page with what we have to offer them. This is the landing page link we share in our follow-up messages to leads that have gone non-responsive.

Live example: Check out the landing page we built for LangChain

Here's the message copy we use to share this landing page:

Message copy we use to send one-pagers

This follow-up strategy has been incredibly successful for us in getting replies & booking meetings because people appreciate the personalization & effort we put in, and it also makes them curious about how we did this. Here are some examples of queries we've gotten:

In fact, this tactic was doing so well that many of our prospects and customers wanted to use this for their own outreach as well. We ended up doing a whole webinar on this topic a few months back.

2) The Video Strategy

The second approach we take for follow-ups is creating personalized demo videos for the company we're prospecting using HeyGen. To maintain continuity with our example, here's the video we built for LangChain.

This also helps drive responses, but based on our experiments—building a personalized micro-site landing page using Lovable far outperforms the personalized video. In fact, we've now started adding the personalized video in the landing page hero section itself, so we get the best of both worlds.

3) The Content Strategy

The Content Strategy

The third approach doesn't involve any fancy AI tool but has been a strategy for ages: creating and sharing great content.

Here's the thing—a great outreach mechanism will always have multiple moving parts, and one of those pieces is (and always will be) great content that builds trust, explains how your product solves their problem, and shares how similar companies have achieved results using your tool.

Great sales reps know when to plug which content piece accordingly.

Just to drive this point home (and show that we practice what we preach), here are some examples:

Example #1 - Industry Relevance Success Stories/Case Studies

Shared a case study with a prospect in the API & Integration space, where it’s very likely they’re familiar with KrakenD.

Share Industry Relevance Success Story

Example #2 - Sharing Relevant Proof

Shared two customer testimonials highlighting why teams switched from Koala to Reo.Dev, sent to prospects who were Koala users and evaluating alternatives.

Sharing Relevant Proof

Example #3 - Educate the Prospect

Shared a ‘how our product works’ video with a prospect who was hesitant and needed more context before agreeing to a call.

Educate the Prospect

Now with this approach, you're probably thinking of examples (at least I hope so!) on how you can use this in your own outreach with the content you have.

The best way to act on it is to filter your best content material and categorize it for when to use it based on your ICP and prospect buckets—similar to how sales enablement collaterals are created, just with the lens of LinkedIn follow-up message templates.

Coming back to messaging & follow-up fundamentals

Whether you're using Lovable, HeyGen, or something else entirely, the first principles of what makes people respond remain the same:

Follow up by giving value instead of asking them to book a call on your calendar

Make it personalized & relevant to their needs. Even if you check out the content of our landing pages, it's all about how they can benefit from the data we provide, along with social proof that builds trust and credibility. Any content or collateral we share is generally very relevant for the DevTool category they're in or the specific problem they're facing.

Today we're using tools like Lovable and HeyGen, plus our customer stories and testimonials. Tomorrow we might be sending AI avatar videos, personalized voice notes, or something else entirely. At the end of the day, all these tactics are means to an end: getting positive responses and meetings booked.

Part III: Bonus - Unstructured.io LinkedIn Outreach Playbook

🎬 Watch the breakdown: Start at 15:12 for just the messaging part, or watch the whole thing for complete context.

Unstructured's Playbook: : Converting free OSS users to Enterprise customers

  1. Auto-assign accounts to sales reps based on Dev Funnel 'Build' or 'Deploy' stages
  2. Find economic buyers and prospect them on LinkedIn (this step is automated using Reo.Dev buyer segments & Meet Alfred)
  3. Multi-thread strategy: Simultaneously nurture developers with helpful content (this step is automated using Reo.Dev developer segments & Meet Alfred)
  4. Build micro-sites using Lovable that take the "build vs. buy" angle
  5. See their landing page template

Their LinkedIn messaging is loosely along the lines of:

“Hey {Name}, thank you for using our Unstructured open source. You’re a valued customer. Here is a landing page that is going to show you your usage. And just like a once over on what’s going on with the way you are using our product.”

And the second follow-up message is along the lines of:

“Hey {Name}, based on your product usage signals, here’s how many {X no. of hours} we assess your engineers are putting in to try to build your own rat’s nest. Therefore, we’ve estimated that you’re spending this much {$$ money value} in engineering hours. Would you be interested in discussing this further?
Unstructured Dashboard Data
FYI - Unstructured creates these dashboards by feeding in their first-party assets data captured in Reo.Dev via API and this dashboard is built with Power BI + Microsoft Data Lake

🧠 Why this works:

  • They use Reo.Dev’s intent signals to time outreach perfectly, assigning their sales team to accounts that are actively ‘in-market’ and showing commercial opportunity signals.
  • It's a compelling hook that grabs immediate attention. Most buyers they prospect reply with "What are you talking about? I use this product?" This creates an instant pattern interrupt. They have a great response rate % on the first message itself.
  • Buyers are detached from developer usage. In pure bottom-up OSS motions, many engineering managers don't know their devs are using Unstructured to try building homegrown solutions. This is an extremely common situation in DevTool setups and GTM motion buying journeys.
  • They simultaneously nurture the active devs with helpful content to drive bottoms-up adoption and build internal advocates.
  • The landing page puts developer data in front of the buyer. The way Unstructured has done this is absolutely genius. The landing page copy clearly points out that their developers are spending all these hours building a homegrown solution. It's an extremely smart way to communicate the estimated $ money spent spent by their engineers to build their own solution. It's easy to visualize since the data is right in front of them when they see the landing page. And is much better than a hypothetical ‘build vs buy’ ROI calculator because their copy is backed with actual usage data.
  • Creates immediate urgency and revelation. Buyers generally respond with "I didn't even know this was a problem my devs were trying to solve to begin with. Let's chat."
  • Goes deeper in discovery calls. Unstructured goes one step further and creates a custom dashboard with all the data of their developers' activity on their OSS and first-party assets when they get the buyer on an initial discovery call. It digs further into their usage patterns, which helps buyers see that the cost of building and maintaining it in-house is far higher than simply upgrading to Unstructured’s enterprise plan.

With this playbook, they're able to present their paid offering solution effectively and convert free OSS accounts into paying customers.

For the Tech Stack nerds, here is Unstructured GTM TechStack:

  • Reo.Dev (Intent signal intelligence)
  • HubSpot (CRM and sequencing)
  • Meet Alfred (LinkedIn automation)
  • Keyplay (SMB account scoring)
  • Apollo (Outbound email automation)
  • Power BI + Microsoft Data Lake (Buyer presentation dashboards)

Related reading: Unstructured’s Customer Story 40% deal pipeline identified and 20% more meetings booked by Reo.Dev

🎯 The First Principles Connection

Notice how Unstructured's playbook already checks some of the boxes we covered in this playbook:

  • ✅ Use Reo.Dev’s DevFunnel filters of “Build” & “Deploy” to find sales-ready accounts
  • ✅ Reaches out to Economic Buyers on LinkedIn
  • ✅ Simultaneously, nurture the devs in their target accounts with helpful content
  • ✅ Addresses real pain points of their prospects (in this case hidden engineering costs of building a homegrown solution)
  • ✅ Personalizes with a compelling hook that make buyers curious to learn more.
  • ✅ Use Lovable micro-sites to make outreach hyper-relevant
  • ✅ Provides immediate value (usage insights)
  • ✅ Soft CTA leading to discovery call

Your Next Steps

I could have given you 50 generic message templates, but that won't move the needle. Templates are like using someone else's pickup lines—they might work once, but they won't help you understand the game.

Instead, master these fundamentals:

  1. Know your ICP's core pain points
  2. Lead with value, not features
  3. Personalize based on real context
  4. Follow up with substance
  5. Always test and iterate

Once you nail these principles, you can adapt to any situation, any audience, any tool that comes next.

Now let's talk about putting Step 4 & Step 5 on steroids with LinkedIn automation...

Step 6: LinkedIn Automations

Turn your LinkedIn Outreach on auto-pilot

But first, our take and approach at Reo.Dev to any sort of automations…

  • First, always do it manually and see what works. Experiment till we get it right. Once we have a defined process that is able to deliver the desired results consistently, only then we seek to automate it.
  • When setting up the automation, we test it diligently to check if it is not diluting the quality of results/output. Only then we take it to production.
  • We are pro-automations. Our team constantly looks for things to automate which will make our team more productive. Doing more with less is our default notion.

Our recommendation: Be pro-automations but only when you know what to crank in the first place. If you account research process & messaging is broken and getting mediocre results, then it does not make sense to add to the fire by automating it.

Now coming to the Primary Use Cases for LinkedIn Automation with Reo.Dev Data

1) Bulk syncing buyers:

Automatically push weekly buyer lists for your target accounts into LinkedIn automation tools and send connection requests and emails (if multi-channel sequences are supported).

2) Personalized messaging at scale:

Leverage Reo.Dev account and developer tags to segment cohorts that we covered in Step 3, then auto-send tailored messages to buyers based on their account context & relevancy. As most LinkedIn automation tools allow routing of leads based on custom variables.

To learn more on how to send this data, checkout these guides:

Now Our Top Picks for LinkedIn Automation Tools

  1. LaGrowthMachine (LGM) – Best for multi-channel outreach with built-in tags support
  2. HeyReach – Ideal for agencies/large sales teams managing multiple LinkedIn accounts
  3. Meet Alfred – Great for beginners and small teams
  4. Lemlist – Best for personalized, multi-channel campaigns
  5. Dripify – Perfect for LinkedIn-first outreach with AI-powered messaging
  6. PhantomBuster – Designed for advanced profile scraping and custom workflows

We have created a detailed guide on how these tools compare on pricing, features, trials, integrations, community support, and more.

It should help you make an informed decision on which tool to use for your current needs.

Here is the guide: LinkedIn Automation Tools – Competitive Analysis (2025)

Conclusion: Your Unfair Advantage Starts Now

From inbox zero to meeting hero

We've covered a lot of ground—from fixing your LinkedIn profile to building dynamic target lists, to messaging that actually gets responses instead of crickets.

But here's the reality: knowing this stuff and actually doing it are two completely different games.

Most teams will bookmark this playbook, maybe discuss it in a team meeting, then go back to blasting generic messages to prospects from their quarterly target lists.

Don't be those teams.

The DevTool companies crushing quotas right now aren't using any secret sauce that you don’t know anymore. They're executing these fundamentals with obsessive consistency:

  • Dynamic account targeting based on actual buying signals
  • Account Research that creates cohorts instead of individual detective work
  • Messaging that leads with value instead of features nobody asked about
  • Follow-ups that add substance rather than "just circling back"
  • LinkedIn automation that amplifies proven processes, not broken ones

The Implementation Reality Check

This stuff takes work. Real work. The kind where you actually change how your team operates, not just layer new tactics on existing chaos.

Start with Step 2 (Target Account Lists). If you're randomly assigning accounts based on territory maps from 2023, nothing else will save you. Fix targeting first, then work through the rest.

For Reo.Dev users: You have an unfair advantage. Use it. Companies in our customer community implementing this playbook see 2-3x higher response rates than competitors playing spray-and-pray.

Your Action Items

Before moving to the next shiny tactic:

  1. Audit your LinkedIn profiles - optimized for connection acceptance?
  2. Review account assignment process - does it account for ‘in-market’ signals?
  3. A/B test 3 messaging templates that you created after the learnings from this playbook
  4. Set up proper tracking for LinkedIn metrics
  5. Choose one automation tool and implement it properly

The Bottom Line

LinkedIn outreach for DevTools isn't about growth hacks or gaming algorithms. It's about understanding how developers and engineering leaders evaluate tools, then building repeatable processes that meet them where they are with relevant value at the right time.

The companies that master this win. The ones that don't keep wondering why their automation isn't booking meetings.

You now have the playbook that separates winners from followers. What you do with it is up to you.

Ready to put this into action? Start with fundamentals, measure everything, iterate based on results.

Now stop reading and go update that LinkedIn headline. We both know it still says "SDR at [Company Name]."

P.S. - If this playbook helps you book one extra meeting this month, we've done our job. If it helps you build a scalable LinkedIn outreach machine... that's when the real magic happens.

Convert developer-intent signals into revenue
DecorativeDecorativeDecorativeDecorative