# What Is a B2B Contact Database?

What a B2B contact database is, what a business contact record and its firmographics hold, where vendors get the data, how fast it decays, and how to scope and measure one.

- A B2B contact database is a searchable, constantly decaying index of who works where and how to reach them.
- Each record ties a person, role, work email and phone to firmographics such as industry, headcount and location.
- Vendors build records from user-contributed data, web crawling, licensed datasets and manual phone verification.
- Coverage of your target accounts and refresh cadence matter more than the headline record count.
- Opt-outs, CAN-SPAM rules and GDPR notices stay with the sender, whichever database supplied the contact.

This applies to sales, marketing and RevOps teams that prospect into companies and need contacts beyond their own CRM. A database supplies starting points, not consent or accuracy guarantees, so every list needs verification and compliance work before outreach.

## What Is A B2B Contact Database?

A B2B contact database is a searchable collection of business contact records, each linking a named person and their job title to work contact details and to the firmographics of the company that employs them, so sales and marketing teams can find and reach people at the accounts they target.

In practice, [B2B contact databases](https://growthtribune.com/prospecting-data/b2b-databases/) do two jobs. They help a team find people it has never spoken to, filtered by company type, role and region. They also keep those people's details current as they change jobs, titles and phone numbers.

What a contact database is not matters just as much:

- **Not your CRM.** The CRM records your own relationships, deals and history. The database supplies people you have not met yet.
- **Not consent.** Having someone's work email in a database gives you no permission to contact them on any terms you like. The rules on outreach apply to you as the sender.
- **Not a fixed list.** Records age every month, because people move jobs and companies grow, merge or close.

Vendors size these databases very differently. Apollo's homepage claims more than 240 million contacts, while People Data Labs counts its data in billions of person records. Those headline figures say little about whether the people your team sells to are in the database with usable contact details. The rest of this guide explains what a record holds, where the data comes from and how to judge it for your own market.

> **Business contact record:** One entry in a B2B contact database describing a person in their work role, with their name, job title, employer, work contact channels and the employer's company attributes.

## What Is In A Business Contact Record?

A business contact record in a dataset such as People Data Labs' person data combines identity fields, current job title and seniority, work history, contact channels and the current employer's size, industry and headquarters location in one profile. Most vendors group fields the same way, so the anatomy below works for any database.

**Anatomy of a business contact record**

| Field group | Example fields | What it is used for |
| --- | --- | --- |
| Identity | Full name, location, online profile IDs | Matching the record to the right person |
| Role and seniority | Job title, level, role classification | Filtering to buying roles |
| Contact channels | Work email, direct dial, mobile, LinkedIn URL | Reaching the person |
| Work history | Past employers, past titles, start dates | Spotting job changes and warm paths |
| Current employer | Company name, headcount, industry, headquarters | Matching the account to your ICP |
| Signals and provenance | Activity and recency signals, data version | Judging how fresh the record is |

People Data Labs documents its person fields in this shape. Its groups cover identity, contact and online profiles, education, work experience with title levels and role classes, current job and employer, skills, activity and recency signals, inferred salary and occupation codes. Which fields a buyer gets depends on the data bundle.

The catch is that a field existing on paper does not mean it is filled. People Data Labs' own dataset statistics show 2.47 billion person records, yet only 3.4 percent carry a work email. A LinkedIn URL appears on 31.3 percent of records and a mobile phone on 20.2 percent. Those are the vendor's own figures.

The lesson applies to every vendor. Before trusting a database, ask for fill rates on the fields your outreach depends on, measured inside your target accounts. A total record count hides how many contacts you can actually use.

## What Are Firmographics?

Firmographics are the company-level attributes attached to a contact record, such as industry, employee headcount and headquarters location, and they are what lets a team filter a contact database down to the accounts that match its ideal customer profile. They describe the employer, not the person.

A typical ideal customer profile (ICP) reads like a set of firmographic filters. "Manufacturers with 200 to 2,000 employees, headquartered in Germany or the UK" becomes three filters, one each for industry, headcount band and location. People Data Labs attaches the current employer's name, size, industry and headquarters to each person record for exactly this reason.

Some vendors start from the company layer and work towards people. Leadfeeder describes its product as combining web visitor identification with enriched company data, so the first thing a user sees is which companies visited, with their firmographics attached.

Two other layers often sit beside firmographics, and buyers mix them up:

- **Technographics** describe the software a company uses, such as its CRM or marketing platform.
- **Intent data** describes behaviour that suggests a company is researching a purchase, such as visits to pricing pages or reading about a topic.

Intent signals reflect recent behaviour, so they need refreshing more often than company attributes such as industry or headquarters location.

> **Firmographics:** Company-level attributes such as industry, employee headcount, revenue band and headquarters location, used to segment and filter target accounts.

## Where Does B2B Contact Data Come From?

Most B2B contact databases blend several inputs, and Apollo's own data documentation lists four separate feeds, business contact data contributed by users' mailboxes and CRMs, reply and bounce signals from its outreach tools, crawling of public web data, and licensed third-party providers. Apollo states plainly that it does not single-source its data.

Other vendors add inputs of their own. The main sources across the market look like this:

**How B2B contact data is sourced**

| Source | How it works | Vendor example | What to ask |
| --- | --- | --- | --- |
| Contributor network | Mailboxes and CRMs feed contacts back | Apollo | Does my data feed it? |
| Outreach signals | Replies and bounces update records | Apollo | How fast do bounces update? |
| Web crawling | Public web pages indexed | Apollo | Which sources are crawled? |
| Licensed data | Datasets bought from third parties | Apollo | Which providers, how often? |
| Phone verification | Manual and automated number checks | Cognism | Which records are verified? |
| Website visits | IP addresses matched to companies | Leadfeeder | How are matches confirmed? |
| Aggregated person data | Raw person datasets sold as feeds | People Data Labs | Fill rates per field? |

Apollo says it processes more than 200 million records a month from third-party providers alone, which shows how much of a modern database is bought rather than collected. Cognism describes its phone-verified mobile numbers as passing additional manual and automated checks. Leadfeeder uses IP-to-company data to name the companies behind website traffic.

No single source is reliable on its own. Crawled data goes out of date, contributed data is only as good as the contributor's inbox, and licensed data inherits its supplier's gaps. A vendor that explains which sources feed which fields gives you something to test.

## How Fast Does B2B Contact Data Go Stale?

The US Bureau of Labor Statistics put [median tenure with a current employer at 4.1 years in January 2026, and at 3.0 years for workers aged 25 to 34](https://www.bls.gov/news.release/tenure.nr0.htm), so a share of any B2B contact database always points at people who have already changed jobs.

**4.1 years** (January 2026, US wage and salary workers): The median time US wage and salary workers had been with their current employer. Every job change can leave behind a dead email, a wrong title and an old direct dial. Source: [Employee Tenure Summary](https://www.bls.gov/news.release/tenure.nr0.htm).

The same BLS release shows how much tenure varies by group. Workers aged 55 to 64 had a median tenure of 9.6 years, more than three times the figure for workers aged 25 to 34. Management, professional and related occupations had the highest median tenure, at 4.9 years.

What decay looks like in a record is practical:

- **Job changes.** The person has left, so the work email bounces and the title is wrong.
- **Email bounces.** The domain changed after a merger or rebrand, or the mailbox was closed.
- **Dead direct dials.** The number now rings a colleague, a switchboard or nobody.

A figure of about 30 percent a year is often quoted for B2B data decay. It circulates on vendor blogs attributed to "industry estimates" or to nothing at all, with no named study behind it. Tenure data is a firmer anchor, even though it does not convert neatly into an annual decay rate.

Vendors respond with refresh cycles, and the scope of each claim matters. Apollo says records refresh when it captures a signal such as a job change, a new phone number or a new email, and that it runs monthly checks across the full database. Cognism says its Director-level-and-above data is refreshed on a 30-day basis, which covers senior contacts rather than every record. Ask any vendor which segments its refresh claim covers.

## How Is A B2B Contact Database Different From A CRM?

A CRM records your own relationships with accounts and contacts, while a B2B contact database supplies and refreshes details for people you have not met yet, and Apollo's help centre states that business contact data from a connected CRM that is not already in its database is verified and added to it.

The two systems meet, and data can flow both ways.

**Contact database vs CRM**

| Aspect | B2B contact database | CRM |
| --- | --- | --- |
| Purpose | Find and reach new people | Manage your own relationships |
| Whose data | The vendor's, licensed to you | Yours |
| Who maintains it | The vendor | Your team |
| How it changes | Vendor refreshes and signals | Your activity and syncs |

The usual connection between them is [enrichment](https://growthtribune.com/prospecting-data/data-enrichment/). The database fills in or updates fields on CRM records, such as a new title or a direct dial, and a sync pushes new prospects into the CRM when a rep starts working them.

The flow can also run the other way. Apollo's contributor network extracts business contact information from connected mailboxes and calendars to grow its database, and unmatched contacts from a connected CRM or uploaded CSV are verified and added. On its lower-tier plans these data-sharing elements apply unless otherwise agreed, while Organization-plan customers can choose how they share data. Apollo says it shares no pricing or other sensitive information and does not manually read email content.

Check the data terms before connecting a mailbox or CRM to any vendor, so you know what your own contacts contribute.

## What Types Of B2B Contact Databases Are There?

B2B contact databases differ less in headline size than in how they build records, and five vendors show the main models, Apollo bundles data with outreach tools, Cognism verifies mobile numbers by phone, Lead411 pairs verified direct dials with sales triggers, Leadfeeder starts from website visits and People Data Labs sells raw people data.

These five are examples, chosen because each shows a different way of building and delivering contact data. This is not a ranking. Each description reports what the vendor itself states. For a ranked comparison of vendors, see the [best B2B contact databases](https://growthtribune.com/best-b2b-contact-databases/).

**Five B2B contact database models**

| Model | Example | Delivered how | Suits |
| --- | --- | --- | --- |
| Bundled with outreach | Apollo | Inside a prospecting and outreach app | Small teams wanting one tool |
| Phone-verified regional data | Cognism | Prospecting platform | Teams calling into Europe |
| Verified direct dials and triggers | Lead411 | Prospecting platform | Phone-led outbound teams |
| Company data from website visits | Leadfeeder | Website-based platform | Teams starting from site visitors |
| Raw data for builders | People Data Labs | APIs and licensed data feeds | Product and data teams |

Each section below follows the same shape, covering what the tool is, how it builds data, its refresh or verification approach, its best fit and its main limitation.

## Apollo Bundles The Database With Outreach Tools

Apollo combines a contact database its homepage sizes at more than 240 million contacts and 30 million accounts with dialing, meeting scheduling and deal tools, and its data documentation says records refresh when a signal such as a job change appears, with monthly checks across the full database.

**Apollo**

Apollo describes itself as one connected GTM system. Alongside its data it lists a parallel dialer, a meetings scheduler, deal management, call recording, conversation intelligence and an AI assistant.

**What it is:** A contact and company database inside a broader sales platform.

**How it builds data:** Four feeds, its contributor network, reply and bounce signals from its engagement tools, public web crawling and vetted third-party providers.

**Refresh or verification:** Signal-based refreshes plus monthly full-database checks. Emails go through multi-step verification that handles catch-all domains, and direct dials get automated real-time checks.

**Best fit:** Small teams that want data and outreach in one place, without stitching tools together.

**Limitation:** On its lower-tier plans, connecting a mailbox, calendar or CRM joins the contributor network, so a team's own business contacts can feed Apollo's database.

## Cognism Focuses On Phone-Verified European Data

Cognism positions itself on European B2B data, says its phone-verified mobile numbers pass additional manual and automated checks, and states that its Director-level-and-above records are refreshed on a 30-day basis, a cycle that applies to senior contacts rather than the whole database.

**Cognism**

Cognism is a sales intelligence platform covering the UK, DACH, France, Benelux, the Nordics and Eastern Europe, with teams on the ground in the UK, Germany and France.

**What it is:** A prospecting database centred on Europe, with full EMEA data access in all packages.

**How it builds data:** Phone-verified mobiles that pass extra manual and automated checks.

**Refresh or verification:** Director-level-and-above records refreshed on a 30-day basis. Cognism also screens contacts against Do Not Call lists in at least 15 countries and hides all Do Not Call numbers by default.

**Best fit:** Teams calling into European markets that need mobile numbers for senior buyers.

**Limitation:** The stated refresh cycle covers senior contacts, so check freshness for junior and mid-level roles during a trial.

## Lead411 Pairs Verified Direct Dials With Sales Triggers

Lead411 markets double-verified mobile direct dials, a 96 percent or higher email deliverability claim and sales triggers for intent, yet its vendor-supplied profiles disagree on size, with more than 450 million contacts on G2 and more than 48 million on TrustRadius.

**Lead411**

Lead411 is a sales intelligence platform for outbound teams, built around verified emails, mobile direct dials and trigger events that suggest buying intent.

**What it is:** A prospecting database focused on [direct-dial data](https://growthtribune.com/prospecting-data/direct-dial-data/) and sales triggers.

**How it builds data:** Double verification of mobile direct phones, plus what Lead411 calls open intelligence for email deliverability. The 96 percent figure is Lead411's own claim.

**Best fit:** Teams that prospect by phone and want trigger events to time their outreach.

**Limitation:** Its vendor-managed G2 listing claims over 450 million contacts across 20 million companies, while its TrustRadius description says over 48 million contacts and 3.7 million companies. Both are vendor statements, so ask for counts inside your own ICP.

## Leadfeeder (Formerly Dealfront) Starts From Company-Level Data

Dealfront, the name Dealfront has traded under since March 24, 2026, describes itself as a lead generation platform built around your website, combining IP-to-company visitor identification with enriched company data rather than starting from a list of people.

**Dealfront**

Leadfeeder (formerly Dealfront) identifies the companies behind website traffic and attaches company data to them. Echobot and Leadfeeder merged in 2022 and became Dealfront in 2023, with offices in Karlsruhe, Germany and Helsinki, Finland.

**What it is:** A [website visitor identification](https://growthtribune.com/website-conversion/visitor-identification/) platform with enriched company data. Existing contracts stayed valid through the rename, and Leadfeeder says no functionality was removed.

**How it builds data:** IP-to-company matching on website traffic, combined with company data.

**Best fit:** Teams, particularly in Europe, that want to start from accounts already visiting their site.

**Limitation:** Identification starts at company level, so person-level contacts need separate sourcing and checking.

## People Data Labs Sells Raw People Data To Builders

People Data Labs sells people data to companies that build their own products, through enrichment and search APIs or licensed data feeds delivered to AWS, GCP or Snowflake, and its documentation shows how uneven fields are, with a work email on 3.4 percent of 2.47 billion person records.

**People Data Labs**

People Data Labs says it builds people data for platforms and products. It delivers data through enrich, search, autocomplete and clean endpoints, licensed feeds, and direct sharing through Snowflake and Databricks.

**What it is:** A data-as-a-service provider rather than a prospecting app.

**How it builds data:** Aggregated person and company datasets, delivered by API or licence, with no-code integrations through Zapier and Make.

**Refresh or verification:** Versioned data releases, with published statistics per version. The figures here come from data version 35.2.

**Best fit:** Product, data and RevOps teams with engineering support who want to own matching and storage.

**Limitation:** Fill rates vary widely by field, with a work email on 3.4 percent, a mobile phone on 20.2 percent and a LinkedIn URL on 31.3 percent of records. Its homepage figure of 1.5 billion unique person profiles and its 2.47 billion person records also measure different things.

## Is It Legal To Use A B2B Contact Database?

[The FTC's CAN-SPAM compliance guide states that the law makes no exception for business-to-business email](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business), so every marketing message sent to contacts from a B2B database needs an opt-out that is honoured within 10 business days, whichever vendor supplied the address. Legality depends on how you use the data, and the duties sit with the sender.

**United States, email.** CAN-SPAM requires accurate header information, honest subject lines, a clear statement that the message is an ad, your physical location and a working opt-out. You must also monitor what others do on your behalf. Each separate email in violation can draw penalties of up to $53,088.

**EU, personal data.** [GDPR Article 14 requires telling people where their data came from within one month](https://gdpr-info.eu/art-14-gdpr/) when you obtain their personal data from someone other than them. If you use the data to contact the person, the notice must come at the latest with the first communication. Article 14 places that duty on whoever obtains personal data from a source other than the person, which includes a team buying contacts from a database.

**Calling.** Many countries keep do-not-call lists. Cognism, for example, hides all Do Not Call numbers by default and lets admins choose DNC locations in its compliance settings. That is a vendor control, not a substitute for your own screening against the lists that apply to your calls.

> **Warning:** A vendor's compliance does not transfer to you. Even when a database screens numbers or documents its sources, the sender remains responsible for opt-outs, notices and lawful use of every contact.

This section explains the rules in general terms and is not legal advice.

## How To Scope A B2B Contact Database For Your Team

Scoping a B2B contact database starts with the accounts you sell to rather than the vendor's record count, because People Data Labs' own statistics show that only 3.4 percent of its 2.47 billion person records carry a work email. Work through these decisions before you talk to vendors:

- [ ] Define target accounts by firmographics first, with industry, headcount band and headquarters location
- [ ] List the buying roles you need inside each account, by title and seniority
- [ ] Pick your regions, and favour vendors with stated coverage there, such as Cognism for the UK, DACH, France, Benelux, the Nordics and Eastern Europe
- [ ] Pick your channels (email, direct dial, mobile) and ask for fill rates on those fields inside your accounts
- [ ] Decide on delivery, whether inside a prospecting app, synced to your CRM, or as API or licensed data like People Data Labs
- [ ] Decide what data you will contribute back, for example through Apollo's contributor network
- [ ] Name a refresh owner and a schedule for re-verifying records before each campaign

**Illustrative scenario (assumptions stated, no real results):** Take a hypothetical 12-person sales team selling to mid-market manufacturers in Germany and the UK. Assume a target list of 2,000 accounts and outreach by email and phone.

1. The team writes its ICP as firmographic filters, covering manufacturing, 200 to 2,000 employees, and headquarters in Germany or the UK.
2. Because both markets are European and phone matters, it shortlists vendors with stated European coverage and phone verification.
3. It asks each vendor how many of its 2,000 accounts the vendor holds, and how many contacts in its buying roles have a verified work email and a mobile.
4. Because some refresh claims cover senior contacts only, it checks freshness separately for the mid-level roles it also calls.
5. It reads the data-sharing terms before connecting its CRM, and decides whether contributing its own contacts is acceptable.
6. It assigns RevOps to own re-verification before each campaign.

Nothing in the scenario depends on a vendor's headline size. Every decision turns on coverage of the team's own accounts and roles.

## How To Measure Whether A B2B Contact Database Is Working

[Gartner estimates that poor data quality costs organizations at least $12.9 million a year on average](https://www.gartner.com/en/data-analytics/topics/data-quality), so a B2B contact database should be judged on bounce rate, connect rate and coverage of your target accounts rather than on the number of records exported.

Gartner's figure covers data quality in general, not contact data alone, but the cost of bad records shows up in wasted sends, calls and rep time.

Track these measures from the first campaign:

**Success measures for a B2B contact database**

| Measure | How to calculate | Why it matters |
| --- | --- | --- |
| Target account coverage | Accounts found ÷ accounts on your list | Shows whether the vendor knows your market |
| Buying role coverage | Accounts with a contact in each role ÷ accounts found | Shows whether you can reach decision-makers |
| Email bounce rate | Bounced emails ÷ emails sent | Protects sender reputation |
| Phone connect rate | Calls reaching the named person ÷ calls made | Tests direct dial and mobile quality |
| Records changed since refresh | Records updated ÷ records exported | Shows how fresh the data stays |
| Cost per usable contact | Spend ÷ contacts that pass verification and match the ICP | The number to compare vendors on |

Cost per usable contact is the measure that ties the others together. A cheaper database with low fill rates on your channels can cost more per contact you can actually reach than a dearer one with high coverage.

Set targets from your own baseline rather than vendor benchmarks. Measure the first campaign, then compare each later export against it.

Before signing, run a matched trial on your own account list. Give each vendor the same accounts and roles, and compare coverage, bounce rate and connect rate side by side. The matched-trial checklist in [ZoomInfo vs UpLead](https://growthtribune.com/zoominfo-vs-uplead-which-fits-your-team/) shows how to set one up.

## Frequently Asked Questions

**How much does a B2B contact database cost?**

A B2B contact database is usually priced by seats, credits, records or a data licence, depending on whether it is sold as a prospecting app like Apollo or as raw data like People Data Labs. Compare vendors on cost per usable contact in your target accounts, not on the plan price alone.

**Is a B2B contact database the same as a purchased email list?**

No. A purchased email list is a one-off export that starts decaying the day it is bought. A B2B contact database is searchable, filtered by firmographics and roles, and refreshed by the vendor over time. Both still need verification, and the sender carries the same compliance duties either way.

**Can you build your own B2B contact database?**

Yes. A team can build one from its CRM, enrichment tools and licensed data such as People Data Labs' feeds. The trade-off is that you then own matching, deduplication, storage and refresh. That suits teams with engineering and data support, and rarely suits a small sales team.

**What is the difference between B2B and B2C contact data?**

B2B contact data describes people in their work role, tied to their employer's firmographics, with work emails and business phone numbers. B2C contact data describes people as consumers, with personal details and household attributes. Both fall under privacy and marketing rules, which differ by country and channel.

- [Employee Tenure Summary](https://www.bls.gov/news.release/tenure.nr0.htm), bls.gov
- [CAN-SPAM Act: A Compliance Guide for Business](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business), ftc.gov
- [Art. 14 GDPR – Information to be provided where personal data have not been obtained from the data subject](https://gdpr-info.eu/art-14-gdpr/), gdpr-info.eu
- [Data Quality: Why It Matters and How to Achieve It](https://www.gartner.com/en/data-analytics/topics/data-quality), gartner.com

---
Source: https://growthtribune.com/what-is-a-b2b-contact-database/
