Marketing

Using Revenue and Headcount Data to Build a Real ICP Score

Company size is the most common ICP filter — but 'size' means different things depending on how you measure it. Here's how to combine revenue ranges and headcount data for precise account qualification.

By Makeinfo Team
#icp-scoring #firmographic-data #revenue-enrichment #headcount-enrichment #account-qualification #b2b-data

“Mid-market company” means different things to different teams. To one B2B vendor, it’s companies with 100–500 employees. To another, it’s companies with $10M–$100M in revenue. Both definitions are common; they don’t always overlap.

The core problem with using only one size signal for ICP qualification is that employees and revenue diverge significantly by industry:

  • A 30-person law firm might generate $15M in revenue
  • A 300-person early-stage startup might generate $5M in revenue
  • A 100-person e-commerce brand might generate $50M in revenue

Qualifying on employees alone misses the law firm (under-filtered) and catches the startup (over-filtered). Revenue is a better signal for budget capacity; headcount is a better signal for team complexity and tool adoption scale.

The best ICP score uses both.


What Revenue Range Enrichment Returns

Revenue enrichment providers return estimated annual revenue in ranges rather than specific figures. For private companies, exact revenue isn’t publicly available — the data comes from:

  • Financial filings (public companies, subsidiaries required to file)
  • Business credit reporting data (Dun & Bradstreet, Experian)
  • Funding round extrapolation (post-funding growth curves)
  • Revenue estimates from employment + industry benchmarks

Typical range buckets:

  • Under $1M
  • $1M–$5M
  • $5M–$10M
  • $10M–$50M
  • $50M–$100M
  • $100M–$500M
  • $500M–$1B
  • $1B+

Accuracy varies by company type. Public companies: high accuracy (public filings). Private companies with venture funding: moderate accuracy (funding + growth extrapolation). Small private businesses: lower accuracy (often estimated from industry benchmarks).


What Headcount Data Returns

LinkedIn headcount is the most reliable publicly available headcount source. It reflects the number of employees who have listed the company as their current employer on LinkedIn.

Key nuance: LinkedIn headcount skews toward knowledge workers. Companies with large manufacturing, retail, or field workforces will show lower LinkedIn headcount relative to total employees. For tech, finance, and professional services companies, LinkedIn headcount is fairly representative.

Headcount enrichment also returns headcount growth rate — the % change in employee count over the past 6 or 12 months. This is often more useful than the absolute number:

  • High growth (>20% in 6 months): Likely expanding tooling, active hires, higher buying propensity
  • Flat: Stable, possibly mature, buying behavior driven by replacement rather than new adoption
  • Declining (negative): May indicate financial stress — use caution

Building a Two-Dimension ICP Score

A simple two-dimension score combining revenue tier and headcount tier:

Revenue < $5MRevenue $5M–$50MRevenue $50M–$500MRevenue > $500M
< 20 employeesDisqualifiedStartupNiche playerHoldco
20–100 employeesSMBMid-market SMBMid-market
100–500 employeesMid-marketEnterprise
500+ employeesEnterpriseGlobal enterprise

Fill in “Good Fit” / “Not a Fit” / “Edge Case” for each cell based on your product’s target. This creates a lookup table you can apply automatically to enriched data.


Automated Tier Assignment

With revenue range and headcount enriched, tier assignment is a formula:

IF revenue_range >= "$50M" AND headcount >= 100 → "Enterprise"
IF revenue_range >= "$10M" AND headcount >= 50 → "Mid-Market"
IF revenue_range >= "$1M" AND headcount >= 10 → "SMB"
ELSE → "Micro / Disqualified"

This formula runs at enrichment time — when data lands in the Sheet, the tier column is populated automatically. No manual review needed for clear-case accounts; only edge cases need human judgment.


Using Headcount Growth as a Trigger

Beyond tier assignment, headcount growth rate flags active opportunities:

Growing >25% in 6 months: Rapid expansion = active tooling evaluation. Flag these accounts for immediate SDR outreach regardless of tier — growth companies evaluate tools in expansion mode.

Declining >15% in 6 months: Possible stress. Deprioritize for new outreach. Flag existing customers in this cohort for churn risk review.

Department-level growth (where available): A company growing their Marketing team 40% while Engineering stays flat is a different signal than the opposite. If your product serves marketing, the first is a better prospect.


Territory Planning with Enriched Firmographics

Firmographic enrichment enables fair territory distribution:

  1. Enrich all accounts in your ICP with revenue tier and headcount
  2. Score each account on weighted criteria (revenue tier × headcount tier × growth signal)
  3. Distribute accounts to territories using the score — ensuring each territory has a comparable mix of high-value, medium-value, and lower-value accounts

This is more objective than geographic-only splitting (which can create territories with unequal revenue potential) and more defensible when AEs dispute their territory composition.


Add revenue and headcount signals to your account list → Company Revenue & Employee Enrichment Template →