The B2B Guide to Intent Signals for Lead Generation
Most outbound prospecting is timed by the seller’s schedule, not the buyer’s. You build a list, launch a sequence, and reach prospects at whatever point in their buying journey they happen to be — which, most of the time, is nowhere near a decision. Intent signals change that equation. They tell you when a specific company or contact is actively researching, evaluating, or entering a period where they are more likely to buy — before they raise their hand, before they fill a form, before they call a competitor. This guide covers every category of intent signal, how to read the hierarchy, and how to build an outbound system that reaches prospects at the moment their intent peaks.
What is an intent signal?
Traditional lead data tells you who someone is: their job title, company size, industry, and contact details. Intent data tells you what they are doing right now. A company whose employees have spent the past three weeks reading articles about a solution category on external publisher sites is exhibiting intent that their firmographic profile cannot reveal. A prospect who visits your pricing page three times in a week is showing active evaluation behaviour that no lead list captures.
The commercial logic is straightforward. Buyers complete a large portion of their research before they engage with any vendor. By the time a prospect fills a form, they are already deep into an evaluation — and your competitors have likely already found them. Intent signals let you move upstream and reach prospects while the window is open, not after it has closed. Campaigns triggered by intent signals see a 3–5x increase in positive response rates compared to static list-based outbound.
One caveat that practitioners often miss: intent is perishable. A funding round signal is most actionable in the first 30–60 days. A job change loses most of its conversion value after 90 days, once the new executive has already shaped their stack. A form fill that goes uncontacted for more than five minutes loses a significant portion of its conversion potential. The signal fires once; you either act on it or it degrades.
The intent signal hierarchy
Not all signals indicate the same thing. A prospect reading your blog is curious. A prospect on your pricing page is evaluating. A prospect who just filled your demo form is ready to talk. Treating these signals as equivalent wastes the high-intent ones on slow follow-up and the low-intent ones on premature pitches. The hierarchy below maps signal types to buying stage and the correct outreach response for each tier.
| Tier | Signal type | Examples | Buying stage | Outreach urgency |
|---|---|---|---|---|
| 1 — Explicit demand | Direct action on your property |
|
Active evaluation / decision | Within 5 minutes |
| 2 — Active research | High-value page visits, review site activity, dark funnel signals |
|
Solution evaluation | Same day |
| 3 — Window of change | External events that create new budgets and priorities |
|
Pre-evaluation / open to vendors | Within 30 days |
| 4 — Weak awareness | Early-stage content consumption |
|
Awareness / curiosity | Nurture sequence |
The tier determines not just urgency but message tone. Tier 1 signals warrant a direct, specific offer — “you just requested a demo, here are three times that work this week.” Tier 3 signals warrant a congratulatory, consultative opener — “saw your Series A announcement, here is what similar teams are doing to build pipeline at your stage.” Jumping from a Tier 4 signal to a Tier 1 message kills response rates because the prospect does not recognise the level of intent you are assuming they have.

