Data Enrichment

Turn an incomplete list into a CRM-ready one.

Upload a CSV or CRM export, preview the match rate before you spend a credit, and append only what's missing — verified emails, direct dials, LinkedIn URLs and firmographics — without touching what's already correct.

Enrichment · Preview matches before you commit

Five steps, start to finish

No template to build first, no overwritten fields to untangle afterward.

  1. 1

    Upload

    Drop in a CSV or a CRM export as it already is — no reformatting, no template to match first.

  2. 2

    Map columns

    Match your columns to the right fields in seconds. Get it wrong and nothing is charged for the mistake.

  3. 3

    Preview match rate

    See what percentage of the file will actually match — and which fields will fill in — before a single credit is committed.

  4. 4

    Append

    Only the missing fields are added. Anything already correct in your file is left exactly as it was.

  5. 5

    Export or sync

    Download the enriched file, or push the clean records straight into HubSpot or Salesforce.

What this takes off a team's plate

The specific busywork enrichment replaces, not a feature list.

  • Googling contacts one by one to find a work email

    A whole list enriched in one job, matched against a 378M+ record dataset

  • A re-import that overwrites the notes and fields your team already fixed

    Append-only by default — existing values are never touched, only the gaps are filled

  • CRM hygiene debt that quietly grows every quarter

    A match rate you can see before you commit, so cleanup is a decision, not a surprise

Enrichment questions

Uploads, overwrite behaviour, match rates and where the clean records end up.

What can I upload?

Any CSV or a direct export from your CRM — HubSpot, Salesforce or a plain spreadsheet. There is no template to match first; you map your own columns after upload.

Will enrichment overwrite data I already have?

No. The default behaviour only appends fields that are missing. A value already in your file — correct or not — is left exactly as it was, so a re-import is never a step backward.

How do I know it will be worth running before I commit credits?

The match rate is shown on a preview before anything is charged. A row that does not match is never billed, so you see the shape of the result before you pay for it.

What fields can be appended?

Verified work email, direct dial, LinkedIn URL, job title, seniority and company-level firmographics — whichever of those your file is missing.

Which CRMs can I sync to?

HubSpot and Salesforce today, in addition to a plain CSV export. Sync writes the enriched fields back to the same records rather than creating duplicates.

Do unmatched rows cost credits?

No. Credits are only charged for a row that matches and returns data. A row we cannot match costs nothing, on the API and in the product.

Looking for the dataset itself rather than a list you already have? /contact-data covers sourcing, verification and what comes on every record.

STOP SETTLING FOR BLIND SPOTS

Start selling to the marketsyou've been missing.

Search people and companies, enrich records with verified emails and phones, and move clean data into the tools your team already uses.

Free credits to startNo credit cardFast setup