---
title: "B2B Buying Intent Signals in 2026: How to Find the People Who Already Asked for What You Sell"
description: "Buyer intent data is evidence that a person or company is actively looking for a solution. It comes in three grades. First-party signals come from your own website, inbox and social presence — someone..."
url: https://prosyo.com/b2b-buying-intent-signals/
date: 2026-09-29
modified: 2026-09-29
author: "Shubham K."
image: https://prosyo.com/wp-content/uploads/2026/09/B2B-buying-intent-dashboard-grouping-prospects-by-signal-type-with-intent-and-ICP-fit-scores.png
categories: ["B2B Prospecting"]
tags: ["B2B prospecting", "buying signals", "icp", "intent data", "outbound sales"]
type: post
lang: en
---

# B2B Buying Intent Signals in 2026: How to Find the People Who Already Asked for What You Sell

**Buyer intent data is evidence that a person or company is actively looking for a solution.** It comes in three grades. *First-party* signals come from your own website, inbox and social presence — someone fills in a form, messages you, or asks publicly for a recommendation. *Second-party* signals come from review and marketplace sites where buyers compare vendors. *Third-party* signals are inferred from content consumption across publisher networks and tell you a company is researching a topic, not who at that company is doing it.

Most teams buy third-party data and ignore the first-party signals sitting unread in their own LinkedIn inbox. That is backwards. First-party signals convert several times better because they identify a *person*, they carry that person’s own words, and they are free.

## **Why outbound stopped working, and what replaced it**

The outbound playbook that built the last decade of B2B was volumetric. Buy a list, write a sequence, send it to ten thousand people, accept a 1% reply rate, hire another SDR when you need more pipeline. It worked because inboxes were less crowded and because the maths, while ugly, closed.

Three things broke it.

