Skip to content

Firmographic Segmentation

First PublishedLast UpdatedByAtif Alam

The decision this page enables: which company-level attributes define the businesses you serve — and which to deliberately exclude.

Firmographic segmentation is the B2B equivalent of demographic segmentation: instead of slicing on attributes of people (age, income, life stage), you slice on attributes of companies (headcount, revenue, industry, stage, geography, tech stack, growth rate, ownership).

If you sell to businesses, firmographic is almost always your primary segmentation dimension. Two 32-year-old buyers might run a 5-person agency and a 5,000-person bank — and the difference between those two companies is what drives their entire buying behavior, not the buyers’ personal demographics.

Firmographic also produces the cleanest, most automatable lead-scoring inputs of any segmentation dimension: company size and industry are easy to enrich at scale, easy to filter on in ad platforms, and easy to verify (unlike psychographic variables or stated needs).

Firmographic dimensions directly predict:

  • Willingness to pay — a 50-person company has a meaningfully different software budget than a 5-person one.
  • Sales motion length — enterprise sales cycles are 3–9 months; SMB cycles are 1–4 weeks. You can’t run both with the same playbook.
  • Decision-maker concentration — at <20 people, the founder usually decides. At 50–200, a department head. At 1,000+, a procurement committee.
  • Integration / tech-stack requirements — bigger companies have more systems to integrate with and more compliance gates (SOC 2, ISO, SSO, audit logs).
  • Channel reach — LinkedIn, Apollo, ZoomInfo, BuiltWith all filter on firmographic variables.
  • Retention and expansion — bigger customers are stickier and slower-expanding; smaller customers churn faster and expand quicker.

Firmographic segmentation is also what your ICP is mostly made of. A working ICP is almost always written as “[firmographic profile] who [behavioral / needs overlay].” Without the firmographic spine, the ICP is just a personality description.

VariableTypical bucketsWhy it matters
Headcount1–9, 10–49, 50–199, 200–999, 1,000–4,999, 5,000+Single best predictor of budget, sales motion, and decision concentration
Revenue band<$1M, $1–10M, $10–100M, $100M–1B, $1B+Crossed with headcount; reveals capital-light vs labor-light businesses
Industry / verticalNAICS or SIC code (or a simplified taxonomy)Drives jargon, regulation, and channel preference; basis for vertical-vs-horizontal positioning decisions
Business modelSaaS, marketplace, e-comm, agency, services, manufacturing, etc.Shapes which workflows the product replaces
GeographyCountry / region / “EU/US/APAC/RoW”Currency, language, payment infra, data-residency rules
Lifecycle stagePre-seed, seed, Series A/B/C, growth, public, PE-ownedPredicts urgency, tolerance for risk, and budget cycle
FundingBootstrapped vs. funded; total raised; last raise dateCombined with stage, predicts cash-on-hand for new tools
Tech stackSpecific tools / platforms in usePredicts integration value, displacement targets, and adjacency play
Growth rateHiring velocity, revenue growth, traffic growthFast-growing companies adopt new tools faster than stable ones
Ownership / structureFounder-led, PE-owned, public, non-profit, governmentInfluences procurement complexity and risk appetite

Most working ICPs combine 4–6 of these: headcount + revenue + industry + stage + geography + tech-stack. More is rarely useful; fewer usually leaves the segment too broad to act on.

SourceWhat you getCost / notes
Apollo, ZoomInfo, Cognism, LushaContact + company database, filterable on most firmographic variablesPaid; quality varies by region (US > EU > APAC)
Clearbit / HubSpot Breeze IntelligenceReal-time enrichment of email signupsPaid per-lookup; integrates with most marketing stacks
Crunchbase, PitchBookStage, funding, growth-rate, ownershipPaid; strongest for funded private companies
LinkedIn Sales Navigator / AdsHeadcount, industry, role-targetingPaid; the most accurate headcount data in the industry
BuiltWith, Wappalyzer, HG InsightsTech-stack data (web technologies, marketing tools, CRM)Paid for enrichment; free for spot lookups
Public registries (SEC EDGAR, UK Companies House, EU registries)Revenue, structure for public/regulated firmsFree; spotty for private firms
Your own CRMSelf-declared and enriched fields from existing customersFree; the most accurate source for your actual customer base