First-party intent signals — your highest-quality data
First-party signals come from behaviour on your own properties: your website, your emails, your product, your forms. They are the highest-quality intent data you can access because you know exactly who took the action, what they did, and when. Unlike dark funnel signals — which are company-level aggregates of anonymous external behaviour — first-party signals are contact-level and precise. The person who spent twelve minutes on your case study page and then visited your pricing tab is almost certainly a decision-maker or influencer in an active evaluation.
Form fills — the highest-intent action in B2B
When a prospect fills any form on your site — demo request, contact form, content download, trial signup — they have crossed from passive research into active engagement. This is the clearest buying signal in B2B. The consequence is that response time becomes the primary variable. Contacting a lead within five minutes of a form fill increases conversion 9x compared to responding within an hour. Every minute of delay is a minute in which the prospect returns to their normal day, deprioritises the enquiry, or receives a faster response from a competitor.
A demo request carries more weight than a content download, but both warrant immediate follow-up. The message should reference the specific action the prospect took — this is more effective than a generic “noticed you were on our site” opener, because it signals that you are responding to a deliberate action, not conducting a surveillance sweep.
Pricing page visits
A visit to your pricing page is the second-strongest first-party signal after a form fill. It indicates the prospect has already formed a view on whether your product could solve their problem and is now evaluating whether it fits their budget. A single pricing page visit warrants monitoring. Three visits in a week warrant direct outreach. Tools like Dealfront (formerly Leadfeeder), Warmly, and HubSpot Breeze Intelligence identify the company behind anonymous pricing page visits through reverse IP lookup, so even contacts who do not fill a form can be identified and routed to the right sequence.
High-value page visits and engagement patterns
Beyond the pricing page, certain pages on your site are mid-funnel signals: case studies in the prospect’s industry, integration pages (indicating they are mapping your product to their existing stack), ROI calculators, and security or compliance documentation (indicating procurement involvement). A visitor who reads a case study and then visits an integration page in the same session is showing evaluation behaviour that exceeds a single pricing page hit. Tracking page-level engagement rather than session-level visits is what separates teams that route well from teams that flood every site visitor into the same nurture sequence.
Repeat visits and visit frequency
One visit is curiosity. Three visits across a week, especially to deep pages, is intent. Frequency signals matter because they indicate a prospect returning to research rather than landing accidentally from search. Set a threshold — for example, three visits in seven days including at least one high-value page — and route accounts that cross it to direct outreach rather than standard nurture.
Trial users and product sign-ups
A prospect who signs up for a free trial or self-serves into your product has given you the strongest possible first-party signal short of paying. They have made a decision to invest their time. The mistake most teams make is treating trial users as a nurture problem rather than a sales trigger. A trial signup should fire an immediate, personal outreach — not an automated welcome email sequence, but a direct message from a founder or account executive acknowledging the signup and offering to help them get value faster. Trial users who receive a direct personal message within the first 24 hours of signup convert to paid at meaningfully higher rates than those left to onboard themselves. The signal is already at Tier 1; the outreach should match the urgency.
Dark funnel signals — catching buyers before they find you
Most of the B2B buying journey is invisible to sellers. Buyers research solutions on review sites, read comparison articles, watch product demos on YouTube, and discuss vendors in private Slack communities — all without ever visiting your website or raising their hand. This is the dark funnel: the 95%+ of research activity that happens outside your properties, generating no first-party signal for you to act on. Dark funnel signals are tools and data sources that make this invisible activity visible.
The primary mechanism is third-party intent data. Providers like Bombora aggregate anonymous content consumption from more than 5,000 B2B publisher websites. When a company’s employees read articles on a topic above their historical baseline, Bombora flags a Company Surge signal — telling you that an account is actively researching a relevant category before they have engaged with you or any specific vendor. This is company-level, not contact-level: you know the account is in-market, but not which person. Acting on a dark funnel signal requires a second step — enriching the account to identify the right contact — before you can route them into a sequence.
Review site signals are the highest-quality dark funnel data available. When a prospect compares vendors on G2 or TrustRadius, they are deep in evaluation, not early-stage research. G2 Buyer Intent identifies companies that have viewed your category, your product profile, or your competitors’ profiles, and passes that signal directly to your team. Because category comparison is an unambiguous sign of active buying, G2 signals sit at Tier 2 in the hierarchy — same-day outreach is warranted.
Community signals are an emerging dark funnel source that most teams do not yet monitor systematically. When a prospect asks a question about a solution category in a relevant Slack community, Discord server, or LinkedIn Group, they are expressing active research intent in public. Tools like Common Room aggregate these signals across communities, giving teams a warm list of contacts who have self-identified as in-market without visiting any vendor’s website.
Cost is a real constraint for growth-stage teams. Enterprise dark funnel platforms like 6sense and Demandbase run $50,000–$300,000 per year. For teams earlier in their journey, Apollo and Saleshandy embed intent signals into prospecting workflows starting at $49–$79 per month, making topic surge data accessible without an enterprise contract. G2 Buyer Intent is accessible to any vendor with a G2 presence, regardless of company size.

