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
Go to the CRM Enrichment section in FullEnrich
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
Select an existing HubSpot list from the dropdown
Choose what to search for: work email, mobile phone, personal email, or a combination
Click Enrich list
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.
