Clay logo, go to homepage

Clay GTM guide

The Complete Guide to Intent Data

Fit tells you who could buy; intent tells you who is buying now. Learn the signal types, how long each one stays warm, and how to source and act on intent data before the window closes.

April 21, 202610 min read

Fit data tells you who could buy. Intent data tells you who is buying right now. The two get lumped together as "data," but they answer different questions and decay on different clocks.

A company's headcount and industry stay true for months. A pricing-page visit is true for hours. The value of an intent signal lives almost entirely in how fast you act on it: the same event worked in an hour and worked in a month is not the same signal. Most teams treat intent as one more column to buy and wonder why it never moves pipeline. This guide defines intent data, separates it from fit, and shows where it comes from and how to act on it.

Fit data vs. intent data: what each one actually answers

Intent data and fit data are not two grades of the same thing. They answer different questions and feed different decisions. Fit decides whether an account belongs on your list; intent decides whether you reach out today.

Fit is the slow-moving description of an account: its industry, size, revenue band, region, and tech stack. Intent is the fast-moving evidence that the account is in a buying window right now. You build a target list on fit. You sequence and prioritize that list on intent. Confuse the two and you either spam your whole ICP with no timing, or you chase hot signals from companies you would never want as customers.

Switch the lens and watch the "call today" list shrink to the overlap

3

Fit list

4

Showing intent

2

Call today

Northwind Robotics

Series B robotics, 320 staff

ICP fitHiring 4 RevOps roles

Cobalt Security

Cybersecurity, 540 staff

ICP fitNew VP Sales started

Apex Logistics

Freight software, 1,200 staff

ICP fitNo signal

Brightside Health

Telehealth, 90 staff

Out of ICPVisited pricing twice

Vantage Foods

CPG manufacturer, 4,000 staff

Out of ICPTopic surge: data enrichment

Dune Media

Adtech, 60 staff

Out of ICPNo signal

Fit builds the target list: the accounts that match your ICP, regardless of what they are doing today. Three of these six belong on the list, and they stay on it for months.

Intent without fit floods reps with in-market companies who will never close. Fit without intent leaves you guessing when to call. The list you work today is the overlap.

The same two columns, attribute by attribute

Fit dataIntent data
Question it answersWho could buy from us?Who is in a buying window now?
ExamplesIndustry, headcount, revenue, region, tech stackFunding round, new exec, pricing-page visit, job postings
How fast it changesStable for monthsStale in hours to weeks
What it drivesList building, segmentation, territorySequencing, prioritization, timing
Where it livesYour ICP and account listYour signal monitors and alerts

Fit is the filter; intent is the trigger. You need both: intent without fit floods reps with in-market companies who will never close, and fit without intent leaves you guessing when to call.

First-party vs. third-party intent data

Intent data comes from two places, and the difference decides how much you can trust it. First-party intent is behavior you observe directly: someone visited your pricing page, downloaded your whitepaper, opened a sequence, or used a feature in your product. You own it, it names a specific company or person, and it is the highest-confidence intent you will ever get.

Third-party intent is behavior observed somewhere else and sold to you: a research panel reports that accounts matching a topic are "surging" across the web. It covers companies that never touched your site, which is its whole value, but it is aggregated, often account-level rather than person-level, and by the time a topic shows up as a surge the account is usually already evaluating several vendors. The practical rule: first-party intent is rarer and hotter, so act on it fast and personally. Third-party intent is broader and cooler, so use it to widen the top of your funnel and prioritize accounts, not to trigger same-day outreach.

Our most successful campaigns are built on data that doesn't exist in off-the-shelf tools. Clay helps us find those signals, and transform ambitious ideas into executable, high-performing campaigns.

That gap, the signals that don't exist in off-the-shelf tools, is where custom first-party and search-based intent earns its keep. Anyone can buy the same topic-surge feed. Almost nobody is monitoring the specific behavior that predicts a purchase in your category, and the strongest programs stack both.

The intent signal types (and what each one tells you)

Not all intent is equal, and the most common mistake is treating every signal as the same heat. A funding round and a second pricing-page visit are both "intent," but they sit at opposite ends of the funnel and demand different plays.

Drag the act-now line up and down the signal stack

Above the act-now line

4 of 8 signals

Act-now threshold: 60

Cooler · broad & earlyHotter · act-now

Page and pricing-page visits

Late-funnel · High

