B2B Intent-Based Advertising
Two signal types that mean nothing alone and a lot combined
B2B intent-based advertising combines two distinct data layers that are each weak predictors on their own but become genuinely useful when combined: firmographic data (company size, industry, revenue band, tech stack, employee count — who the account is) and intent signals (third-party content consumption data showing an account's employees are actively researching a relevant topic right now — what the account is doing). Firmographic targeting alone just says 'this is a company that could plausibly buy our category of product' — a huge, mostly uninterested pool. Intent data alone just says 'someone somewhere is researching this topic' — without firmographic context, that could be a student, a competitor, or an irrelevant company.
The combination is the actual product: 'companies that match our ideal customer profile firmographically, AND whose employees are currently showing active research behavior on topics related to our category.' This narrows a prospecting universe from thousands of plausible accounts down to a much smaller, much more actionable list of accounts actively in-market right now, which is precisely the signal platforms like 6sense and Demandbase are built to surface and operationalize into advertising and sales workflows.
How intent signal is actually collected
Intent data vendors aggregate anonymized, cookie- or IP-based signal from a network of B2B publisher sites, review sites (G2, Capterra, TrustRadius are common sources), and content syndication networks, then map that activity back to a company using reverse-IP lookup or cookie-matching against business email domains. The result is a feed showing which companies' employees are reading about which topics, at what intensity, over time — without necessarily identifying the specific individual, since most B2B intent products operate at account level rather than contact level for privacy and data-availability reasons.
This has an important accuracy caveat: reverse-IP matching is inherently noisy for remote and hybrid workforces, since home internet connections and VPNs don't map cleanly to a company's corporate IP range the way an office network once did. Intent data quality has generally improved as vendors shifted more weight toward cookie- and login-based matching, but it's still probabilistic signal, not certainty, and should be treated as a prioritization input rather than a guaranteed buying signal.
Targeting layers in B2B intent-based advertising
| Layer | What it answers | Weakness alone |
|---|---|---|
| Firmographic | Is this company plausibly a fit for our ICP? | Says nothing about timing or active interest |
| Intent signal | Is anyone researching this topic right now? | No company-fit filter; signal can be noisy or irrelevant |
| Firmographic + Intent (account-level) | Is this ICP-fit company actively in-market now? | Still probabilistic; best treated as prioritization, not certainty |
| + First-party engagement (website, CRM) | Has this specific account already engaged with us directly? | Only covers accounts that have already touched owned channels |
1. Define ICP firmographics (industry, size band, tech stack, geography)
2. Pull in-market account list from intent platform (e.g. 6sense/Demandbase
conceptually) filtered to ICP + active intent surge on category topics
3. Tier accounts: Tier 1 (ICP fit + strong intent + high deal value)
Tier 2 (ICP fit + moderate intent)
Tier 3 (ICP fit, no current intent signal — nurture only)
4. Push Tier 1/2 account lists to ad platforms via Matched Audiences /
Company List targeting (LinkedIn, display, programmatic)
5. Align sales outreach timing to the same account list — intent surge is
time-sensitive, usually decaying over weeks
6. Feed closed-won/closed-lost outcomes back to refine the ICP + intent
threshold over timeIntent surge is perishable — slow activation kills the advantage
This is account-based marketing's targeting engine, not a standalone channel
What's next
LinkedIn's Matched Audiences company-list upload is the most common execution mechanism for putting an intent-prioritized account list into an actual ad campaign — LinkedIn Ads B2B Targeting covers that workflow in detail.
Next: LinkedIn Ads B2B Targeting →
I build these systems professionally.
Whether it's a RAG pipeline, analytics migration, or AI workflow — let's talk.