Every vendor in the category will sell you "intent data" as a magic list of companies about to buy. It is not that. Intent data is a probability layer — a way of ranking which accounts deserve your attention this week instead of next quarter. Used well, it is the difference between spraying a cold list and arriving in someone's inbox the moment they start shopping. Used badly, it is an expensive subscription that produces the same generic emails you were already sending.
This guide is the practitioner's version. If you want the broader methodology of prospecting off triggers, read our signal-based prospecting playbook first — this piece is the data layer that sits underneath it: where intent signals come from, how to score them so they are actually usable, and how to route them into outbound sequences that book calls.
Intent data is any behavioral signal that suggests an account or person is moving toward a purchase. A prospect downloading a pricing PDF, a company spiking research on "cold email tools," a head of sales posting that they are hiring three SDRs — all are intent. The job is not collecting them (that part is easy now); the job is deciding which ones are worth interrupting your day for.
The critical distinction most content skips: intent data is not the same as the broader practice of signal-based prospecting. Signal-based prospecting is the strategy — building lists around triggers. Intent data is one of the fuels for that strategy: the specific in-market behavioral inputs you feed into your scoring. Confuse the two and you will either over-buy data or under-use it.
There are three sources, in descending order of trust and ascending order of volume. You want all three, weighted differently.
| Source | Examples | Trust | Volume |
|---|---|---|---|
| First-party | Site visits, demo requests, email opens, pricing-page views, product usage | Highest | Low |
| Second-party | Review-site activity (G2, Capterra), community posts, job changes, hiring posts, funding | High | Medium |
| Third-party | Topic-surge data from providers (Bombora-style), ad-network signals, web-research spikes | Lower (account-level, anonymized) | High |
The trap is treating all three as equal. A demo request (first-party) is a near-certainty; a third-party "topic surge" is a soft hint at the account level that may not point to any single buyer. Your scoring model has to reflect that gap — which is the next section.
A signal you cannot rank is just noise. The model we use is deliberately simple — a weight × freshness score per signal, summed per account, with an action threshold. You do not need a data science team; you need a spreadsheet or a Clay table.
Score each signal type by how close it sits to a buying decision. A starting point we tune per client:
| Signal | Base weight | Why |
|---|---|---|
| Pricing-page visit (first-party) | 40 | Closest to intent to buy |
| Relevant new hire / "we're hiring" post | 30 | Budget + a problem to solve now |
| Recent funding round | 25 | Cash to spend, mandate to grow |
| Review-site / competitor-comparison activity | 25 | Actively evaluating a category |
| Third-party topic surge | 10 | Account-level hint, not person-level |
Intent decays. A pricing visit today is worth far more than one from six weeks ago. Apply a simple decay multiplier so old signals fade automatically:
This single mechanic fixes the most common intent-data failure: chasing a "hot" account three weeks after the heat is gone.
Add the decayed scores for each account. Stacked signals are the real prize — a funding round and a relevant hire and a pricing visit is a far stronger buy than any one alone. Set an action threshold (say, 50+) below which a signal goes into nurture, not active outreach. Tune the number against your reply rates over the first few hundred accounts, exactly as you would with data-driven lead scoring.
Scoring is worthless if it takes you a week to act. The entire advantage of intent data is timing, and timing is an automation problem. Here is the routing pattern we build:
Done right, a signal becomes a sent, personalized email within hours — while the prospect is still in-market.
No. Signal-based prospecting is the strategy of building outreach around triggers; intent data is one of the data inputs that feeds it. See our signal-based prospecting playbook for the methodology and use this guide for the data layer beneath it.
No. Start with first-party signals (site, CRM, product) and free second-party signals (hiring posts, funding, job changes). Add a paid third-party feed only once you are routing the free signals well.
Treat anything over two weeks as cooling and anything over a month as expired. Buying windows are short; the decay model above bakes this in automatically.
Reference the public, professional signal (a hire, a funding round, a launch) — not private browsing behavior. The rule: if you could not say it out loud at a conference, do not put it in the email.
Want signals routed into outbound for you? GenFlows builds the capture → score → enrich → sequence pipeline as a managed system, so in-market accounts get a personalized email while they're still shopping. See the automation-first approach or talk to our team.
By the GenFlows GTM engineering team. Last updated June 2026.