Applying Firmographic Data in Programmatic: The Foundation of Company Targeting

Firmographic targeting is the first and most basic layer of B2B audience precision within the broader programmatic audience targeting strategy. Firmographic data is simply company-level information: company size, revenue, industry, location, growth rate, and employee count. When you apply firmographic targeting to programmatic, you’re saying: “I want ads shown only to people at companies that match these criteria.”

This seems straightforward, but it’s powerful. Broad programmatic campaigns without firmographic targeting show ads to people at every company. Firmographic targeting limits ads to companies that could realistically buy from you. This alone improves ROI by cutting wasted impressions on irrelevant companies.

Most B2B organizations start with firmographic targeting because it’s the easiest to implement and the most immediately impactful. But many then stop there, missing the opportunity to layer in intent and behavioral signals. This guide covers how to apply firmographic data correctly, common mistakes, and how to layer firmographic targeting with other data sources.


What Firmographic Data Is and How It Works in Programmatic

Firmographic data is company-level demographic information. The most common firmographic criteria are:

  • Company size – Number of employees (1-100, 100-500, 500-1000, 1000+)
  • Revenue – Annual revenue brackets ($0-10M, $10-50M, $50-250M, $250M+)
  • Industry – Vertical market (SaaS, financial services, healthcare, manufacturing, etc.)
  • Location – Geography (country, region, state, city)
  • Growth rate – Year-over-year growth percentage (25%+, 50%+, 100%+)
  • Public/private – Whether the company is publicly traded
  • Funding – Stage of funding or funding amount (Series A, Series B, late stage, etc.)
  • Legal structure – Corporation, LLC, partnership, etc.

When you set up firmographic targeting in a programmatic system, you’re creating rules: “Show my ads only to people at companies with 500-5,000 employees, in North America, in the software industry, with 50M-500M revenue, and founded after 2010.”

The programmatic system then evaluates every impression against these criteria. When it identifies someone at a company matching your firmographic rules, your ad can be eligible to serve.

Why firmographic targeting is the foundation:

You can’t reach the right person at the right time if you’re also reaching the wrong companies. A VP of Sales at a 50-person startup might not need your enterprise software. A CFO at a non-profit isn’t your customer. Firmographic targeting eliminates these irrelevant companies entirely, ensuring your entire budget only targets companies that could realistically benefit from your solution.


How to Define Your Firmographic Targeting Criteria

The first step is defining your Ideal Customer Profile (ICP) based on your past customers and market research. Your ICP should answer:

  • What company size buys from us? (employees, revenue)
  • What industries do we serve? (and which industries should we explicitly exclude?)
  • What geographies are we targeting? (US only? North America? Global?)
  • Are there growth indicators that predict buying? (fast-growing companies, well-funded startups, etc.)
  • Are there other firmographic signals that predict fit? (public vs. private, industry maturity, etc.)

Once you’ve defined your ICP, you translate that into your programmatic targeting rules. If your ideal customer is a mid-market SaaS company (50M-500M revenue) with 100-2,000 employees in North America, your firmographic targeting rules reflect exactly that.

A practical example:

Let’s say you sell enterprise data security software. Your ideal customer profile is:

  • Company size: 500-10,000 employees
  • Revenue: 100M-10B
  • Industry: Financial services, healthcare, enterprise software
  • Location: US and Canada
  • Growth: 10%+ year-over-year

Your firmographic targeting rules would exclude:

  • Companies with fewer than 500 employees (too small to need enterprise security)
  • Retail, hospitality, or non-regulated industries (lower security requirements)
  • International companies outside North America (where you don’t have sales support)
  • Declining or flat-growth companies (less likely to be investing in new solutions)

By applying these rules, you’ve narrowed your addressable market significantly. But every impression now goes to a company that could realistically be a customer.


Company Size Targeting: Employees vs. Revenue

Both employee count and revenue are valid firmographic signals, but they measure different things. Understanding the difference helps you choose the right targeting criteria.

Employee count targeting:

Pros: Easy to understand, correlates with budget availability and organizational complexity. Cons: Doesn’t account for revenue efficiency (a 1,000-person company might have lower revenue than a 500-person company).

Use when: You’re selling solutions that scale with organizational complexity (HR software, internal tools, compliance solutions).

Revenue targeting:

Pros: Directly correlates with buying power and budget availability. Cons: Can lag by 6 months (financial data is reported quarterly/annually).

Use when: You’re selling expensive solutions and need to ensure budget availability (enterprise software, consulting, managed services).