Validation rule: always cross-check Apollo / ZoomInfo headcount against the company’s actual LinkedIn page before scoring a segment. Database accuracy is typically 70–85% on headcount, much worse on stage and revenue.

How to build a firmographic segmentation — step by step

Section titled “How to build a firmographic segmentation — step by step”
  1. List the firmographic variables that matter for your product. Don’t use all ten — pick the 4–6 that you hypothesize will drive different buying behavior. Be explicit about why each one matters.
  2. Define the buckets up front. “Mid-market” is not a bucket. “100–999 headcount” is. Write the cuts down before you look at data.
  3. Pull your existing customer base, broken out by these variables. If you have <20 customers, layer in your strongest pipeline opportunities to get enough signal.
  4. Calculate the four “does this dimension matter?” metrics per cell: win rate, ACV, sales-cycle length, and 12-month retention.
  5. Look for cells with at least a 25% delta on at least two of those four metrics vs. the company average. Those are real firmographic segments.
  6. Name the surviving segments in language that a sales rep can repeat from memory. “10–49 person product-led SaaS teams” is a segment. “Cell 2.B” is not.
  7. Run MSADA against each (see Segmentation overview). Drop or merge segments that fail.
  8. Write the anti-target list. Firmographic segmentation should produce explicit exclusions — “We do not pursue companies under 10 headcount” is as important as “we focus on 10–49.” See Targeting.

For each candidate firmographic segment, fill this scorecard:

Segment name: [short, sales-repeatable label]
Firmographic profile (with weights, weights sum to 100):
Headcount band: [e.g. 10-49] weight: 25
Industry / vertical: [e.g. SaaS, agency, consulting] weight: 15
Stage / funding: [e.g. seed-to-Series-B] weight: 15
Geography: [e.g. US + EU] weight: 10
Tech stack signal: [e.g. already using Slack + Notion] weight: 20
Growth rate proxy: [e.g. hired 5+ in last 90d] weight: 15
total: 100
Hard exclusions (any one disqualifies):
- Headcount: outside 10-49 range
- Geography: outside US/EU (no payment / language coverage yet)
- Industry: regulated (banking, healthcare) — out of scope for v1
Fit score formula:
score = sum(weight_i * (1 if variable matches band else 0))
Action by score:
80-100 → "tier 1" — full sales/marketing investment
50-79 → "tier 2" — automated nurture, opportunistic sales
<50 → "tier 3" — exclude or recycle

This becomes your lead-scoring formula and your ABM target-account criteria. It also becomes the basis for your Sales BANT / qualification gates.

Once you’ve defined a firmographic segment, capture its operational facts:

Segment: 10-49 person remote-first SaaS teams in US/EU
Estimated TAM count: ~38,000 companies
Estimated TAM revenue: ~$2.3B addressable spend on team productivity tools
Penetration today: 0.6% (235 customers)
Win rate (last 90d): 34% (vs. 21% company average)
ACV (median): $4,800/yr (vs. $3,200 company median)
Sales cycle (median): 18 days (vs. 32 days company median)
12-month retention: 91% (vs. 84% company average)
Primary buyer role: Head of Product or founding engineer
Primary decision unit: 2-3 people; founder approves
Common tech stack: Slack, Notion, GitHub, Linear
Top 3 displacement: Notion+Slack stack, Confluence, ClickUp

If the deltas vs. company average are <25% across all metrics, the segment isn’t doing real work — it’s a description, not a segment. Collapse it.

  • Win rate by firmographic segment — should differ by at least 15 percentage points between your best and worst segments, otherwise the segmentation isn’t predicting outcomes. Healthy ICP segment: 30–50% win rate; non-ICP: 10–20%.
  • ACV by firmographic segment — track the median (not the mean — outliers distort B2B ACV distributions). Target ICP segment should be ≥ 1.5x the company-average ACV.
  • Sales cycle length by segment — usually correlates with headcount. SMB: 1–4 weeks. Mid-market: 30–90 days. Enterprise: 3–9 months. If your “SMB” segment has a 90-day cycle, your sales motion is misaligned with the segment.
  • CAC payback by segment — months of recurring revenue to recover acquisition cost. Healthy: <12 months for SMB, <18 months for mid-market, <24 months for enterprise.
  • Tier-1 account penetration — % of your defined Tier-1 account list that’s a customer or active opportunity. Floor for a credible ABM motion: 20% within 12 months of launch.
  • Anti-target leakage rate — % of closed-won deals that fall outside your defined firmographic ICP. Healthy: <20%. Above 20% means either your ICP is too narrow or your sales team is taking deals they shouldn’t.