Someone is actively evaluating, deep in the funnel.

Repeated content engagement

Mid-funnel · Medium-high

Sustained research interest in your category.

Review-site and social activity

Mid-late-funnel · Medium

Comparing options or voicing a pain in public.

Technographic change

Mid-funnel · Medium-high

Adopted or dropped a tool in your category.

Hiring for roles that use your product

Mid-funnel · Medium

Funding round

Early-mid-funnel · Medium

Leadership change

Early-mid-funnel · Medium

Topic surge (third-party)

Early-funnel · Low-medium

Intent signals range from broad and early (a topic surge) to specific and late (a repeat pricing-page visit), and the play should match where the signal sits, not just the fact that it fired.

The tiles that rise to the top, repeat pricing-page visits and content engagement, are first-party and late-funnel: small in volume, high in confidence, and worth a same-day, personal touch. The tiles that settle near the bottom, like a topic surge, are broad and early: good for deciding which accounts to warm up, weak as a reason to call today. Funding, hiring, leadership changes, and technographic shifts sit in between, and they double as the buying signals that tell a rep what to say, not just when to say it.

Intent decays: the freshness window is the whole asset

An intent signal has a half-life, and a stale one is worse than no signal because it sends a rep in cold to a moment that already passed. Treating intent data as a static field you enrich once a quarter is the single fastest way to waste it. The question is never just "is this account showing intent," it is "is this signal still inside the window where a play lands."

Pick a signal, then scrub forward in time

Response value

100%

Verdict

Act now — full value

Day

0

Day 0 · signal firesDay 14

Full value

Hours to 2 days

Cold by

1 week

Every intent signal loses value on its own clock, so the freshness window, not the event, determines whether acting on it is worth anything. The pricing-page visit collapses within days; the funding round stays useful for weeks; the topic surge starts low and flattens fast.

A pricing-page visit acted on within hours is one of the highest-converting moments in B2B; the same visit surfaced a week later is a cold record. A funding round gives you a few weeks before every other vendor has worked the list. This is why intent data has to run as a standing monitor with an alert, not a quarterly enrichment pass: the value is in catching the event while it is warm and routing it to a rep the same day.

How to source intent data

Intent data has no single source, and that is the point. The teams that win on intent assemble it from several layers rather than buying one feed and calling it done.

First-party intent is already in your stack; you just have to capture it. De-anonymize website visitors, pipe in form fills and content downloads, and pull product-usage events from your warehouse. Third-party intent comes from research panels and topic-surge providers: useful for reach, lower in confidence. The richest layer is the one you build. It runs monitors over hiring pages, funding and news, technographic changes, and review-site activity, plus custom queries that surface the niche behavior only your team knows to watch.

Clay sits across all three. Its Web Intent tracking captures first-party visits: you install a tracking snippet on your site, and Clay de-anonymizes the traffic into named companies. Clay's default Signals monitor the high-value business events out of the box: job changes, new hires, news and fundraising, promotions, and brand mentions. Custom Signals let you watch any digitally accessible source on a set schedule. A careers page or a trust-center change becomes a standing monitor. Each hit is then enriched, so a rep can act without doing the research themselves.

Custom signals are where the edge compounds, because they run on data your competitors have no structured way to watch. A search query you write once becomes a standing intent monitor.

