Overview
CRM enrichment allows you to keep your existing company and contact records in your CRM up to date with the latest data from Leadfeeder.
Once a company or contact is connected to your CRM, Leadfeeder continuously compares the mapped fields between the two systems. When differences are detected, the record becomes available for enrichment, allowing you to update your CRM data either manually or automatically, depending on your setup.
This helps teams maintain accurate CRM data at scale without relying on manual updates or one-by-one enrichment.
Requirements
CRM enrichment is available when:
Your CRM is connected to Leadfeeder
A company or contact is already connected with the respective CRM record.
CRM field mappings are configured to allow enriching existing records to the CRM.
If a record is not yet connected, enrichment will not be available until the connection is established.
How CRM Enrichment Works
CRM enrichment works by comparing the values of mapped fields between Leadfeeder and your CRM.
If one or more mapped fields have different values, the record is marked as Available for enrichment. This status indicates that updated data can be pushed to your CRM based on your enrichment configuration.
Enrichment respects your CRM field mapping rules, including how each field is allowed to be updated. Only fields configured for enrichment are considered.
Enrichment Modes
Leadfeeder supports two enrichment modes:
On-Demand Enrichment
You can manually trigger enrichment for:
A single company or contact
Multiple companies or contacts selected from a list
|
|
Select multiple companies / contacts and execute CRM actions | Enrichment as part of bulk execution of companies / contacts to the CRM. |
When enrichment is triggered, Leadfeeder updates only the fields that are configured for enrichment in your CRM field mappings. Updated values are pushed to your CRM shortly after the enrichment starts.
Automatic Enrichment from Lists
You can also keep CRM records automatically enriched by enabling Auto-Enrich CRM records from the List settings.
List Settings - Auto-enrichment option
When this option is enabled:
Leadfeeder periodically checks all records in the list
Any record marked as Available for enrichment is updated automatically
Only eligible fields are enriched, based on your field mapping configuration
Auto-enrichment runs on a fixed interval and updates only records that require enrichment, helping keep CRM data consistent without manual effort
Controlling What Gets Enriched
CRM enrichment follows the rules defined in your CRM Field Mappings.
Field Mappings - Data enrichment options
For each outgoing field mapping, you can control how Leadfeeder updates CRM data by selecting one of the following options:
Ignore updates
Only if empty
Always overwrite
These settings define whether a field is included during enrichment and prevent unwanted overwrites of CRM-owned data.
When enrichment is triggered—manually or automatically—only fields that are configured for enrichment are updated.
Enrichment Status Visibility
To help you understand which records need attention, Leadfeeder assigns an enrichment status - Available for enrichment:
CRM status icon along with the tooltip
These statuses are recalculated automatically whenever relevant data or configuration changes occur and do not consume credits.
Dedicated system lists are also available to help you quickly identify companies and contacts that have available enrichment.
Credit Consumption
Enrichment consumes credits only when fresh data needs to be retrieved and the record is not already covered by an active subscription.
Enrichment status recalculation does not consume credits
Records with active subscriptions can be enriched without additional credit usage
Auto-enrichment respects the same credit rules as manual enrichment