Worked example — SaaS workspace (B2B, strong fit)

Section titled “Worked example — SaaS workspace (B2B, strong fit)”

The team analyzes 235 paying customers and 480 active pipeline opportunities. Pulling firmographic data from Apollo (enriched against their CRM), they segment on five dimensions:

| Cell (HC × Stage × Industry) | Custs | Win rate | ACV | Cycle | 12-mo ret |
| --- | --- | --- | --- | --- | --- |
| 5-9 × seed × tech/agency | 38 | 22% | $2,100 | 12d | 71% |
| 10-49 × seed-A × tech/agency ★ | 112 | 38% | $5,400 | 18d | 93% |
| 10-49 × seed-A × consulting/services ★ | 54 | 31% | $4,900 | 24d | 89% |
| 50-199× A-B × tech | 18 | 14% | $9,800 | 64d | 88% |
| 200+ × any × any | 5 | 6% | $22k | 140d+ | 80% |
| 10-49 × any × regulated (FS/health) | 8 | 8% | $4,400 | 90d+ | 75% |

The two ★ cells score 25%+ deltas on win rate, ACV, and cycle. They share a sales motion (“self-serve trial + 2-week founder-led demo cycle”) that doesn’t work for the other cells. The 50–199 cell is interesting but small and slow; flag as future segment. The 200+ cell fails Substantial and Actionable at this stage. The regulated cell fails Differentiable — same firmographics but procurement complexity makes the sales motion entirely different; explicitly anti-target.

Working firmographic segments: “10–49 person seed-to-Series-A tech / agency teams” (primary) and “10–49 person seed-to-Series-A consulting / services teams” (secondary).

Anti-target list: companies under 10 people, companies over 199, regulated industries (banking, healthcare, government), companies outside US/EU, companies still in stealth.

This single decision now drives every downstream choice: paid targeting filters, content topics, sales rep quotas, pricing tiers, partnerships, the integrations roadmap.

Worked example — Consumer fitness app (B2C, not applicable)

Section titled “Worked example — Consumer fitness app (B2C, not applicable)”

For the consumer fitness app: firmographic segmentation doesn’t apply because the buyer is an individual. The closest analog is household composition (handled in Demographic) and buying-channel affinity (handled in Behavioral). If you’re a B2C product trying to use firmographic segmentation, that’s almost always a sign that you’re either (a) confusing your partners or retailers with your end customer, or (b) really running a B2B side of the business that needs its own segmentation entirely.

  • Too-broad ICPs. “10–10,000 person companies in SaaS” is not an ICP; it’s the entire SaaS market. If your firmographic profile doesn’t exclude most of the market, it’s not a segment.
  • Vertical without horizontal validation. Picking “fintech” because three customers happen to work in it. Verticalizing too early ossifies your product and limits TAM. Validate horizontal first, then vertical based on win-rate evidence.
  • Ignoring tech-stack signals. Tech stack is one of the most predictive variables for B2B SaaS and the most under-used. “Uses Slack + Notion” predicts buying behavior better than “100-person company.”
  • Conflating firmographic with persona. A persona is one role at the company (the head of product); the firmographic segment is the company itself. You need both; don’t confuse them.
  • Letting database errors drive strategy. Apollo’s headcount field is often off by 20–40%. Cross-check with LinkedIn on at least your top-50 target accounts.
  • Static segments. Companies grow; a 30-person customer becomes a 90-person customer; their needs (and your segment assignment) change. Re-segment your customer base at least every 6 months.
  • No anti-target list. If you haven’t written down who you don’t sell to, sales reps will fill the pipeline with whoever responds to outbound — and your win rate and CAC will both suffer.
  • Demographic — the B2C counterpart; usually the wrong primary dimension for B2B.
  • Behavioral — the strongest overlay on firmographic; combines firmographic who with what they do with the product.
  • Needs-based — the second-strongest overlay; combines firmographic who with what job they’re hiring you for.
  • Targeting — turning firmographic segments into Tier-1 / Tier-2 / Tier-3 account lists.
  • Strategy: ICP — the cross-functional artifact built primarily from firmographic + needs-based segmentation.
  • Sales: Qualification — where the firmographic scorecard becomes the lead-scoring formula.