Firmographic, Technographic & Behavioral ICP Criteria Explained
A predictive ideal customer profile is built from three layers of criteria: firmographic (who the company is), technographic (what it runs), and behavioral / intent (what it is doing right now). Firmographics and technographics establish fit — should we sell to this company at all? Behavioral signals establish readiness — is now the moment? Covering all three is what turns a profile from a static description into something that actually predicts which accounts will convert.
Most weak ICPs use only the first layer, because firmographics are the easiest to source. The result is a profile that tells you which companies look right but nothing about which are in-market — so the target list is technically correct and practically inert. This article breaks down each layer, the data sources, and how they combine. It is the detail behind Step 1 of the ABM strategy framework; for the end-to-end build, see how to build a B2B ICP.
Layer 1: Firmographic criteria
Firmographics are the stable, structural attributes of a company — the B2B equivalent of demographics. They are the backbone of every target list because they are reliable, widely available, and easy to filter on.
- Industry / vertical — often the single strongest fit signal; many ICPs are vertical-specific by necessity.
- Company size — employee headcount and/or annual revenue, usually expressed as a band (e.g. 200–1,000 employees).
- Geography — regions you can sell, support, and contract in (data residency and language matter here).
- Business model — B2B vs. B2C, SaaS vs. services, transactional vs. enterprise.
- Growth stage / funding — bootstrapped vs. venture-backed, recent raises, headcount growth rate.
Example: a workforce-management platform might set firmographic criteria of "hospitality or retail, 500–5,000 employees, multi-site operations, North America." Sources include ZoomInfo, Cognism, Apollo, Clearbit/HubSpot Breeze, and Crunchbase or PitchBook for funding and growth data.
Layer 2: Technographic criteria
Technographics describe the technology a company already uses — its CRM, cloud provider, marketing stack, security tooling, and any category-relevant systems. For software vendors this layer is frequently more predictive than firmographics, because it reveals integration fit and displacement opportunity directly.
Example: an app that extends Salesforce should treat "runs Salesforce" as a near-mandatory criterion — a 5,000-person company on a competing CRM is a worse fit than a 500-person company on Salesforce, even though firmographics favor the former. Likewise, a data-integration tool might target companies running Snowflake; a Shopify app targets Shopify Plus merchants. Technographic data comes from HG Insights, BuiltWith, Enlyft, Datanyze, and Wappalyzer, and increasingly from enrichment platforms that bundle it alongside firmographics.
Layer 3: Behavioral / intent criteria
Behavioral signals capture what a company is doing that suggests it is in-market now. This is the layer that separates a good-fit account from a good-fit account worth contacting this week.
- Research / intent surges — spikes in third-party research on your category (Bombora, G2 Buyer Intent, 6sense, Demandbase, TrustRadius).
- Engagement — website visits, content downloads, event attendance, email and ad interaction (your CRM and marketing automation).
- Hiring signals — job postings that imply a relevant initiative (e.g. "hiring a Head of RevOps" for an ops tool).
- Trigger events — funding rounds, leadership changes, M&A, expansion, regulatory shifts, or a public tech migration.
Example: a security vendor sees an ICP-fit financial-services firm post three SOC-analyst roles and spike on "SIEM replacement" intent topics in the same month — fit was already established; this behavior says now. That account jumps the queue.
How the three layers combine: fit + intent
The three layers feed a simple, powerful model used across mature ABM programs: score fit (firmographic + technographic) and intent (behavioral) separately, then combine them. The distinction is worth internalizing: fit answers "should we?" and intent answers "is now the moment?" A high-fit / high-intent account is a priority-one target; a high-fit / low-intent account is a nurture; a low-fit / high-intent account is a tempting distraction that often should be declined. How to weight these inputs and convert them into a ranked, tiered list is the subject of Step 2 of the ABM strategy framework.
Where this fits
These criteria are the attributes you defined when you built the profile (how to build a B2B ICP) and confirmed during validation. Once weighted into a scoring rubric, they produce the target account list that drives the rest of the program — and, downstream, how you measure ROI.