Claygent custom-signal prompt (run on each target account's domain)
Search the company's careers page and recent news for evidence thatthey are standing up or expanding a function that uses our product.Look specifically for:- open roles mentioning [your category, e.g. "revenue operations",  "demand generation", "security compliance"]- a newly hired or promoted leader for that function- a public statement about a new initiative in that areaReturn: signal_found (yes/no), the strongest piece of evidence as ashort quote, the source URL, and a one-line "why this matters" a repcan paste into outreach. If nothing qualifies, return signal_found: no.

That single prompt turns a vague "they might be growing GTM" hunch into a sourced, rep-ready row, which is the only form of intent data that moves pipeline.

How to act on intent data without burning the signal

Sourcing intent is the easy half. The hard half is acting on it before the window closes, and acting on it with enough context that the outreach does not read as creepy or generic. A raw intent signal is an alert, not an action: "Acme visited pricing twice" is a row a rep still has to research, and that research gap is where most intent data quietly dies. The fix is to attach the work to the signal so the record arrives ready to send.

Routing also depends on how much intent has piled up on one account, not just whether a single event fired. A lone funding round or a single pricing-page visit rarely justifies a same-day call; the same account with three or four signals firing in the same two weeks is a different account, and that convergence is the thing worth routing on.

Toggle the signals on this one account and watch the tier move

Acme Corp

Composite intent score

0/17

Priority tier

Watch

Watch · 0+Warm · 4+Hot · 8+Act now · 12+

One signal is noise; intent becomes actionable when several signals stack on the same account inside a short window. You can reach "act now" by stacking the lighter signals, not just by flipping the single heaviest one.

When a signal fires, the right contact, a verified email, the firmographics, and a researched talking point should already be on the row before a human sees it. Then the signal routes: a high-confidence first-party hit goes straight to a rep with a same-day alert; a broader third-party surge feeds an account-prioritization pass and a warmer nurture rather than a cold call. Intent is also one input, not the whole decision: it feeds lead scoring as the timing axis, and the play it triggers lives in your outbound motion. This compounding effect, signals captured, scored, enriched, and routed automatically, is what lets a small team run an intent-driven motion at the scale of a much larger one.

4x

Increase in accounts Oyster reached for intent-driven channels after orchestrating its signals and outbound in Clay.

Read the full story

The lift did not come from buying more intent data. It came from orchestrating the signals Oyster already had into a single motion that reached accounts the team had previously left untouched.

Where to start with intent data

Don't start by buying a feed. Start with the play, then find the signal that should trigger it. Run your last 20 closed-won deals through one question: what observable event happened in the 90 days before each deal opened? Those recurring events, a new exec, fresh funding, a champion who had used you before, a competitor they had outgrown, are your highest-value intent signals, and you already have proof they predict revenue. Stand up monitors for those first, wire each one to a specific play and a refresh cadence that matches its freshness window, and only then widen into broader third-party surge data.

Build the fit side in parallel so intent has something to filter against: define your ICP and your target account list, layer intent on top as the timing signal, and let the two work together. From there, the same machinery scales across B2B prospecting and into building lists by tech stack, where a technographic change is itself an intent signal worth monitoring.

Turn intent signals into outreach that lands in the window

Capture first-party intent, monitor the business events that matter, and route every hit to a rep already armed with context.

Frequently asked questions

What is intent data?

Intent data is the set of observable behaviors and business events that indicate a company is moving toward a purchase, like pricing-page visits, funding rounds, hiring for relevant roles, leadership changes, or technographic shifts. Unlike fit data, which describes who an account is and stays stable for months, intent data describes what an account is doing right now and goes stale in hours to weeks. Its value is almost entirely a function of how fast you act on it.

What is the difference between first-party and third-party intent data?

First-party intent is behavior you observe directly, such as someone visiting your pricing page, downloading your content, or using your product. It is the highest-confidence intent because it names a specific company or person and you own it. Third-party intent is aggregated behavior observed elsewhere and sold to you, usually as a topic surge across a research panel; it reaches companies that never touched your site but is broader, cooler, and often account-level rather than person-level. Use first-party intent for fast, personal outreach and third-party intent to widen and prioritize the top of your funnel.

How is intent data different from fit data?

Fit data answers who could buy from us, covering industry, headcount, revenue, region, and tech stack, and it changes slowly. Intent data answers who is in a buying window now, covering events like funding, hiring, and pricing-page visits, and it decays fast. You build a target list on fit and you decide who to contact today on intent. You need both: intent without fit floods reps with in-market companies who will never close, and fit without intent leaves you guessing on timing.

How long does intent data stay accurate?

It depends on the signal, and the freshness window is the whole asset. A pricing-page visit holds full value for hours to a couple of days and is cold within a week. A funding round stays useful for two to four weeks. A leadership change is freshest in the first 30 to 60 days in role. Third-party topic surges start lower and flatten within a few weeks. This is why intent data should run as a standing monitor with same-day alerts, not as a quarterly enrichment pass.

Where does intent data come from?

It comes from three layers: first-party events you already capture (website visits, form fills, product usage), third-party providers that sell topic-surge and research-panel data, and custom monitors you build over public sources like hiring pages, funding and news, technographic changes, review sites, and social signals. The custom layer is where the competitive edge lives, because those signals run on data competitors have no structured way to watch. Clay can capture, monitor, and enrich across all three so each signal arrives as a rep-ready record rather than a raw alert.