---
title: Company filter (B2B targeting)
slug: company
description: How the Company filter works in Personizely: B2B targeting by company name, domain, country, size, revenue and industry via Clearbit or Albacross.
docTags: 
createdAt: 2026-10-17T09:47:06.987Z
---

The Company filter matches visitors by the company they browse from: its name, domain, country, founding year, number of employees, annual revenue and industry. Use it for B2B personalization, such as showing enterprise messaging to large companies, a wholesale offer to retailers, or a tailored headline to visitors from target accounts.

**Available on:** all platforms. **Requires:** the [Integrations](docId\:YweYsNdyWfChY1Z9KMneN), connected in **Integrations**. The filter appears once one of them is connected. Connect only one: Personizely uses one enrichment source at a time.

## How it's evaluated

The filter reads: **Company data matches all the following conditions**. You add one condition per property, and the visitor matches only when **every** condition is true.

1. When a visitor arrives, Personizely asks your connected provider (Clearbit or Albacross) which company the visitor's network belongs to.
2. The answer is kept for the rest of the visitor's browser session, so it's looked up once per session.
3. Campaigns that use the Company filter stay hidden until the answer arrives. Widgets are re-checked as soon as it does.

If the provider doesn't recognize a company, the filter doesn't match.

## Options

Click **Add condition** and pick a property.

| Property              | What it is                                                     | Operators                                                      |
| --------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
| Name                  | Company name                                                   | is, is not, contains, does not contain, is empty, is not empty |
| Domain                | Company website domain, such as `example.com`                  | is, is not, contains, does not contain, is empty, is not empty |
| Country               | Country of the company                                         | is, is not                                                     |
| Founded year          | Year the company was founded                                   | is, is not                                                     |
| Employees (from)      | Lower end of the company's employee range                      | is, is not, is higher than, is lower than                      |
| Employees (to)        | Upper end of the company's employee range                      | is, is not, is higher than, is lower than                      |
| Annual revenue (from) | Lower end of the company's estimated annual revenue range      | is, is not, is higher than, is lower than                      |
| Annual revenue (to)   | Upper end of the company's estimated annual revenue range      | is, is not, is higher than, is lower than                      |
| NAICS Category        | Industry sector, such as **Retail trade** or **Manufacturing** | is, is not                                                     |

## Behavior details

- **Sizes and revenues are ranges.** Providers report bands such as "51–250 employees". **Employees (from)** is the bottom of the band and **Employees (to)** the top. To target companies with more than 50 employees, use "Employees (from) is higher than 50"; a company in the 11–50 band doesn't match.
- **Comparisons are strict.** "is higher than 50" doesn't match exactly 50.
- **Text comparisons are case-sensitive.** Domains are usually lowercase; names follow the provider's spelling.
- **Unrecognized visitors don't match any condition.** Visitors on home broadband, mobile networks or VPNs are often not linked to a company. For them the filter doesn't match, even with **is empty**. To target everyone except a company audience, put the Company filter in a group set to **don't match**.
- **One company per session.** If a visitor moves from their office network to a mobile connection during a session, the first result is kept until the session ends.
- **Provider data differs.** Which properties are filled in depends on what your provider knows about the company. Albacross classifies industries with its own codes, so NAICS Category conditions are most reliable with Clearbit; with Albacross, prefer Name or Domain conditions.
- **Same data in text.** Company properties can be inserted into widgets and campaigns with [Dynamic text (personalization variables)](docId\:EEz3US75criNjfndB--uS), for example `{company.name or 'your team'}`.

## Examples

- **Enterprise headline:** a personalization targeted to "Employees (from) is higher than 1000" that changes the homepage hero to "Built for enterprise teams" and the call to action to "Book a demo".
- **Target accounts:** a group set to **match any** with Company filters "Domain is `acme.com`", "Domain is `globex.com`" and so on, for a callout with a named-account offer.
- **Retail buyers:** "NAICS Category is Retail trade" for a popup offering a wholesale catalog.

## Related

- [Integrations](docId\:YweYsNdyWfChY1Z9KMneN)
- [Targets](docId\:tWNdHNIcvVf9rNerxrynw)
- [How targeting works](docId\:pUBcmS1M98xB8Mg8L99D_)
- [Location filter](docId\:f0_rJIZ9q-sSEhVSncFcF)
- [Dynamic text (personalization variables)](docId\:EEz3US75criNjfndB--uS)
- [Personalizations](docId\:IEMreg0HgryEu6cNJiJcP)
