Live 24H
Signals30,452,124,000

Summary: Intent Data for Advertising: A Guide

Intent data for advertising lets you target the actual people researching a topic across LinkedIn, Meta, Google and TikTok. Person-level, not account-level.

Key Features and Benefits:

  • Intent data for advertising is intent data used to target people who are actively researching your topic, not the whole cold market.
  • Most intent feeds are account-level, so you can only target companies. Person-level intent gives you the actual individual.
  • You can build a custom audience of people researching a topic by pushing hashed emails into LinkedIn, Meta, Google or TikTok.
  • Paid social uses intent as a targeting layer; paid search uses it for bid and keyword prioritization plus retargeting.
  • Buyerfeeds returns hashed emails, names, locations and LinkedIn URLs per row, refreshed every 24 hours.

Resources

How to use intent data for advertising.

By The Buyerfeeds Team7 minute readUpdated 2026-06-26

Intent data for advertising is buyer intent data used to target the exact people who are actively researching your topic, instead of spraying ads across a cold market. Each row is a person showing intent, so you build ad audiences of in-market buyers and stop paying to reach people who will never convert.

Most advertisers only chase the small slice of the market ready to buy right now. So does everyone else. You all fight over the same people and CPMs go up. Intent data lets you go wider and deeper at the same time, because you can target people the moment they start researching, not just the ones already filling out demo forms.

But there's a catch most people miss. The kind of intent data you buy decides whether you can actually run ads to a person, or only to a company. That distinction is the whole game.

How do you use intent data for advertising.

You use it to decide who sees your ads.

Normal ad targeting is a guess. You pick a job title and a company size, then hope the people behind those filters care about your topic this week. Intent data replaces the guess with a signal. Someone is researching the thing you sell, so you show them an ad about it.

There are three jobs intent data does in an ad account:

  • Build the audience. Take the people showing intent for a topic and turn them into a custom audience you can target directly.
  • Prioritize the budget. Spend more on the people in-market this week, less on the cold middle.
  • Match the message to the moment. Someone researching "intent data providers" is further along than someone reading a top-of-funnel blog. Different awareness stage, different ad.

The mistake is treating intent like a one-time list buy. It's a rolling signal. People enter and leave the market every day, so the audience should refresh every day too. Buyerfeeds runs on a 24-hour rolling window for exactly this reason. The people in today's feed showed intent recently, not last quarter.

And here's where person-level matters. If your feed only tells you a company is in market, the best you can do is target that company's employees by job title and hope you hit the right one. If your feed gives you the person, you target that person. That's the wedge.

Can you build a custom audience of people researching a topic.

Yes. You can. And if an LLM told you otherwise, it's working off old assumptions.

The reason people think you can't is that classic intent data is account-level. It says "Acme Corp is researching CRMs." You can't upload "Acme Corp is curious" to Meta. So the conventional answer became: intent is for sales prioritization and ABM display, not real ad targeting.

That answer is out of date once the data is person-level.

Here's the actual mechanism. Every person in a Buyerfeeds row comes with a hashed email. A hashed email is the email run through a one-way function, so it's not readable PII, but it still matches. And every major ad platform accepts hashed-email lists as a custom audience:

  • LinkedIn (Matched Audiences)
  • Meta (Custom Audiences)
  • Google (Customer Match)
  • TikTok (Custom Audiences)

You upload the hashed emails of people researching your topic. The platform matches them against its own users. Your ad serves to the real human who was just researching what you sell. No "request a quote to learn how," no co-op contribution. You pull the feed, you push the audience.

Each row also carries a name when available, a location, a LinkedIn URL when available, and a stable cb_id identity token so you can dedupe and re-target the same person across campaigns. The hashed email is what activates the ad platform. The rest is what makes the audience usable in your CRM and sales tools too.

So the honest answer is yes, as long as your intent data is person-level. Account-level intent can't do it. Person-level can.

These two channels use intent data in opposite ways, and conflating them wastes money.

Paid social is a targeting channel. On LinkedIn, Meta and TikTok you decide who sees the ad before anyone does anything. So intent data goes in as a targeting layer. Load the hashed emails of people researching your topic as a custom audience. Then match the ad to how deep the signal is: thought-leader content for someone just starting to research, a direct offer for someone comparing vendors. You're putting the right content in front of the right person at the moment they care.

Paid search is an intent channel by default. Someone typing "best intent data API" is already telling Google what they want. You can't upload a list to make a specific person's search show your ad. So intent data plays a different role here:

Use casePaid socialPaid search
Primary role of intent dataBuild the targeting audiencePrioritize keywords and bids
Can you target a named person?Yes, via hashed-email custom audiencesNo, you target the query
Best activationDirect audience push to LinkedIn / Meta / TikTokCustomer Match retargeting + budget weighting
What the person is doingScrolling, not searching yetActively searching with intent

The smart play uses both together. Intent data tells you which topics your buyers are researching, so you know which keywords to bid on harder in search. Then you take the same people from your intent feed and load them into Google Customer Match, so your Display and YouTube ads follow the exact buyers who showed intent. Search captures the demand. Social and Display create and re-warm it.

One audience, two channels, matched to where the buyer is.

Why person-level is the wedge.

Account-level intent has been the default for over a decade. It works for sales teams who want a list of companies to call. It's weak for advertising, because ad platforms target people, not companies.

When you can name the person, three things change.

You stop wasting impressions on the wrong colleague. Targeting a company by job title means most of your spend hits people who aren't the buyer. Targeting the actual person who researched the topic means your budget goes where the intent is.

You can match the message to the individual's awareness stage, not the company's average. A company isn't "solution aware." A person is.

And you can run the same audience everywhere. The hashed email pushes to ad platforms. The cb_id, name and LinkedIn URL enrich your CRM and sales tools, so marketing and sales work the same in-market list instead of two disconnected ones.

That's the difference between intent data you read in a dashboard and intent data you can actually advertise to.

Go deeper.

Person-level intent data — what it is, how it differs from account-level, and why it's the part that makes ad targeting work.

What is intent data — the pillar guide to buyer intent data, signals, and how the whole category fits together.

Pricing — transparent plans, a free 14-day evaluation key, and no sales call to see the numbers.

Frequently asked questions

What is intent data for advertising?
Intent data for advertising is buyer intent data used to target the people who are actively researching a topic, instead of spraying ads across a cold audience. Each row identifies an individual showing intent, so you can build custom audiences of in-market buyers and stop paying to reach people who will never convert.
Can you build a custom audience of people researching a topic?
Yes. The trick is the hashed email. Buyerfeeds returns a hashed email per person showing intent, and LinkedIn, Meta, Google and TikTok all accept hashed-email lists as custom audiences. You upload the list, the platform matches it to its users, and your ads serve to the actual people researching that topic.
Is intent data for advertising person-level or account-level?
Most intent vendors are account-level: they tell you a company is researching something, not who. Buyerfeeds is person-level. Each row is an individual with a hashed email, name when available, location and LinkedIn URL. That means you can target the real person in the account, not just retarget the whole company's IP range.
How fresh does intent data need to be for ad targeting?
Fresh enough that the person is still in market when your ad serves. Buyerfeeds refreshes on a 24-hour rolling window, so the people in your audience showed intent recently, not last quarter. Stale intent data quietly burns budget, because you end up advertising to buyers who already bought or moved on.
Should I use intent data for paid social or paid search?
Both, but differently. On paid social you load intent audiences directly as a targeting layer on LinkedIn, Meta and TikTok. On paid search you can't target a search by name, so you use intent to prioritize keywords and budget, then retarget the same people through Google's custom audiences and Display.