**The channels got capped.** LinkedIn tightened invitation limits to the point where volume is no longer a strategy available to you — around 100 invitations a week per account is the practical ceiling, as we cover in detail in our guide to [LinkedIn automation safety and limits](https://prosyo.com/linkedin-automation-safety-limits/). Email got capped from the other direction when Google, Yahoo and Microsoft imposed [bulk sender requirements](https://prosyo.com/cold-email-deliverability-2026/) with a hard spam-complaint ceiling of 0.3%. You can no longer buy your way out of a bad list with more sending.

**The copy stopped differentiating.** When every seller has access to the same AI writing tools, “personalised at scale” collapses into a genre. A buyer can spot a generated first line in half a second, because they got four of them this morning. Merge fields are not personalisation; they are punctuation. We argued this at length in [why cold email personalisation is broken](https://prosyo.com/cold-email-personalization-is-broken-what-should-ai-actually-personalize/).

**The buyer moved first.** This is the part most teams still miss. B2B buyers now do their research in public — they ask for recommendations on LinkedIn, they post about the problem, they comment under a competitor’s announcement, they read your pricing page twice on a Tuesday. By the time a seller’s cold sequence reaches them, they have usually already shortlisted.

Intent-led outbound is the response. Instead of picking a list and hoping some fraction of it is in-market, you watch for the moment someone enters the market and reach them then. The volume goes down. The acceptance rate, the reply rate and the meeting rate all go up.

## **The three grades of intent data**

| | First-party | Second-party | Third-party |
| --- | --- | --- | --- |
| **Where it comes from** | Your website, your inbox, your LinkedIn, your product | Review sites and marketplaces — G2, Capterra, TrustRadius | Publisher networks tracking content consumption across the web |
| **Resolves to** | A named person, usually | A company, sometimes a person | A company, almost never a person |
| **Evidence type** | Observed. They did the thing. | Observed on someone else’s property. | Inferred from a topic-surge model. |
| **Latency** | Minutes to hours | Days | Days to weeks |
| **Typical cost** | Free — you already own it | $$ — intent products on [G2](https://www.g2.com/) and similar | $$$ — [Bombora](https://bombora.com/) and resellers |
| **Best for** | Knowing who to message today | Competitive displacement | Account prioritisation for enterprise ABM |
| **Main weakness** | Volume is limited by your own reach | Expensive, narrow, category-dependent | You know a company is researching — not who, and not what they will do |

Enterprise sales teams have spent a decade buying the right-hand column. For a company with a named-account list of 500 enterprises and a six-person SDR pod, third-party intent genuinely helps decide which fifty accounts to work this quarter.

For almost everyone else — founders, small sales teams, agencies, consultants — the left-hand column is dramatically better value and almost entirely untapped. You do not need to know that “an unnamed person at Acme Corp read three articles about outbound tooling”. You need to know that *Adrian, Head of Sales at Acme, posted yesterday asking which LinkedIn tool people recommend.*

## **The 18 signals that actually predict a reply**

Not all signals are equal. Below is the full set worth collecting, graded by strength. **Strength** here means: how likely is a well-written message to this person, today, to get a reply.

### **Tier 1 — Explicit ask (act within hours)**

| Signal | Why it is strong | Where you find it |
| --- | --- | --- |
| **Public request for a recommendation** | They named the problem and asked for vendors. The highest-converting signal in B2B, full stop. | LinkedIn post search |
| **Comment on someone else’s request asking for the same thing** | Identical intent, one degree removed. Almost nobody works these. | Comments on Tier-1 posts |
| **They messaged you first** | Inbound. Treat as a lead, not a prospect. | Your LinkedIn inbox |
| **Connection request with a note mentioning your space** | They came to you with context. | Your pending invitations |
| **Form fill, demo request or sign-up** | Self-identified. Note: anyone can type anything into a form, so verify before automating. | Your website |

### **Tier 2 — Active evaluation (act within a day or two)**

| Signal | Why it is strong | Where you find it |
| --- | --- | --- |
| **Repeat visits to your pricing or booking page** | Pricing is a late-funnel page. Two visits in a week is a shortlist. | Website analytics / visitor identification |
| **Commented on a competitor’s post or announcement** | They are in the category and engaged enough to type. | LinkedIn |
| **Engaged with your content more than once** | Repetition separates interest from a scroll. | Your posts |
| **Opened and clicked a link you sent, then kept reading** | Campaign activity, not cold intent — but it changes what you say next. | Your sequences |
| **Asked a question in a relevant community or group** | Problem-aware, vendor-agnostic. | LinkedIn groups, Slack communities, subreddits |

### **Tier 3 — Moment of need (act within a week or two)**

| Signal | Why it works | Where you find it |
| --- | --- | --- |
| **New decision-maker started in a relevant role** | First 90 days is when budget gets re-cut and vendors get replaced. | LinkedIn job-change tracking |
| **Funding announcement** | New budget, pressure to deploy it. | LinkedIn, news |
| **Hiring for roles adjacent to your problem** | Three SDR openings means outbound is a priority and tooling is in scope. | Job boards, LinkedIn |
| **Product launch or market expansion** | New motion needs new pipeline. | LinkedIn, press |
| **Past champion moved to a new company** | The single most underrated signal in B2B. They already know your product works. | Job-change tracking on your customer list |
| **Public deadline — compliance, migration, renewal** | A date creates urgency you did not have to manufacture. | Posts, news, regulation calendars |

### **Tier 4 — Weak signals (never act on these alone)**

| Signal | The problem with it |
| --- | --- |
| **Liked a post** | A like costs nothing and means nothing. Useful as a tiebreaker, never as a trigger. |
| **Viewed your profile** | Could be a recruiter, a competitor, or someone who misclicked. |
| **A single anonymous visit to your homepage** | No page-level intent, no identity, no context. |

Two rules govern this list. **Recency decays fast** — a request for a recommendation is worth acting on for about 72 hours and is close to worthless after two weeks, because they have already chosen. And **two channels in one week beats one signal twice**: someone who posted a question *and* visited your pricing page is qualitatively different from someone who visited twice.

## **Intent without fit is noise: the two-score model**

This is where most intent programmes fail, and it is a conceptual mistake rather than a tooling one.

Teams build a single “lead score” that mixes how interested someone is with how good a customer they would be. The result is a number that cannot be acted on, because a 70 might mean “perfect fit, mildly curious” or “terrible fit, extremely keen” — and those require opposite responses.

Keep them separate. Score every person twice, 0 to 100:

- **Intent score** — how actively are they looking *right now*? Recent, explicit signals weigh most. Older signals decay. Activity on two channels in the same week earns a bonus.
- **Fit score** — how closely do they match your ideal customer? Job title, seniority, company size, industry, geography, and the things that disqualify. Critically: *what you don’t know about someone should never count against them.* Only a clear mismatch should reduce fit.

Now the quadrants tell you what to do:

| | Low fit | High fit |
| --- | --- | --- |
| **High intent** | **Answer, don’t pursue.** Be helpful, point them somewhere useful. Chasing these burns time and produces bad-fit customers who churn. | **Send today.** This is the whole point. Reference their words, keep it short, make the ask easy. |
| **Low intent** | **Ignore.** Not a prospect. | **Nurture, don’t pitch.** Right person, wrong moment. Engage with their content, stay visible, wait for a Tier-2 or Tier-3 signal. |

The high-fit / low-intent box is where most of your addressable market lives, and it is the box most teams blast with sequences. Doing so converts badly and costs you the relationship for when a real signal arrives. The right move is patience plus a trigger.

If you have not written a machine-usable ICP yet, start there — our post on [building an ICP that AI can actually use](https://prosyo.com/how-to-build-an-icp-that-ai-can-actually-use-for-prospecting/) covers the format, and the free [ICP generator](https://prosyo.com/tools/icp-generator/) will draft a first version from your website.

## **Where to collect each signal, without an intent subscription**

### **Source 1: LinkedIn post search — people asking for what you sell**

The single highest-value source, and the one almost nobody runs systematically.

People ask for vendor recommendations on LinkedIn constantly. “Can anyone recommend a…”, “Looking for a…”, “What are you all using for…”. Each of those posts is a shortlist forming in public, and the comments under it are more people with the same need.

**How to do it manually:** build a handful of saved searches using the phrases your buyers actually type. Not your category name — *their* words. A prospect does not search for “multichannel sales engagement platform”; they write “something that does LinkedIn and email in one sequence”.

Write out five to ten of these phrases per offer, in every language your buyers use. Check them daily. Filter hard: you want buyers, not sellers, recruiters, or job seekers, and most raw matches are one of those three.

**The catch:** done by hand this is 30–45 minutes a day and it is the first thing to get dropped in a busy week. It is also the highest-ROI 45 minutes in outbound, which is precisely why it is worth automating.

### **Source 2: your own LinkedIn — the inbox you are not reading as a pipeline**

Four signals live here and most teams treat all four as admin:

- People who message you first
- Connection requests that arrive *with a note* — the note is the qualifier
- People commenting on your posts, on a competitor’s, or on a topic you care about
- Customers and engaged contacts who start a new role

That last one deserves its own paragraph. When a happy customer moves companies, they arrive somewhere new with budget authority, a mandate to change things, and first-hand knowledge that your product works. The close rate on that conversation is unlike anything else in outbound. Almost no team tracks it, because it requires watching job changes across your customer list rather than your prospect list.

### **Source 3: your website — who is reading the pages that matter**

Not all page views are equal. A blog visit is weak. Two visits to pricing, or a visit to your booking page, is a shortlist.

Two distinct mechanisms, often confused:

- **Company identification.** Reverse-resolve visiting traffic to an organisation. Widely practised, generally treated as company-level data. It tells you *a company* is looking — not who.
- **Person identification.** Only reliable when someone self-identifies by filling in a form or signing up. Anything claiming to name individual anonymous visitors deserves hard scrutiny, both on accuracy and on legality.

The honest workflow: use company identification to notice that Acme is reading your pricing page, then use LinkedIn to find the two or three people at Acme in your buyer roles and research them properly. Do *not* message someone and say you saw them on your website. It reads as surveillance, it kills trust immediately, and in many cases the person you are writing to is not the person who visited.

### **Source 4: review sites and communities**

G2, Capterra, TrustRadius and category subreddits are where late-stage comparison happens. Some sell intent products; all of them are readable for free. Someone asking “has anyone moved off [competitor]?” is a displacement opportunity with the objection already stated.

### **Source 5: hiring and funding**

Job posts are the most honest strategy document a company publishes. Three SDR openings means outbound is a priority and tooling budget is live. A newly-posted RevOps role means someone is about to audit the stack.

## **The workflow: from signal to conversation in one morning**

Collecting signals is the easy half. The reason most intent programmes die is that nobody builds the routine that turns a signal into a sent message before it goes stale.

Here is the operating model that works, and it takes about fifteen minutes a day.

### **Step 1 — Define what you sell, in your buyer’s words**

Before any of this functions, write down: the problems you solve, what buyers *call* those problems, what they type when they need one, the alternatives they mention, and who is never a buyer. That last one matters more than people expect — for an agency, other agencies are the single biggest source of false positives.

### **Step 2 — Turn your ICP into rules, not a paragraph**

“Mid-market B2B SaaS in Europe” is a sentence. A fit score needs rules: titles, seniority levels, headcount bands, industries, geographies, and disqualifiers. Multilingual matters — “Geschäftsführer” is a C-level role and “Europe” should include someone in Berlin.

### **Step 3 — Open one list every morning**

Not a dashboard. A list of people worth contacting today, grouped by what they did, each with their words visible and a drafted opener. Ten minutes, three sends.

### **Step 4 — Research before you write**

Read their profile, their recent posts, their company. Find the one sentence that proves you actually looked. Every claim in your message should trace to something you can point at — if you cannot source it, cut it.

### **Step 5 — Reference the signal without being creepy**

There is a line and it is easy to find. **Public actions can be referenced directly. Private ones cannot.**

- ✅ “Saw your post asking about running LinkedIn and email from one sequence…”
- ✅ “Congrats on the new role — most people in your seat spend the first quarter auditing the stack…”
- ❌ “I noticed you visited our pricing page twice yesterday…”
- ❌ “Our system flagged you as high intent…”

The first two reference something they chose to do in public. The second two tell someone they are being watched.

### **Step 6 — Match the ask to the signal strength**

A Tier-1 asker can be asked for a call in the first message; they asked for vendors. A Tier-3 job-changer should get a congratulation and a useful thought, and nothing else for a fortnight. Mismatching these is the most common way teams waste a good signal — and it is the root cause we identified in [why your outbound gets replies but not meetings](https://prosyo.com/why-your-b2b-outbound-campaign-gets-replies-but-not-meetings/).

### **Step 7 — Review before you automate**

Run every new signal type through a manual review queue first. Approve each match by hand, read the message before it sends, and watch what converts. Only move a signal type to autopilot once you trust it — and never autopilot anything self-reported through a form, because anyone can type any name into a form.

## **What intent-led outbound actually does to your numbers**

The reason to do any of this is that the arithmetic changes shape. Using the conservative figures from our [2026 benchmarks](https://prosyo.com/linkedin-outreach-benchmarks/):

| Metric | Cold list | Intent-led |
| --- | --- | --- |
| Invitations sent per week | 100 | 50 |
| Acceptance rate | 22% | 45–55% |
| Reply rate on accepted | 8–9% | 18–22% |
| Replies per week | ~2 | ~4.5 |
| Positive share of replies | ~30% | ~50% |
| Meetings per month | ~3 | ~9 |
| LinkedIn risk exposure | At the ceiling | Half the ceiling |

Three times the meetings on half the sending volume. This is also why the intent argument and the safety argument are the same argument: a high acceptance rate is what keeps an account healthy, and the only durable way to raise acceptance is to contact people who wanted to hear from you.

## **Where the tools sit**

The LinkedIn outreach category and the intent data category have historically been separate purchases. That is starting to change, but unevenly. Verified September 2026.

| Tool | Category | Native intent signals | Resolves to a person | Entry price |
| --- | --- | --- | --- | --- |
| **Prosyo** | LinkedIn + email outreach | Built in — LinkedIn asks, inbound, website, job changes | Yes, for LinkedIn and self-identified signals | $19/mo, 30 intent people included |
| [HeyReach](https://www.heyreach.io/) | LinkedIn outreach, agency-focused | No native intent layer | — | $79/sender/mo |
| [Dripify](https://dripify.com/) | LinkedIn + email sequences | No native intent layer | — | $59/mo |
| [Waalaxy](https://www.waalaxy.com/) | LinkedIn-first outreach | No native intent layer | — | €19/mo, email on €69 tier |
| [Apollo](https://www.apollo.io/) | Database + sequencing | Yes, account-level intent topics | Company-level | Free tier, paid from ~$49/user/mo |
| [Clay](https://www.clay.com/) | Enrichment and signal orchestration | Yes, via waterfall of connected providers | Depends on providers you pay for | Free tier, paid from ~$149/mo |
| [Bombora](https://bombora.com/) | Third-party intent data | Yes, topic surge by account | No — company-level only | Enterprise contract |
| [G2 Buyer Intent](https://www.g2.com/) | Second-party review intent | Yes, category and profile views | Company-level | Paid add-on to G2 profile |

The pattern is clear. The LinkedIn automation tools are excellent at *sending* and have no opinion on *who*. The intent data vendors are good at *who* at an account level and hand you a CSV. Clay sits in the middle and is genuinely powerful, but it is an orchestration layer you assemble and pay per provider for — great if you have an ops person, heavy if you do not. Full cost breakdown in [what LinkedIn outreach actually costs in 2026](https://prosyo.com/linkedin-outreach-tools-pricing-comparison/).

## **The legal and ethical line**

Intent-led outreach is more defensible than cold outreach — you are contacting people who signalled a need — but it is not exempt from the rules.

- **Disclose website tracking.** Put it in your privacy policy, run it behind your cookie consent tool, and honour the consent choice. Under [GDPR](https://gdpr.eu/) your usual basis is legitimate interest for B2B contact, which requires a balancing test you can actually show.
- **Never tell someone you saw them on your website.** Ethically it is surveillance framing; practically it torches the conversation.
- **Honour opt-outs permanently and across channels.** An unsubscribe on email should suppress LinkedIn too.
- **Include a real opt-out in cold email.** Required by CAN-SPAM, GDPR and the 2026 bulk sender rules alike.
- **Never act on personal-life signals.** A bereavement, a health post, a personal milestone — off limits, whatever the tooling surfaces.
- **Do not invent evidence.** If your research says someone raised a Series B, that should be traceable to a source. Fabricated specificity is worse than no specificity, because getting caught costs you the account permanently.

## **How Prosyo does this**

Prosyo was built around the argument in this article: that the list matters more than the sequence, and that the best list is made of people who already asked.

**What you set up once.** A *What you sell* profile — your offers, the problems each solves, what buyers call them, what they type when they need one, and who is never a buyer. Prosyo drafts it from your website and your onboarding answers; you edit it. Then your ideal customer becomes rules rather than a sentence, understood across languages and seniority levels.

**What runs without you.** Prosyo watches LinkedIn post searches for people asking for what you sell, your own inbox for people who reached out first, connection requests that arrive with a note, comments on your posts and on competitors’, job changes among your customers and contacts, and — optionally — your website for companies reading your pricing, booking and proof pages. Each match is checked: is this a real buyer request, from someone who fits, who can be reached?

**What you see each morning.** A *Today* list grouped by what people did — *Asking*, *Evaluating you*, *Moment of need*, *Coming back* — each card showing their words, which offer they matched, why they fit, and a drafted first message. Edit, send, or skip. People you are already talking to, and people already in a running campaign, are left off automatically.

**What the research gives you.** Prosyo reads the profile, recent posts, company page and the signals they gave you, then writes a summary, an icebreaker, a connection note under 300 characters, a LinkedIn message and an email — *with every sentence linked to a source you can check*. Numbers, claims and praise that are not in the sources are left out. Use them in any campaign step as variables, or edit them and your version is kept.

**What it costs.** No separate intent data subscription. Your plan includes intent people each month — 30 on Starter and the trial, 100 on Multichannel, more per seat on Agency — delivered best-fit-first and spread across the month so you get fresh suggestions daily rather than burning the month on one busy morning. High-intent ICP people always arrive immediately. People you have not been delivered yet appear locked, so you can see that someone is interested before you spend anything.

**What happens when you trust it.** Playbooks run the routine for you: when someone gives a chosen signal and matches your ICP, Prosyo researches them and adds them to a campaign. Every playbook starts in *Review first* — matches wait for your one-click approval and you see the message before it sends. Only once you trust a signal type do you move it to autopilot, and form fills stay in review permanently because anyone can type anything into a form.

The documentation goes deeper: [how Intent works](https://prosyo.com/docs/prospects/intent/), [defining your ICP](https://prosyo.com/docs/prospects/define-your-icp/), [intent-led campaigns](https://prosyo.com/docs/campaigns/intent-led-campaigns/), and the [turn intent into meetings playbook](https://prosyo.com/docs/playbooks/intent-to-meetings/).

## **A 30-day plan to get this running**

| Days | What you do | What good looks like |
| --- | --- | --- |
| 1–3 | Write *what you sell* in your buyer’s words. Turn your ICP into rules. List who is never a buyer. | Five to ten real search phrases per offer. |
| 4–7 | Switch on the free first-party signals: inbound messages, connection requests with notes, comments on your posts, job changes among customers. | First list of people who already touched you. |
| 8–14 | Add LinkedIn post searches. Review every match by hand. Mark the false positives. | Your searches stop returning recruiters and sellers. |
| 15–21 | Add website tracking behind consent. Map which pages are pricing, booking, proof and offers. | You can see which companies read pricing. |
| 22–30 | Send from one list every morning. Ten minutes, two or three messages. Track reply rate against your cold campaigns. | Intent replies should be 2–3× your cold baseline. If not, your fit rules are too loose. |

## **Frequently asked questions**

### **What is buyer intent data in B2B?**

Buyer intent data is evidence that a person or company is actively looking for a solution. It comes in three types: first-party signals from your own website, inbox and social presence; second-party signals from review and marketplace sites; and third-party signals inferred from content consumption across publisher networks. First-party signals are the most reliable because they identify a person rather than infer a company.

### **What counts as a buying signal on LinkedIn?**

The strongest LinkedIn buying signals are someone publicly asking for a recommendation for what you sell, someone messaging you first or sending a connection request with a note, someone commenting on a post about the problem you solve, and someone starting a new role where your problem lands on their desk. Likes and passive profile views are weak signals that should never trigger outreach on their own.

### **Do I need an intent data subscription to run intent-led outbound?**

No. The highest-converting intent signals are first-party and free to collect: public requests on LinkedIn, inbound connection requests and messages, form fills, and job changes among your existing network. Paid third-party intent data adds account-level breadth but is inferred rather than observed and does not identify a person.

### **Is website visitor identification legal under GDPR?**

Identifying companies from website traffic is generally treated as company-level data and is widely practised, though it must be disclosed in your privacy policy and gated behind consent where required. Identifying named individuals from traffic alone is far more restricted. The compliant pattern is to recognise people only when they self-identify by filling in a form or signing up, and to run tracking behind your cookie consent tool.

### **How do you score buying intent?**

Use two separate scores rather than one. An intent score measures how actively someone is looking right now, weighting recent and explicit signals highest and decaying older ones. A fit score measures how closely they match your ideal customer. Acting only on high intent produces poor-fit conversations; acting only on high fit produces cold outreach. The people worth contacting today are high on both.

### **How quickly should I act on a buying signal?**

Tier-1 signals such as a public request for a recommendation should be actioned within 24 to 72 hours, because the buyer is actively shortlisting and will have chosen within about two weeks. Tier-2 evaluation signals allow a day or two. Tier-3 moment-of-need signals such as a job change or funding round hold their value for several weeks.

### **Can I mention that someone visited my website?**

No. Referencing a website visit reads as surveillance and reliably damages the conversation, and in many cases the person you are writing to is not the person who visited. Use the visit to decide who to contact, then reference only something they did in public, such as a post or a comment.

### **What is the difference between intent data and an ICP?**

An ICP describes who you want to sell to; intent describes who is looking right now. They answer different questions and should be scored separately. Someone can be a perfect ICP match with no current intent, or actively shopping while being a terrible fit. The people worth contacting today score high on both.

## **Where to go next**

- [LinkedIn automation safety and limits](https://prosyo.com/linkedin-automation-safety-limits/) — why better targeting raises your sending ceiling.
- [2026 outreach benchmarks](https://prosyo.com/linkedin-outreach-benchmarks/) — the numbers behind the table above.
- [Sales Navigator to live campaign](https://prosyo.com/sales-navigator-to-campaign/) — building the fit side of the list.
- [MCP for sales](https://prosyo.com/mcp-for-sales-2026/) — asking “who showed buying signals today?” from ChatGPT or Claude.
- [Prosyo Intent](https://prosyo.com/product/intent-signals/) and the [Intent documentation](https://prosyo.com/docs/prospects/intent/).
- [Start a 7-day trial](https://prosyo.com/pricing/) — 30 intent people included, no separate data subscription.