Event-based intent signals — windows of change
Event signals are different in nature from behavioural signals. They do not indicate that a company is actively searching for a solution. They indicate that something has changed in the company’s situation that creates a new budget, a new priority, or a new openness to vendors. The prospect may not be researching your category at all — but the event you have observed makes now the right moment to reach out. These are the most underutilised signals in B2B outbound because they require monitoring external data sources rather than your own web analytics.
Funding rounds
A company that has just raised a significant round is entering a period of rapid growth. New budget has arrived. Headcount is being added. Processes that were adequate at the previous scale need to be rebuilt. A company raising capital will hire, invest in tools, and structure processes within six months — the timing is ideal for B2B software vendors: new budget, growth pressure, fast decisions. The optimal contact window is the first 30–60 days after the announcement. After 90 days, budget has been allocated and stack decisions have been made. Track funding announcements through Crunchbase, TechCrunch, or intent tools with funding filters, and route newly-funded accounts that fit your ICP into a dedicated sequence immediately.
New executive hire and job changes
New leaders change things. A new head of a function inherits a stack they did not choose, with vendors they have no loyalty to, and faces pressure to deliver results quickly. They are actively evaluating what to keep, what to replace, and what to add. A Gartner analysis found new executives are 3–5x more likely to initiate a technology evaluation within their first year. Former champions at new companies — contacts who used your product at a previous employer and have moved to a new ICP-fit company — convert at 12% from activity to opportunity, compared to less than 2% for cold outbound.
The timing window for a job change signal is Day 15 to Day 30 after the move. Too early and they have not yet settled into the role or understood what they need. Too late — past Day 60 — and they have typically already formed their initial vendor relationships. The message should acknowledge the transition and frame your product in terms of the outcomes they are likely under pressure to deliver in their first 90 days.
Job postings — hiring as a leading indicator
What a company is hiring for reveals what they are investing in. A company adding headcount in a function that uses your product is signalling that investment is being made in that area — and tooling decisions typically follow headcount decisions. A company hiring for a process-heavy role is often evaluating or replacing the tools that support that process. Job postings are a leading indicator of tooling decisions that have not been made yet, which makes them one of the most predictive event signals available — particularly because they are public, free to monitor, and refreshed continuously.
Press releases and product launches
A company announcing a new product line, entering a new market, or publishing a major partnership is in a go-to-market motion that creates demand for tooling, pipeline, and process. New products mean new personas to sell to, new geographies to reach, and new campaigns to run. A press release is a public signal that a company is in motion — and companies in motion are more likely to evaluate and buy than companies that are static.
Engagement with relevant content — posts and lead magnets
When a prospect comments on a post in your category, engages with a lead magnet, or responds to content that addresses a problem your product solves, they are revealing an active interest that sits above passive awareness. A comment is especially valuable — it requires deliberate intent and means the person has a point of view about the topic. Monitoring who engages with your own content and with relevant content in your category gives you a warm list of contacts whose interest you can verify before reaching out, turning what would otherwise be a cold opener into one grounded in an observed signal.
How to stack signals for higher conversion
A single signal is interesting. Two signals pointing at the same account at the same time are actionable. Three signals are a priority that should go to the top of any SDR’s queue immediately. Combining two signals yields a 42% conversion rate, compared to 15% for a single signal acting alone. Stacked signals triangulate a much clearer picture of the account’s situation: not just that something has changed, but that multiple indicators are all pointing toward an active buying window simultaneously.
The stacks below are the highest-converting combinations across B2B outbound, based on how frequently these signal combinations co-occur with closed revenue:
Acting on intent signals — timing and messaging
Identifying signals is the easy part. The gap between teams that generate pipeline from intent data and teams that don’t is almost entirely in activation — what happens in the hours after a signal fires. Most teams let signals sit in a dashboard until someone manually reviews them. By the time a signal is reviewed, actioned, and a message is sent, the window has often closed.
Speed-to-action by signal tier
Tier 1 signals (form fills, demo requests, trial signups) require a response within five minutes. This is non-negotiable if you want the 9x conversion advantage that speed delivers. For growth teams without a dedicated person available around the clock, this means automating the initial outreach: a message that fires automatically within minutes of the action, confirms receipt, and sets an expectation for the follow-up conversation. The automated message is not the close — it is a bridge that holds the prospect’s attention until a human takes over.
Tier 2 signals (pricing page visits, topic surges, review site activity) warrant same-day outreach, not next-week outreach. The prospect is in an active evaluation window that closes quickly. Tier 3 signals (event-based) have longer windows — days to weeks — but even here, the earlier you move the less competition you face. Most teams monitoring funding rounds are not acting on them within 48 hours; those that do face a less crowded field.
How signal type changes the message
The signal you are acting on should be visible in the message — not as a surveillance callout, but as the natural reason for the outreach. Each signal type maps to a different conversational frame.
| Signal | Opener frame | The ask |
|---|---|---|
| Form fill / demo request | Confirm the action, set expectation | Specific time to talk this week |
| Trial signup | Personal welcome from founder or AE | Offer to help them get value faster |
| Pricing page visit ×3 | “Noticed your team has been looking at us” — direct | Offer to answer specific pricing questions |
| Topic surge / dark funnel | Category framing — “teams exploring this problem are…” | Relevant insight or short resource, then a call |
| Funding round | Congratulate, pivot to growth challenge | 15-min call on how similar-stage companies solved X |
| New executive hire | Acknowledge the role change, lead with outcomes | Share what similar teams have done in first 90 days |
| Job postings (relevant function) | “Saw you’re growing the team in [function]” | Ask about tooling decisions alongside the hire |
| Content engagement | Reference the specific post and their perspective | Single question — is this problem live for you now? |
| Former champion job change | Personal — you know each other | Offer to help them get set up at the new company |
One principle that applies across all signal types: one signal, one message. Do not cram multiple angles into the same outreach. If you are acting on a funding round signal, the message is about growth and tooling at scale — not your product’s feature list, not the prospect’s content activity, not anything else. Specificity is what makes signal-based outreach feel relevant rather than spray-and-pray.

