What is HubSpot data enrichment?
HubSpot data enrichment is a native CRM feature that looks up business information about your contacts and companies and writes it into their properties, without an integration or an export. HubSpot's documentation describes the data as coming from three places at once: HubSpot's own commercial dataset, third-party data providers, and publicly available information from across the internet. HubSpot's product page puts the index at over 100 million company domains and 380 million email addresses.
The mechanism is a match, not a search. For contact enrichment HubSpot takes the first name, last name and work email address already on the record and looks for a matching profile. For company enrichment it takes the company domain. If it finds a match it fills the properties it has values for. That input requirement is the single most important thing to understand about the feature, and it is covered in its own section below, because it decides which half of your database the feature can help with.
The lineage matters for anyone searching for the old brand names. HubSpot acquired Clearbit in November 2023 and sold the dataset as Breeze Intelligence, which is why a search for Clearbit pricing now lands on HubSpot. As of HubSpot's current knowledge base, the feature is documented plainly as data enrichment, available across the Hubs, and the standalone Clearbit product is effectively gone. If you are reading a 2024 or 2025 comparison that treats Clearbit as a CRM-agnostic API you can buy on its own, it is out of date.
What enrichment is not, inside HubSpot, is deduplication or hygiene. Merging duplicate contacts, standardising job title formats and removing junk records are separate HubSpot data quality tools. Enrichment writes new values into blank properties. It does not clean up the mess that is already there, and running it first on a database full of duplicates just gives you enriched duplicates.