← All posts
· 7 min read

Using LinkedIn Intent Signals for Cold Email Targeting

LinkedInintent signalstargetingprospecting

Cold email sent to the wrong person at the wrong time is just spam with good formatting.

The difference between a 2% reply rate and a 12% reply rate isn’t always copy. Often it’s timing — catching someone when they’re already thinking about the problem you solve.

LinkedIn is a real-time feed of intent signals. People announce hires, share frustrations, engage with competitor content, and signal budget cycles through their posts and activity. This guide is about reading those signals and building cold email lists from them.


What is an intent signal?

An intent signal is a behavioral indicator that a prospect is more likely to need your product or service right now.

The key word is now. Generic targeting (job title + company size) puts you in front of people who could need you. Intent-based targeting puts you in front of people who probably need you this quarter.

On LinkedIn, intent signals fall into four categories:

  1. Hiring signals — open roles indicate budget, growth direction, and pain points
  2. Engagement signals — people commenting on, liking, or sharing content related to your category
  3. Activity signals — posts, updates, or profile changes that suggest a shift in focus
  4. Connection signals — who someone recently connected with and in what capacity

Signal 1: Hiring patterns

Job listings are one of the most reliable intent signals available. They tell you:

  • What problems the company is trying to solve
  • Whether they have budget right now
  • What tools and approaches they’re adopting

Reading a job listing for signal

A company posting for a “Head of Outbound Sales” tells you:

  • They’ve decided outbound is a priority
  • They don’t currently have someone owning it (infrastructure gap)
  • They’re probably building the process from scratch

That’s an extremely warm prospect for an outbound agency or tool.

A company posting for a “Revenue Operations Manager” tells you:

  • They’re investing in sales process and tooling
  • They likely have a growing sales team
  • They’re probably evaluating or consolidating their tech stack

That’s a warm prospect for CRM, sales enablement, or data tools.

How to find hiring signals at scale

LinkedIn Jobs search — filter by job title keywords, industry, and date posted. “Last 24 hours” and “Last week” give you the freshest signals. Export or scrape the company list.

LinkedIn Sales Navigator — the “Posted in last 30 days” filter under company search is specifically for this. Combine with company size and industry filters.

BuyerBrains Scraper — our free Chrome extension lets you pull hiring data from LinkedIn search results into a list without manual copy-pasting.

Intent data platforms (Bombora, G2, Clearbit Reveal) — these aggregate hiring signals at scale but come at significant cost. LinkedIn is free and fresh.

Writing to a hiring signal

Lead with the signal in your hook:

“[Company] just posted for a Head of Outbound — usually means you’re building the function from scratch or rebuilding it. We run the infrastructure side for SaaS companies doing exactly this.”

They posted that job for a reason. Reference it. It makes your email feel relevant rather than random.


Signal 2: LinkedIn engagement — the competitor audience play

This is one of the highest-leverage prospecting techniques available and almost nobody does it.

The premise: people who engage with your competitors’ or category leaders’ content are already thinking about the problem you solve. They’ve self-selected. They’re warm.

How to find them

  1. Go to the LinkedIn profile of a thought leader in your space — a competitor’s CEO, a category blogger, a well-known practitioner
  2. Find a post with high engagement (50+ reactions)
  3. Click on the reactions count — LinkedIn shows you who reacted
  4. Export that list (or use a scraper)

The people who reacted to a post about cold email deliverability already care about cold email deliverability. That’s your list.

What to do with it

Run that list through an email finder (Apollo, Clay, Hunter) to get verified work emails. Then write copy that acknowledges their engagement:

“Noticed you engaged with [Person]‘s post on inbox placement last week — sounds like deliverability is on your radar.”

Even if they don’t remember specifically engaging, this is accurate and relevant. It’s a signal they’re thinking about the topic.

Scaling the approach

