Skip to main content

Enrich Your HubSpot Contact Lists Using FullEnrich

Fill in missing emails, phone numbers, and profile data across your existing HubSpot contact lists, directly from FullEnrich, with no CSV exports or re-imports.

Written by Charline

Overview

CRM Enrichment lets you fill gaps in your existing HubSpot contact lists, directly from FullEnrich. HubSpot databases often end up with incomplete contacts from events, inbound forms, or manual entry, missing emails, phone numbers, or company data. Select a list, launch an enrichment, and results are written back to HubSpot automatically. No exports, no re-imports.

In this guide, you'll learn how to:

  • Set up CRM Enrichment and map fields to HubSpot

  • Run a one-off enrichment on an existing list

  • Understand what's included in this version, and what's coming next


Step 1: Connect Your HubSpot Account

  1. Go to the CRM Enrichment section in FullEnrich

  2. Connect your HubSpot account​

New to connecting HubSpot? Follow our Getting Started with HubSpot Integration guide for the full setup walkthrough.


Step 2: Set Your Field Mapping

Choose which FullEnrich field writes to which HubSpot field, and set a rule for each one:

  • Complete if missing: only fills the field if it's currently empty. Existing values are never touched.

  • Overwrite: replaces whatever is in the field with the enriched value, even if something was already there.

Tip: Set emails and phone numbers to "complete if missing" so you never overwrite good data, and set job title to "overwrite" so it stays current.


Step 3: Run an Enrichment

  1. Select an existing HubSpot list from the dropdown

  2. Choose what to search for: work email, mobile phone, personal email, or a combination

  3. Click Enrich list

  4. FullEnrich runs its 20+ provider waterfall across all contacts in the list


Results are written back to HubSpot according to your field mapping rules. You can select multiple lists in a single run, up to 5,000 contacts during the beta.


What's Included and What's Not

What's Included

  • Enriching any existing HubSpot list with emails, phone numbers, job titles, and other contact or company fields

  • Field mapping with per-field "complete if missing" or "overwrite" rules

  • A dedicated CRM Enrichment section in the FullEnrich app

Not Included Yet

  • No filter-based targeting. You'll need to select a pre-built HubSpot list; advanced filtering is coming in a later version

  • No preview of contacts before enriching

  • No automatic or scheduled enrichment. Each run is manual and one-off

  • No single-contact enrichment button inside HubSpot (coming separately)

  • This fills gaps, it doesn't clean up incorrect or outdated data already in HubSpot

  • No re-verification of existing emails or phone numbers

  • No detection of contacts who've left their company


FAQ

Does CRM Enrichment cost extra credits?
No. It uses standard FullEnrich credit pricing, each contact enriched consumes credits at normal rates, with no additional cost or separate plan required.

Will this overwrite data I already have in HubSpot?
Only if you set the field's mapping rule to "overwrite." Use "complete if missing" by default to leave existing values untouched.

Can I schedule enrichment to run automatically?
Not yet. Every run is manual for now. Automatic and scheduled enrichment is on the roadmap.

Does this work with any HubSpot list?
Yes, any existing list can be enriched. You can't yet build a new list with filters from inside FullEnrich, so select a list that already exists in HubSpot.


What's Next?

CRM Enrichment is designed to keep your HubSpot database usable without manual exports and re-imports.

If you need help setting up your field mapping or running your first enrichment, contact our support team at [email protected] or via the in app chat.

Did this answer your question?