What are buyer intent signals?
A practical guide for B2B teams
Updated July 2026 · 10 min read
Direct answer
Buyer intent signals are observable behaviors that indicate a company or person is likely to buy soon — a decision-maker changing jobs, a team hiring aggressively, someone engaging publicly with content about a problem, or a buyer researching competitors. Sales teams use these signals to decide who to contact first and what to say, replacing spray-and-pray outreach with timing-based outreach. Acting on a fresh signal routinely produces 3–5× the reply rate of cold lists, because you’re reaching people while the problem is on their desk.
The taxonomy
The three types of intent data
| Type | Where it comes from | Example | Catch |
|---|---|---|---|
| First-party | Your own website, product, CRM | A prospect visits your pricing page twice | Only sees buyers who already found you |
| Second-party | A partner's first-party data, shared | G2 tells you an account is reading reviews in your category | Requires the buyer to be on that platform (and a paid contract) |
| Third-party | Aggregated external behavior | Bombora-style "topic surge" across a publisher co-op; public signals like job changes and hiring | Surge data is account-level and enterprise-priced; public signals are person-level and accessible to anyone |
Most “ultimate guides” to intent data are written about bidstream topic surges — because they’re written by the companies that sell them. This guide focuses on the signals a team of any size can act on: public, observable, person-level signals.
Ranked by conversion strength
The 7 buying signals that matter
Job change (the strongest single signal)
A decision-maker starting a new role rebuilds their stack: new leaders disproportionately make tooling and process changes in their first 90 days, they have a mandate to show impact, and they carry preferences from their last company.
How to act: Congratulate briefly, reference the specific mandate their role implies, offer something useful for a first-90-days plan. Don’t pitch on day one of their new job — week 2–6 is the window.
Hiring surge
Multiple open roles on one team = budget already approved, pain already acknowledged. Five SDR openings means outbound is a priority and every tool that makes those hires productive is in scope.
How to act: Reference the roles by name (“saw you’re hiring three SDRs”), speak to the scaling problem those hires imply, not your product category.
Funding announcement
Fresh capital comes with growth targets and a spending window — the first two quarters post-raise.
How to act: Skip the congratulations everyone sends; talk about what the raise makes urgent (hiring, pipeline coverage, new market).
Post engagement
Someone commenting on or reacting to content about a problem you solve is a public hand-raise. It’s person-level, time-stamped, and tells you the exact language they use about the problem.
How to act: Engage with the same thread first if you can; open your outreach with their take, not yours.
Competitor activity
Following a competitor’s page or engaging with their content means an active evaluation is likely under way — just not with you yet.
How to act: Never trash the competitor. Position on the axis they’re weakest and you’re strongest, and offer a genuinely useful comparison.
Executive hire announcements
A new VP or C-level at a target account is a slower-burn version of the job-change signal — the reorg and tooling review follows in the next quarter.
How to act: Track it, time your outreach to weeks 3–8, reference the new leader’s public statements about direction.
Technology changes
Adding or dropping a tool in your ecosystem signals a stack in motion. Harder to observe publicly — job posts mentioning tools are the accessible proxy.
How to act: Job descriptions are the tell: “experience with X” in a posting reveals the stack and its gaps.
Timing
Signal decay: the 48-hour rule
Intent signals are perishable. Reply rates drop sharply within days of a trigger — the new VP fills their calendar, the thread goes stale, the evaluation short-list closes. Practical rules:
- Act within 48 hours of person-level signals (engagement, job-change announcements you catch live).
- Act within 1–2 weeks of account-level signals (hiring surges, funding).
- A signal older than 30 days is context, not a trigger — useful in your message, not a reason to send it.
- Weekly batch prospecting loses to daily signal monitoring: by the time a Friday list reaches Monday, the hottest signals on it are already cooling.
Scoring
How to score intent (a model you can steal)
Don’t treat all signals equally. A workable scoring model — the one OutsScale uses, published here because it’s useful with or without the product:
- 1Weight by signal type: job change 35, hiring surge 25, post engagement 20, competitor activity 20, others 10.
- 2Sum the weights of all signals fired for one person or account.
- 3Add a recency bonus: +10 if the newest signal is under 3 days old, +5 if under 7.
- 4Cap at 100. Read it as: 70+ = contact today with a signal-referencing message; 40–70 = contact this week; under 40 = watch, don’t send.
Two mediocre signals on one account (hiring surge + competitor follow = 45+) usually beat one strong signal, because independent signals corroborate each other.
The part most teams skip
Writing outreach from a signal
The signal is only worth something if the message uses it. The test: could this message have been sent last month? If yes, the signal is wasted.
Weak (signal wasted)
“Hi Sarah, I help sales leaders improve reply rates. Do you have 15 minutes this week?”
Strong (signal used)
“Hi Sarah — congrats on the VP role at Acme. Saw the team’s also hiring 3 SDRs, so I’m guessing outbound volume is about to jump. When new sales leaders scale a team that fast, reply-rate-per-rep usually drops before it recovers — happy to share what’s worked for other teams in that exact window.”
The strong version works because the signal did the personalization — no alma-mater trivia required.
The honest landscape
Do you need an intent data platform?
- Enterprise ABM budgets ($30K+/yr): Bombora, 6sense, Demandbase for topic-surge data; ZoomInfo for database + intent add-on; UserGems for champion job-change tracking on a large CRM. These are real products that work at enterprise scale.
- Contact databases with intent add-ons: Apollo and similar offer basic intent topics on higher tiers — better than nothing, but account-level and not their core product.
- DIY ($0): LinkedIn saved searches, Google Alerts, job-board monitoring, manually checking funding announcements. It works; it costs 60–90 minutes a day and doesn’t scale past one person.
- Self-serve signal tools: this is the gap OutsScale exists to fill — the four highest-converting public signals (job changes, hiring surges, post engagement, competitor activity), scored 0–100, with a “Why Now” brief and signal-grounded outreach drafted for each lead, at $49–99/month with no implementation.
FAQ
Buyer intent signals — common questions
What is a buyer intent signal in simple terms?
Evidence that someone is likely to buy soon. A new sales VP starting their job, a company posting five SDR roles, or a CTO commenting on a post about a problem you solve — each is a public, observable clue that a buying decision is near. Sales teams use these clues to contact the right people at the right moment instead of blasting everyone.
What's the difference between intent data and intent signals?
"Intent data" usually refers to aggregated, account-level datasets sold by providers (topic surges, review-site activity). "Intent signals" is the broader term covering any observable buying indicator, including free public ones like job changes and hiring. All intent data is built from signals; not all signals require buying a dataset.
Which buying signal has the highest conversion rate?
Job changes. A decision-maker in a new role has budget authority, a mandate for change, and a first-90-days window in which they disproportionately replace tools and processes. That's why job-change tracking is the core of enterprise products like UserGems, and the highest-weighted signal in OutsScale's scoring.
How quickly do intent signals go stale?
Fast. Reply rates drop sharply within 24–48 hours of person-level triggers like post engagement, and within a couple of weeks for account-level ones like hiring surges. A signal older than 30 days is context for a message, not a reason to send one. Daily monitoring beats weekly batches for exactly this reason.
Can small teams use intent signals without an enterprise platform?
Yes. Topic-surge platforms are enterprise-priced, but the highest-converting signals — job changes, hiring surges, engagement, competitor activity — are public and observable. You can track them manually for free (roughly an hour a day), or use a self-serve tool like OutsScale ($49–99/month) to monitor, score, and draft outreach automatically.
Do intent signals work for LinkedIn outreach as well as email?
Yes — often better, because the highest-value signals (job changes, post engagement) happen on LinkedIn itself, so referencing them there feels native. The same 48-hour rule applies, and the same test: if the message could have been sent last month, the signal is wasted.
Signals, scored and drafted for you
OutsScale watches all four signal families for your ICP and hands you scored leads with the outreach drafted. First warm leads in ~2 minutes. Free 7-day trial, no credit card.
Find my first warm leads — freeComparing tools? Read OutsScale vs Apollo.io or OutsScale vs UserGems.