Firmographic, Technographic & Behavioral ICP Criteria Explained

8 min read

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.

Fit, not readiness. Firmographics and technographics together answer "should we sell to this company?" — they describe a good match in the abstract. They say nothing about timing. That is the job of the third layer.

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.

Don't over-engineer the first version. Start with three or four firmographic criteria, one or two technographic ones, and a single intent source. A tight, three-layer ICP you can actually source data for beats an elaborate one you can't populate — and avoids the common ICP mistakes of over-breadth and stale criteria.

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.

Want ABM ops that actually run?

Book a free ops audit and we'll show you where your account-based motion is leaking pipeline and what it would take to fix it.

Book a Free Ops Audit