Best practice: Use both

Combine employee count and revenue targeting for maximum precision. Target companies with 500-5,000 employees and 50M-500M revenue. This captures companies that meet both criteria, eliminating those that are either too small or too large for your solution.

Key Takeaway

Key Takeaway: Firmographic Targeting Framework

Core firmographic criteria for B2B programmatic:
  • Company size (employees, revenue)
  • Industry/vertical
  • Geography
  • Growth rate
  • Public/private status
Why it matters:

Firmographic targeting cuts wasted spend by 60-70% by eliminating impressions shown to irrelevant companies. Every dollar then goes to companies that could realistically be customers.

How to layer it:

Start with firmographic targeting as your base. Then layer intent signals (which companies are actively researching), behavioral data (which individuals are engaged), and account lists (which specific companies matter most) for precision at scale.


Common Firmographic Targeting Mistakes

The difference between tight firmographic targeting and loose firmographic targeting isn’t subtle—it’s the difference between reaching your exact ideal customer and reaching everyone who looks vaguely similar. Most organizations err toward loose, which is why their programmatic budgets disappear. Here’s how to get it right.

Mistake 1: Targeting too broadly

Targeting “all software companies” is essentially untargeted programmatic. Software includes $1M bootstrapped startups to $10B+ enterprises. Your solution isn’t right for all of them. Solution: Define specific revenue, employee count, and industry criteria. Narrow is better than broad.

Mistake 2: Ignoring industry nuance

“Financial services” includes banks, insurance companies, credit unions, fintech startups, and investment firms. They have completely different needs, budgets, and buying cycles. Solution: Be specific about which sub-verticals are right for you. Target banking and insurance, not credit unions. Or vice versa.

Mistake 3: Not excluding poor-fit geographies

If you don’t have international sales support, targeting Europe or Asia wastes budget. Conversely, if you’re globally focused, over-emphasizing North America limits growth. Solution: Define exactly which geographies you can support. Set geographic targeting accordingly.

Mistake 4: Using outdated company data

Company data changes constantly. A company’s employee count, revenue, and industry classification change every quarter. If your data source is months old, you’re relying on inaccurate information. Solution: Use real-time or frequently updated firmographic data sources. Most programmatic platforms automatically update monthly or quarterly.

Mistake 5: Ignoring growth signals

Fast-growing companies often have more budget for new solutions. Well-funded startups have capital for spending. Declining companies are cutting budgets. Ignoring growth signals means you’re treating a hypergrowth startup the same as a flat company. Solution: Add growth rate as a targeting criterion. Weight your spending toward growth metrics if data is available.


Layering Firmographic With Other Targeting Data

Firmographic targeting is powerful alone, but it’s most effective when layered with other data sources. Once you’ve narrowed to the right companies (firmographic), you then narrow to the right people at those companies (intent, behavioral, account lists).

Firmographic + Intent signal targeting:

You’ve identified 500 target companies (firmographic). Of those, which are actively researching solutions in your category? Intent signals answer this. This combination reaches your ideal companies, only when they’re actively buying. This is where programmatic targeting becomes truly powerful.

Firmographic + Behavioral targeting:

You’ve identified 500 target companies. Of those companies, who is actively engaging with relevant content (visiting competitor sites, reading industry reports)? Behavioral data reveals this. This combination reaches not just the right company, but the right engaged individual at that company.

Firmographic + Account list targeting:

You’ve identified 500 target companies. Of those, which are your highest-value accounts from a CRM perspective? Account list targeting directly uploads your list. This aligns programmatic with account-based marketing. This combination reaches your most valuable accounts with programmatic precision.

The most sophisticated programmatic strategies layer all of these together: firmographic (the right companies) + intent (actively researching) + behavioral (engaged) + account list (highest value) = maximum precision.


Final Thoughts: Firmographic Targeting as a Starting Point

Firmographic targeting is the foundation of B2B programmatic precision. By narrowing to the right companies, you immediately improve ROI by cutting wasted spend. But firmographic alone isn’t the complete solution. The teams seeing exceptional ROI from programmatic layer firmographic targeting with intent signals, behavioral data, and account lists.

Think of firmographic targeting as necessary but insufficient. It’s the first filter. Intent and behavioral data are the refinements that turn good targeting into great targeting.

Start with a clear Ideal Customer Profile. Define your firmographic rules based on that ICP. Then layer in the other targeting criteria. That’s how precision works.’