Short answer: demographics describe people, firmographics describe organizations. Demographic data covers attributes like age, location, income, education, and, in B2B, job title and seniority. Firmographic data covers company attributes like industry, employee count, revenue, location, ownership, and growth stage. B2C marketing runs mostly on demographics; B2B marketing starts with firmographics to pick the account, then uses demographics to pick the person.
That is the definition. The harder questions are practical: which fields belong in which bucket, which ones you can actually source reliably, and how to turn firmographic data into a firmographic profile your team can target against. This guide answers those as a data reference. If you are looking for how to segment markets with each approach, our companion piece on demographic vs firmographic segmentation covers the segmentation strategy side.
Demographics vs firmographics at a glance
| Dimension | Demographics | Firmographics |
|---|---|---|
| Describes | An individual person (or household) | An organization (company, agency, institution) |
| Unit of record | Contact or consumer record | Account or company record |
| Core attributes | Age, gender, income, education, location, household size; in B2B, job title, function, seniority | Industry, employee count, annual revenue, HQ and office locations, ownership type, founding year, growth stage |
| Primary use | B2C targeting; B2B persona and buying-group targeting | B2B account selection, ICP definition, territory design, account tiering |
| Typical sources | Census data, consumer panels, CRM forms, enrichment, social profiles | Company registries, public filings, standard industry codes, company websites, B2B data providers |
| Rate of change | Job title and employer change often; age and education change slowly | Headcount and revenue change yearly; industry and HQ rarely change |
| Privacy sensitivity | Higher: personal data rules apply to individuals | Lower: describes legal entities, though contact data attached to accounts is still personal data |
| CRM object | Contact or Lead | Account (Salesforce) or Company (HubSpot) |
What demographic data is
Demographic data describes the characteristics of a person. In consumer marketing, the classic set is age, gender, income, education, marital status, household size, occupation, and location. These fields exist because they correlate with what people buy and how they respond to messages.
In B2B, the consumer fields mostly drop away and a professional set replaces them. Marketers sometimes call this the "professional demographics" layer:
- Job title as written on the profile or form
- Job function, normalized: marketing, sales, finance, IT, operations
- Seniority: individual contributor, manager, director, VP, C-level
- Department and team size
- Tenure in role and at company
- Work location, which may differ from company HQ
- Buying role: decision maker, champion, influencer, user, blocker
Buying role is the most valuable and the hardest to source, because no database states it. You infer it from title, seniority, engagement, and deal history. This is the bridge between demographics and a buyer persona.
What firmographic data is
Firmographic data is to organizations what demographic data is to people. It is the descriptive profile of a company. A standard firmographic record includes:
| Firmographic attribute | What it captures | Common format | Reliability notes |
|---|---|---|---|
| Industry | What the company does | NAICS or SIC code plus a plain-language label | NAICS replaced SIC as the US statistical standard in 1997 and uses six digits; many providers still carry both |
| Employee count | Company size | Exact number or band (1 to 50, 51 to 200, 201 to 1,000 and so on) | Usually estimated from public profiles; bands are safer than exact counts |
| Annual revenue | Economic size | Band or estimate | Reported for public companies, modeled for private ones |
| Location | HQ, regional offices, countries of operation | Country, region, city | HQ is reliable; office footprint is less complete |
| Ownership | Public, private, PE-backed, VC-backed, nonprofit, government | Category | Changes on funding events and acquisitions |
| Corporate hierarchy | Parent, subsidiary, and branch relationships | Parent and child IDs | Critical for enterprise ABM to avoid targeting one subsidiary as a separate account |
| Founding year and growth stage | Maturity | Year, stage label | Stable once set |
| Growth signals | Headcount growth, funding, hiring velocity | Percent change, event dates | Time-sensitive; strictly speaking these are signals layered on firmographics |
Two adjacent categories often get filed under firmographics but are worth keeping separate. Technographics describe the tools a company runs, such as its CRM, marketing automation, or cloud provider; see our comparison of technographic vs firmographic segmentation. Intent data describes what a company is researching now. Firmographics tell you whether an account could buy; intent tells you whether it is looking. Our guide to intent data vs firmographic data covers how they combine.
Want firmographics filled in automatically for every visiting company, not just the ones that fill a form? See Abmatic AI's account-level deanonymization.
Demographics vs firmographics in B2B vs B2C
| Question | B2C | B2B |
|---|---|---|
| Who is the buyer? | One person or household | A buying group inside an organization |
| Which data picks the target? | Demographics, plus behavior and psychographics | Firmographics pick the account; demographics pick the people inside it |
| Which data sizes the market? | Population counts by demographic group | Company counts by industry, size, and region |
| Where does it live? | Customer data platform, consumer profiles | CRM account and contact objects, linked |
| Typical mistake | Over-relying on age and gender proxies | Targeting a job title at accounts that could never buy |
The B2B rule is simple: firmographics first, demographics second. A VP of Marketing at a five-person agency and a VP of Marketing at a 5,000-person software company share a title and almost nothing else. Filter accounts by firmographic fit, then select contacts by role. Teams that start from the title end up with a big list of people at companies outside the ideal customer profile.
Skip the manual work
Abmatic AI runs targets, sequences, ads, meetings, and attribution autonomously. One platform replaces 9 tools.
See the demo →What a firmographic profile is
A firmographic profile is the firmographic description of the companies you want to sell to, written as filterable criteria. It is the company half of an ideal customer profile. Where firmographic data describes any one company, a firmographic profile describes the kind of company that wins, retains, and expands with you.
A good firmographic profile has three properties. It is evidence-based, drawn from closed-won and retained customers rather than aspiration. It is filterable, so every criterion maps to a field a database can query. And it includes exclusions, because knowing which accounts never close saves as much time as knowing which ones do.
Example firmographic profile
| Criterion | Must have | Strong fit | Exclude |
|---|---|---|---|
| Industry | B2B software or B2B services | SaaS, fintech, cybersecurity | Consumer retail, education K to 12 |
| Employee count | 200 or more | 500 to 10,000 | Under 50 |
| Region | North America or Western Europe | US HQ | Sanctioned countries |
| Ownership | Private or public | VC or PE backed and growing | Government agencies |
| Go-to-market | Sells to other businesses | Sales-led with marketing team of 3 or more | Pure self-serve with no sales team |
| Relationship | Not a current customer | Engaged in the last 90 days | Competitors, partners on do-not-contact |
This example is illustrative, not prescriptive. Your thresholds should come from your own customer data, as described below. If you want to see how a profile like this scores your current pipeline, walk through it with our team.
How to build a firmographic profile in six steps
- Export your best customers. Pull closed-won accounts from the last two years, plus retention and expansion data. Rank by revenue, retention, sales cycle length, and margin. The top quartile is your sample.
- Enrich every account. Fill industry, employee band, revenue band, region, ownership, and hierarchy for each one. Gaps here produce a profile that reflects which accounts had complete data, not which ones were good. Firmographic enrichment explains the options.
- Find the clusters. Count your top accounts by each attribute. Look for concentrations: two industries, a headcount band, one or two regions. Compare against closed-lost and churned accounts to see which attributes actually separate winners from losers.
- Write criteria as filters. Convert each cluster into a must-have, strong-fit, or exclude rule using values your CRM and data provider share. "Mid-sized tech companies" is not a filter; "NAICS 513210 or 5415, 500 to 10,000 employees, US or UK HQ" is.
- Size the market. Run the filters against a company database. Too few accounts means the profile is too narrow for your pipeline target; too many means you have not excluded enough.
- Score and tier. Turn the profile into a fit score, then tier accounts. ICP fit scoring and the ABCDX segmentation model show how to go from profile to prioritized list. Revisit the profile every two quarters.
Ready to turn a firmographic profile into a live target account list? Book a demo and build one from Abmatic AI's first-party company database during the call.
Common mistakes with demographic and firmographic data
- Treating firmographic fit as buying intent. A perfect-fit account that is not in market will not respond faster because it fits. Layer intent and engagement on top.
- Ignoring corporate hierarchy. Without parent and child relationships, a single enterprise can show up as dozens of accounts with different owners.
- Using exact headcount instead of bands. Modeled employee counts drift. Bands absorb the noise.
- Letting job titles stand in for buying roles. Titles vary wildly by company size. Normalize to function and seniority.
- Never refreshing. People change jobs and companies grow or shrink. Stale demographic data breaks contact targeting; stale firmographic data breaks tiering.
How Abmatic AI uses demographics and firmographics together
Abmatic AI is the most comprehensive AI-native revenue platform for B2B teams: 15+ first-party modules on one identity graph, built for mid-market and enterprise programs from 50 to 50,000+ target accounts. Demographic and firmographic data both live on that single graph, which matters for:
- Account list building from firmographic, technographic, and intent filters on a first-party database, so your firmographic profile becomes a list in one step.
- Contact list building by function and seniority inside those accounts, the demographic half.
- Account-level deanonymization that attaches firmographics to anonymous visiting companies, and contact-level deanonymization that identifies the people behind the visit.
- Tech stack detection through a built-in technology scraper, so technographics sit beside firmographics.
- Web personalization keyed to firmographic segment and account stage, with A/B testing on the same layer.
- First-party intent and third-party intent to separate fit from timing.
- Salesforce and HubSpot bi-directional sync that writes enriched fields back to your account and contact objects.
Pricing starts at $36,000 per year, with enterprise tiers available, and the pixel goes live the same day. See it on your own traffic.
Frequently Asked Questions
What is the difference between demographics and firmographics?
Demographics describe individual people, such as age, income, education, location, or in B2B, job title and seniority. Firmographics describe organizations, such as industry, employee count, revenue, location, and ownership. In B2B, firmographics decide which accounts to target and demographics decide which people inside them to reach.
Is job title demographic or firmographic data?
Job title is demographic data because it describes a person. Company size and industry are firmographic because they describe the employer. A B2B contact record usually carries both: the person's demographics plus the firmographics inherited from the linked account.
What is a firmographic profile?
A firmographic profile is the set of company attributes that describe your best-fit customers, written as filters: industry codes, employee and revenue bands, regions, ownership types, and exclusions. It is the company half of an ideal customer profile and the input to account scoring and tiering.
Are firmographics only used in B2B?
Mostly. Firmographics describe organizations, so they matter whenever the buyer is a company. B2C marketers rely on demographics, behavior, and psychographics instead. Some B2C businesses with business customers, such as payments or software for small businesses, use both.
Which matters more for ABM, demographics or firmographics?
Firmographics come first in account-based marketing because the account is the unit of targeting. Demographics come second to map the buying group. Both are needed, and neither replaces intent and engagement signals for timing. Abmatic AI combines all three on one identity graph.
Where does firmographic data come from?
Common sources include company registries, public filings, standard industry classifications such as NAICS and SIC, company websites, professional profiles, and B2B data providers that model private-company size and revenue. First-party sources, such as your CRM and website visit data, add the relationship and engagement context.