Don’t do this manually for every prospect. Use a tool like Clay to:

  1. Pull LinkedIn engagement data via a scraper
  2. Enrich with company and email data
  3. Auto-generate a personalized hook based on the specific post they engaged with
  4. Push to your sending tool

Set this up once and it becomes a continuously refreshing prospect list of warm targets.


Signal 3: Activity signals — what people post about

When someone posts on LinkedIn, they’re telling you what’s on their mind.

A VP Sales posting about their SDR team hitting quota is not a warm prospect for outbound tools — they’ve got momentum. A VP Sales posting about missing pipeline targets or rebuilding their outbound motion? Very warm.

Signals to watch for

Frustration signals:

  • “If anyone has recommendations for X, I’d appreciate it”
  • “We’ve been struggling with Y”
  • Posts asking for vendor recommendations
  • Complaints about a specific tool or process

Growth signals:

  • Just joined a company in a new role
  • Company announces funding, acquisition, or expansion
  • Promotion announcement (new budget authority, new priorities)

Transition signals:

  • New job post (first 90 days is peak evaluation mode for new tools)
  • Team restructure announcements
  • “Starting fresh” or “building from scratch” language

How to monitor at scale

LinkedIn notifications — follow target accounts and individuals. LinkedIn will surface posts in your feed. Not scalable but useful for high-value accounts.

LinkedIn Sales Navigator alerts — set up account and lead alerts for job changes, company updates, and news mentions.

Clay + PhantomBuster — automate post monitoring for a list of target profiles. When someone posts, you get a notification and can pull the post content for personalization.

Trigify / Taplio — purpose-built tools for LinkedIn activity monitoring and outreach trigger alerts.


Signal 4: Connection signals

Who someone connects with tells you something about what they’re evaluating.

If a target recently connected with three salespeople from a competitor, they’re actively evaluating that category. That’s an opening.

This signal is harder to track at scale but valuable for high-priority accounts. LinkedIn’s “People Also Viewed” and “Similar Profiles” on Sales Navigator can surface related connection patterns.


Building a signal-based list: end to end

Here’s the full workflow we use at BuyerBrains:

Step 1: Define your signals

Pick 2–3 signals that are most predictive of need for your product. For an outbound agency, this might be:

  • VP/Head of Sales role posted in last 14 days
  • Engagement with cold email thought leader content
  • Job post for SDR or outbound-specific role

Step 2: Scrape the signal

Use LinkedIn search + a scraper (PhantomBuster, Clay, BuyerBrains Scraper) to pull profiles that match your signal. Aim for 100–500 per signal per month.

Step 3: Enrich with verified email

Run through Apollo, Clay, or Hunter for verified work emails. Expect a 60–80% match rate on well-defined lists. Don’t send to unverified emails — bounce rate kills your domain.

Step 4: Write signal-specific copy

Each signal gets its own email variant. The hiring signal email leads with the job post. The engagement signal email leads with the content they engaged with. Don’t use generic copy on a warm list.

Step 5: Sequence and send

Put each signal cohort in its own sequence in your sending tool. Measure reply rates by signal. Some signals will outperform others — double down on those.


Why this beats spray-and-pray

Generic cold email lists (scrape 10,000 VP Sales, blast the same email) might get you a 1–2% reply rate if the copy is good. Intent-based lists regularly hit 8–15%.

The math is simple: you need fewer leads, fewer sends, less domain risk, and you book more meetings. The extra work upfront in list building pays back immediately in campaign performance.


The catch: this requires ongoing work

Signal-based targeting is not a one-time setup. Signals refresh constantly. The person who wasn’t hiring last month is hiring this month. The VP who wasn’t active on LinkedIn started posting last week.

You either build a system that continuously refreshes your prospect lists, or you do it manually in batches. Most companies don’t have the time or tooling for the first option and don’t have the patience for the second.

That’s the gap BuyerBrains fills — we run the signal monitoring, list building, and outreach as an ongoing service.