Putting it into practice with GetReplies
The practical challenge with intent signals is that each tier requires a different response speed, a different channel, and a different message — and most teams do not have the bandwidth to manage this manually across dozens of signals firing every day. GetReplies addresses this by mapping sequences to signal tiers and running them automatically once the trigger fires.
For Tier 1 signals — form fills, demo requests, and trial signups — GetReplies can fire a LinkedIn message or email within minutes of the trigger, using the prospect’s submitted data to personalise the first touch. For event signals, the sequence is built once and then triggered whenever a contact matching the signal criteria is added to the relevant campaign list. Each campaign has its own messaging calibrated to the signal type, its own timing, and its own follow-up logic.
The 4-step LinkedIn sequence works particularly well for event-based signals because the profile visit and connection request steps create familiarity before the message arrives — which matters more when you are reaching out based on an external event rather than a direct expression of interest. A warm approach via LinkedIn reduces the friction of that cold entry point.
Contact enrichment in GetReplies converts company-level dark funnel signals into contact-level outreach. When a topic surge fires against a target account, you have a company name but not necessarily a contact. Enrichment credits find and verify the right email or LinkedIn profile at that company — turning an abstract signal into a specific person you can reach. Credits are purchased on a pay-as-you-go basis with no expiry, so you only pay when you act on a signal.
The unified inbox becomes especially important when running signal-triggered campaigns across multiple sequence types simultaneously. Replies from your funding-round campaign, your job-change campaign, and your first-party form-fill campaign all land in the same view, tagged by sentiment, with the signal context visible on each thread. The person managing replies never needs to remember which campaign a prospect came from — the context is always there.
FAQs
1. What is the difference between first-party and dark funnel intent data?
First-party intent data is behaviour on your own properties — your website, your emails, your product. You know exactly who took the action and what they did. Dark funnel data captures behaviour across external networks you do not own: publisher sites, review platforms, community forums, and social channels. Providers like Bombora aggregate anonymous content consumption from 5,000+ B2B sites and flag when a company is researching relevant topics above their historical baseline. First-party signals are higher quality because they are contact-level and precise. Dark funnel signals have broader reach — they capture the research activity that happens before a buyer ever visits your website — but require enrichment to identify the specific contact behind the company-level signal.
2. How quickly do I need to respond to a form fill or trial signup?
Within five minutes. Contacting a lead within five minutes of a form fill or trial signup increases conversion 9x compared to responding within an hour. This is not about being aggressive — it is about reaching the prospect while they are still in the mindset that prompted the action. For teams without a dedicated person available at all hours, an automated initial message that fires within minutes of the submission — confirming receipt and setting an expectation for follow-up — is sufficient to hold the prospect’s attention until a human takes over. Trial signups warrant a personal message from a founder or account executive within 24 hours, not just an onboarding email sequence.
3. How long does an intent signal stay actionable?
It depends on the signal type. A form fill or trial signup is most valuable in the first five minutes and degrades rapidly after that. A dark funnel topic surge is typically actionable for 24–72 hours — the prospect is in an active research phase that does not last indefinitely. A funding round is most actionable in the first 30–60 days after announcement; after 90 days, budget has been allocated and initial vendor decisions have been made. A job change is best acted on between Day 15 and Day 30 after the move — early enough that the new executive has not yet locked in their stack, late enough that they have settled into the role and understand what they need.
4. What is signal stacking and why does it matter?
Signal stacking means acting on accounts where two or more intent signals are pointing in the same direction simultaneously. A single signal — a job change, for example — indicates a window of change. Two stacked signals — a new functional leader combined with active hiring in that function — triangulate a much clearer picture: new leadership is investing in the area and needs tooling now. Research from Rodz found that combining two signals yields a 42% conversion rate, versus 15% for a single signal. Stacking also improves messaging because the combination of signals gives you more specific context to reference, making outreach feel timely and relevant rather than coincidental.
5. What intent signals can I access without an enterprise budget?
First-party signals (website visits, form fills, email engagement, trial signups) are available to any team with basic analytics and a CRM — they cost nothing beyond the tools you likely already have. For dark funnel topic surge data, Apollo and Saleshandy embed intent signals into prospecting workflows starting at $49–$79 per month. G2 Buyer Intent provides category and competitor research signals for any vendor with a G2 presence. Event signals — funding rounds, job changes, job postings, press releases — are available through free or low-cost tools including LinkedIn, Crunchbase’s free tier, and Apollo’s funding filters. Enterprise-grade platforms like Bombora, 6sense, and Demandbase start at $15,000–$50,000 per year and are most appropriate once you have validated that intent data is generating pipeline at smaller scale.
6. Is acting on dark funnel intent data GDPR-compliant?
Dark funnel intent data providers operating in compliance with GDPR collect signals anonymously and at the account level, not through tracking individual named contacts without consent. Bombora’s Company Surge data, for example, identifies that a company’s employees are researching a topic — not that a specific named individual visited a specific page. The compliance question arises when you enrich that signal and reach out to a named contact. Outreach to business contacts about relevant business topics is generally permissible under GDPR’s legitimate interests basis, provided the outreach is relevant, proportionate, and includes a clear opt-out. Consult your legal team for specifics; the framework varies by country and use case.
7. How does a job change signal convert better than cold outbound?
New executives are 3–5x more likely to initiate a technology evaluation in their first year than established executives in the same role, according to Gartner research. They inherit a stack they did not choose, face pressure to demonstrate results, and have not yet formed the vendor relationships that make incumbents sticky. Former champions — contacts who used your product at a previous employer and have moved to a new ICP-fit company — are an even stronger signal: they convert at 12% from activity to opportunity, compared to less than 2% for cold outbound, because they already understand the value of the product and can advocate for it internally at their new company.
8. How does GetReplies help act on intent signals?
GetReplies maps sequences to signal tiers and runs them automatically when a trigger fires. For Tier 1 signals like form fills and trial signups, an automated LinkedIn message or email fires within minutes. For event-based signals — funding rounds, job changes, hiring surges — dedicated campaigns are built once and triggered whenever a contact matching the signal criteria is added to the relevant list. Contact enrichment converts company-level dark funnel signals into contact-level outreach by finding and verifying the right email or LinkedIn profile at target accounts. The unified inbox aggregates replies from all signal-triggered campaigns in one view, with signal context visible on each thread, so the team managing responses always knows why each prospect was contacted and what to say next.
External references
Third-party sources cited inside this guide
- Vanderbuild — How to implement B2B intent signals in outbound campaigns- https://www.vanderbuild.co/blog/the-signal-revolution…
- Rodz — Intent signals and B2B intent data: the complete guide- https://www.rodz.io/en/blog/intent-signals-intent-data-complete-guide/
- Prospeo — Job change signals: turn career moves into pipeline- https://prospeo.io/s/job-change-signals
- MarketBetter — Best Intent Data Providers 2026- https://marketbetter.ai/blog/best-intent-data-providers-2026/
- Autobound — Intent Data Providers: B2B Buyer’s Guide 2026- https://www.autobound.ai/blog/intent-data-providers-b2b-buyers-guide
Get agentic multi-channel outreach
Starting from $49 / month.