How a live graph of 1.17 billion professionals becomes precise, in-market audiences for paid acquisition, lead generation, and demand campaigns. The five signals that carry the most leverage, worked in depth — then six ready-made audience recipes, and the full catalogue: 40+ targeting surfaces across the market's seven signal families, each with live proof.
Buying a list is buying a guess about who might be a fit. A signal is knowing what just changed about a company or a person — a new round of funding, a decision-maker who just took the seat, a team that suddenly started scaling, an acquisition that just closed. That difference is the whole game in paid acquisition: the same creative and the same offer convert several times better when they land on an audience that is in-market this week rather than a static segment that was true last year. This document is built like an analyst's brief: it leads with the five signals that move the needle most, turns them into six campaign recipes you can run as-is, and then proves the breadth — the full surface area the same engine can target on, on request. Every dataset statistic here is real, queried from the production graph, with the date it was measured.
The reason timing wins is structural, and it is now well documented. By the time a buyer talks to a vendor, most of the decision is already made — they research, shortlist, and form a preference while they are still anonymous. The job of a campaign is to be present and credible during that window, not to arrive after it has closed.
The practical consequence: broad targeting wastes most of its budget on accounts that are simply not in-market, and the accounts that are never show up on a static list. Targeting by change fixes both ends. It is also where the measured return sits — account-based, signal-led programmes beat untargeted spend on ROI across every region Forrester studied.
None of this is exotic. It is the established discipline the industry calls buying signals, intent data, or signal-based selling. The question for any data provider is simply: which signals can you actually produce, how fresh are they, and do they resolve to a real person you can reach? That is what the rest of this brief answers.
The market has converged on a recognisable set of signal families. Naming all seven up front does two things: it lets us speak the same language a media buyer or RevOps lead already uses, and it lets us be precise about which parts of the map our data is built for — and which parts it is not.
| Signal family | Examples | Our data builds it? |
|---|---|---|
| A · People & leadership change | Job change, new C-suite, promotion, departure | ● strong |
| B · Financial & corporate events | Funding round, M&A, IPO, investor portfolio | ● strong |
| C · Hiring & growth | Hiring velocity, live job postings, momentum | ● strong |
| D · Technology / technographic | Stack in use, incumbent tooling, builder activity | ● two layers |
| E · Firmographic & fit | Vertical, size, geography, web-traffic tier, family | ● strong |
| F · Web / digital intent | Third-party topic surge, reverse-IP visitor ID | ○ not us |
| G · Conversation / process | Pricing inquiry, security review, RFP timing | ○ not us — that's your CRM |
The single most useful thing to know about this market: most of what is sold as "intent" today is third-party topic surge — a co-op that watches which companies are reading about your category — plus reverse-IP de-anonymisation of website visitors. Those are real, and they are not what we do. The signals that buyers trust most and that convert best outside of that category are job change and funding / hiring — and those are built from primary career history, which is exactly what we hold. On technographics, this extended edition can say more than the first one did: we now expose both layers — detected tech-stack tags on 3.6M companies (the website layer the incumbents sell) and the builder layer (what engineers actually use and contribute to), which nobody else has.
The universe those signals filter is large in every vertical a campaign tends to target — the count below is companies, before any signal narrows them to the in-market few. (Re-verified 2026-06-12; figures stable since the first edition.)
We could list forty signals alphabetically. That is a dump, not an analysis — and it would bury the few that actually decide a campaign's economics. So this brief is ranked, in three passes. Part 1 works the five signals that carry the most leverage in depth: each one independently predicts budget, intent, timing, or fit strongly enough to build a campaign around. Part 2 is new in this edition: six ready-made recipes that stack those signals into campaigns for the buyer types we meet most often — take them as-is or as templates. Part 3 is the full catalogue across the market's seven families, with proof and a use for each axis — the answer to "can you also target on…?" is almost always in there.
Scored on what each of the five core signals predicts:
| Core signal | Budget | Intent | Timing | Fit | Reach |
|---|---|---|---|---|---|
| Fresh funding | ● | ◐ | ● | ◐ | ● |
| Hiring & growth | ◐ | ● | ● | ◐ | ● |
| Job change / new-in-role | ● | ● | ● | ◐ | ● |
| Technographic / developer | ○ | ◐ | ○ | ● | ● |
| Contactability | ○ | ○ | ○ | ○ | ● |
● strong predictor · ◐ partial · ○ not the point of this signal. Contactability scores only on reach by design — it is the layer that turns any of the other four into a person you can actually message.
One more thing worth knowing before the deep dives: signals do not all fire at the same rate. A funding round is rare and high-value; a hiring surge is common and high-frequency. A campaign usually wants both — a few high-intent triggers and a steady, large flow to keep the pipeline full.
The data
The funding layer carries the round name, the date, the amount, and the named backers, kept fresh through the most recent quarters — 253,000+ companies carry funding history, 304,000+ carry named investors. Because it is structured and dated, "who raised, at what stage, when" is a clean filter — and the shape of the whole market falls straight out of it.
The algorithm
Filter the funding layer by stage and a trailing date window, then join to the company's current
decision-makers so the audience is people, not an info@ address. The output is an
ad-platform audience or an outreach list of named buyers at companies that closed inside your window.
// recently-funded buyers, last 90 days, growth stages
GET outricher.com/api/v2/signals/funding
?stage=seed,series_a,series_b
&closed_after=2026-03-14
&role=founder,vp,head // resolve to decision-makers
The data
This signal has two complementary sources, and we hold both. The realised layer: 2.8 billion dated work positions, which turn headcount into a time series — per company, net momentum and, more usefully, the shape of it. And the forward-looking layer: 1.55 billion job postings on file, with role, seniority, location, and the recruiter behind each one — roughly 979,000 companies carry open positions right now. Postings tell you what a company intends to build; positions tell you what it actually built.
The algorithm
Compute trailing-window hire and exit counts per company from position start/end dates, then read the deltas: net headcount growth as a coarse "is this working" filter, and department-level ramps (first SDRs, a marketing team forming) as the sharper buying-intent trigger. Cross-check against the live posting stream to catch intent before the hires even land.
The data
Because we hold 2.8B dated positions across 1.17B people, a role change is observable across the entire professional graph — not just inside a list you uploaded. A current position with a recent start date is a "new in seat" buyer. The same data finds a person who just moved into a role your product is built for, anywhere it happens.
| Decision-maker | New role | Company | Started |
|---|---|---|---|
| R. AlRashed | Partner | (UAE) | Dec 2025 |
| A. Frentz | Partner | (France) | Dec 2025 |
| J. Brooke | Principal | (US) | Dec 2025 |
| A. Huang | Principal | (US) | Nov 2025 |
Illustrative slice of the "started a new senior role last quarter" cohort — the same query runs against any title and any vertical.
The algorithm
Scan positions for fresh start dates at the seniorities and functions you target, and — for champion-tracking — diff a known contact list against current employers to catch moves into ICP-fit companies. No seed list is required for the first; the second works even on people you never had in a CRM.
The data
Technographics come in two layers, and this is where the extended edition upgrades the claim. The website layer — what tools a company's site and stack visibly run — is on file as detected tech tags for 3.65M companies (queried live, 2026-06-12): the same kind of signal the incumbent technographic vendors sell. And the builder layer — ours alone — is 204M developer profiles with public open-source activity across 1.46B repositories, indexed by language and topic: the tools engineers actually use and contribute to, with reach and openness flags. For dev-tools, infrastructure, API, and security products, that second layer is an audience the website-reading tools are blind to.
The algorithm
Segment the developer graph by stack (language / framework / topic), by public output and reach, and by whether they signal openness — then resolve to a reachable identity. Pointed at a company, it profiles the tools its engineers really run and the tags its site exposes; pointed at a project, it ranks the contributors into seniority bands.
The data
237M records are already enriched with contact data — personal email, phone, social handles — sitting on top of a 959M-record email-lookup layer (live count, 2026-06-12) that resolves addresses to identities in both directions. That stack is what grounds every other signal in a person you can message — the gap where pure-intent and technographic vendors stop, because identifying an account is not the same as being able to reach the buyer inside it.
The algorithm
Resolve the signal — an account or a person — to an identity, then to the contact channels: personal email, phone, and social handles. The pre-enriched layer is checked first and costs nothing; live enrichment fills the gaps on demand, one inexpensive call at a time.
// one call resolves a target to a full, reachable dossier
GET outricher.com/api/v2/profile?profile=<target>
// → name · role · personal_emails · phone · socials · work history
Signals become valuable when they are stacked into a campaign. These six recipes cover the buyer types we meet most often; each is a concrete audience definition built only from the signals in this playbook. Take them literally, or treat them as templates — every line in a stack is swappable.
Why it converts: three independent buying conditions — money (funding), intent (sales hiring), and an open-window buyer (new leader) — stack into a small audience where all three hold at once. Each condition alone is good; the intersection is the hottest list in the category.
Why it converts: team composition is computed from primary career data, so the absence of a function is as queryable as its presence. A growing company with no in-house marketing team is the literal definition of an agency's buyer — and no job-board scraper can see it.
Why it converts: the audience already works on the exact problem your product solves — by observed behaviour, not declared job title. The influence ranking doubles as a champion strategy: a handful of senior builders carry the tool into their companies.
Why it converts: a live req is a budget line with a deadline. The postings layer names the recruiter, so the message lands with the person who owns the problem today — not a generic HR inbox after the role is filled.
Why it converts: career stage is computed, not guessed — tenure, trajectory, and education date locate people at exactly the moment your offer is relevant, at population scale rather than inside one job board's member base.
Why it converts: displacement needs both the economic buyer (the company running the incumbent) and the practitioner who feels its pain daily. Targeting the two together — then widening through the lookalike graph — is how conquest campaigns scale past the obvious named accounts.
The five core signals carry most of the leverage; the recipes show how to stack them. What follows is the breadth — every targeting surface the engine exposes, grouped by the market's seven signal families. Entries marked NEW were not in the first edition of this playbook; each carries its proof and a primary use. The point of this section is range: whatever a specific campaign needs to target on, the surface area is here.
A new C-suite or VP hire arrives with a ~90-day mandate to re-evaluate the stack — the position-timing engine filtered to senior titles. Worked in depth as Core Signal 03.
proof · current senior role + fresh start dateuse · reach the new buyer before vendors are chosenA promotion inside the same company is a quieter trigger than a job change — but it still means a new mandate and often a first budget of one's own.
proof · same employer, new senior title + date · promotions lift conversion +39% (UserGems)use · congratulate-and-qualify campaignsWhen a senior leader's role flips to "past," you know the week, the name, and where they went — a window for both displacement and recruiting offers.
proof · position end-dating with destinationuse · displacement & transition campaignsBoard seats and advisory roles are positions too — a high-influence, high-affluence audience for governance tools, executive services, and premium offers.
proof · board / advisor titles across current positionsuse · exec-level and influence-led campaignsPeople holding several current roles at once — fractional CMOs/CFOs, consultants, advisors. A distinct, fast-growing buyer segment with multi-company reach.
proof · 2+ concurrent current positions on one profileuse · tools & services sold to consultants; multiplier outreachStage, date, amount, named investors — the budget-unlock trigger, worked in depth as Core Signal 01.
proof · 10,658 rounds captured in 2025 alone, by stageuse · "just raised" standing audiences147,000+ dated acquisition events with acquirer, target, and (where disclosed) price. Post-acquisition integration is a buying window: stacks get consolidated, contracts re-opened, teams re-tooled.
proof · 147,471 acquisition events on file (live, 2026-06-12)use · integration-window and churn-risk campaigns45,000+ companies flagged as publicly listed, with ticker and exchange — the enterprise tier, plus newly-public companies entering their first compliance-and-tooling build-out.
proof · 45,426 public companies flagged (live, 2026-06-12)use · enterprise tiering; post-IPO campaigns304,000+ companies carry their investors by name — so "every active portfolio company of fund X" is one filter. Sell to a thesis, or ride a fund's brand in the first line.
proof · 304,090 companies with named investors (live)use · portfolio-wide offers; investor-referenced outreachFounding dates separate the 2023+ startup wave from decades-old incumbents — different stacks, different buying styles, different offers.
proof · 69,825 companies founded since 2023 (live)use · startup-native vs. modernisation campaignsNet hires and exits per quarter from dated positions — the "scaling now" trigger, worked in depth as Core Signal 02.
proof · quarterly hire curves per company (chart above)use · growth-qualified audiences1.55B postings on file with role, seniority, and location — the forward-looking half of the hiring signal: intent before the hire lands.
proof · ~979K companies with open positions (live) · 1.78M postings on file for a single flagship employeruse · "hiring for X right now" audiencesEach posting links the recruiter who owns it — a named, motivated contact for HR-tech, staffing, and assessment vendors, attached to a live req.
proof · recruiter identity linked per postinguse · sell to the person holding the reqNot just "a company is hiring" — which function is scaling. A doubling sales or marketing team is a far sharper buying trigger than headline headcount.
proof · function-level hire counts from dated positionsuse · target the exact team about to buyPre-computed activity and growth scores rank millions of companies by trajectory — a fast first cut before the sharper event signals are applied.
proof · 3.9M companies carry an activity score, 1.1M a growth score (live)use · rank any audience by momentum, free204M developer profiles — the tools engineers actually use and contribute to, with reach and openness. Worked in depth as Core Signal 04.
proof · 204M dev profiles · influence pyramid (chart above)use · reach the engineers themselvesDetected tech-stack tags on 3.65M companies — the classic technographic filter for product-fit and displacement, without leaving the same dataset.
proof · 3,647,854 companies with stack tags (live, 2026-06-12)use · "runs the incumbent / fits our integration" lists1.46B repositories indexed by programming language and topic — find the people building in a category, not just listing a skill.
proof · 1.46B repos, language- and topic-indexed (live)use · category-level developer audiencesOpen-source organisations resolve to their member engineers — point at a company or project and get its builder roster, ranked by contribution.
proof · org-membership links on the developer graphuse · account-based plays for technical productsTarget by industry at scale — the universe is large and clean in every commercial vertical, from 273K IT-services firms to 204K marketing & advertising firms.
proof · indexed industry counts (chart above, re-verified 2026-06-12)use · vertical-specific creative & listsSlice SMB / mid-market / enterprise by headcount — with a size-category fallback that still works where exact headcount is missing, and the depth to map 300,000+ employees at a single company.
proof · employee-count + size-code segmentationuse · match offer to company scaleMonthly site-traffic estimates on 1.73M companies — segment by digital footprint: 262K companies above 10K visits/month, 13.8K above a million. A native axis for anyone who buys or sells traffic.
proof · live tier counts, 2026-06-12 (chart below)use · qualify by audience size; match offers to traffic realityParent, subsidiary, and affiliate links connect brands into families — target the whole group, or suppress every subsidiary of an excluded giant in one rule.
proof · parent / subsidiary / affiliate links on company recordsuse · group-level ABM; airtight exclusion listsCountry → region → city on both people and companies, plus multi-office footprints and employee-location shifts that flag market entry as it happens.
proof · location fields person + company side; office listsuse · localised offers timed to expansionSelf-declared specialties and curated category tags cut finer than industry — "performance marketing," "B2B SaaS," "fintech infrastructure" — for niche lists no broad vertical filter can produce.
proof · specialty arrays + category tags on company recordsuse · niche segmentation past the industry level237M pre-enriched contact dossiers on a 959M-record email-lookup layer; for senior decision-makers a third are reachable free before any spend. Worked in depth as Core Signal 05.
proof · 237M enriched · 959M lookup layer (live) · 35% senior freeuse · turn any audience into a reachable one25M profiles carry a linked X/Twitter handle, 20M a Facebook link — the bridge from a professional signal to a social-platform custom audience.
proof · 25M Twitter / 20M Facebook links on the enriched layeruse · retarget professional audiences on social platformsFollower counts on both people and companies surface who has an audience — for influencer, affiliate, and creator-led acquisition, not just direct outreach.
proof · follower counts person + company side (six-figure reach observed)use · influencer / affiliate sourcing1.03B education records make "alumni of X" a first-class audience — by school, degree, field, and graduation year. Sizable even at single-institution grain (chart below).
proof · Harvard 712K · Stanford 373K · Oxford 350K alumni records (live)use · education offers, communities, events, affinity campaigns231M language-proficiency records segment any audience by the languages people actually declare — creative and compliance match the market, not the continent.
proof · 231M language records (live, 2026-06-12)use · localised campaigns with real language fitDegrees (the MBA cohort), professional certifications, and graduation-year career stage — qualification signals for education, finance, and professional-services offers.
proof · degree / field / certification fields across the graphuse · credential-qualified audiencesPublications, patents, and honors fields surface the documented experts in a field — a precision audience for R&D services, scientific tools, and thought-leadership plays.
proof · publication / patent / honors fields on profilesuse · expert & KOL targetingOpenness flags on the profile and developer graphs identify people signalling availability — the core audience for recruiting-led acquisition.
proof · openness flags, profile + developer sideuse · recruiting & talent campaignsThe real edge is layering: "raised in 90 days" and "hiring sales" and "new VP" is a far smaller, far hotter audience than any one alone. Each added signal compounds intent — that is what the recipes above are.
proof · signals combine in one query engine; cold baseline ~1–3% (Instantly, 2026)use · build the smallest, hottest audience3.1M companies carry curated similar-company lists, and career pedigree (shared ex-employers, parallel team shapes) extends lookalikes to people — grow a winning seed audience without re-guessing the filters.
proof · 3,089,024 companies with similar-company lists (live)use · scale what already convertsThe same filters run in reverse: exclude current customers, competitors' staff, whole corporate families, or every contact already delivered in past batches — deduplicated against history.
proof · exclusion on any signal + cross-batch dedup ledgeruse · clean frequency, no wasted spend, no awkward sendsEvery signal in this catalogue is a query over the same graph — which means a signal we haven't named is usually a few days' work, not a roadmap item. If it is observable in career, company, or developer data, it can be a filter.
proof · this catalogue itself — each entry is one engine, parameteriseduse · ask for the signal your campaign actually needsThe pricing mirrors how a campaign actually runs: discovery and sizing are free, segmentation is free, and you pay only to put contact details on the people you decide to reach.
| Operation | Covers | Cost |
|---|---|---|
| Discovery · sizing · ranking · segmentation | Building every audience and applying every signal in this playbook | Free |
| Pre-enriched contact (≈20% of the graph; 35% of senior buyers) | Personal email already on file | Free |
| Live profile enrichment | Full contact dossier, on demand | ~$0.02 |
A weekly, signal-driven audience of thousands of in-market companies costs effectively nothing to build. You spend only to reach the few hundred a campaign actually activates — which is the unit economics of an acquisition engine that never runs out of well-timed, reachable targets.
The takeaway: the value is not the 1.17B profiles — anyone can buy rows. It is the ability to query the professional economy as a live graph, so a static list becomes a timed, ranked, reachable audience: who just got the budget, who just took the seat, who is scaling right now, which engineers run the stack, whose site does the traffic, who just got acquired — each resolved to a person you can message. Lead with the five core signals; run the recipes as written; and when a campaign needs an axis nobody else offers, the catalogue — forty-plus surfaces and counting — is the answer to "can you target on that?"