Skip to main content

Define Data Enrichment

Learning Objectives

After completing this unit, you’ll be able to:

  • Define data enrichment, and explain where it fits in the data quality lifecycle.
  • Differentiate between different data enrichment sources.
  • Distinguish enrichment of existing records from prospecting and net-new sourcing.
Note

This module was produced in collaboration with Dreamin’ in Data, a nonprofit and part of the Datablazers community. Learn about partner content on Trailhead.

If you have taken Data Management Fundamentals, you learned that data quality management is a multistep process. In the Salesforce Data Quality Management framework, data enrichment is typically the third step.

Salesforce Customer Success Data Quality Management framework with enrich highlighted.

Note

Data quality management is not a strictly serial process—many techniques can be applied in parallel. Use this process as a guide based on your business needs.

What Is Data Enrichment?

Data enrichment is the process of improving existing data by adding information from another trusted data source to make it more complete, current, or useful.

Enrichment can be a one-time activity or part of an ongoing data stewardship process. Organizations often use enrichment after profiling and cleanup to identify gaps in customer understanding, but enrichment can also operate continuously to keep data current and reliable.

Common enrichment needs include:

  • Missing values in key fields
  • Outdated or stale information
  • Limited detail that prevents effective decision-making
  • Data that exists in other systems but isn’t available where it is needed

In the Data Quality Management framework, enrichment builds on profiling and cleanup activities by helping organizations improve data completeness, recency, context, and usability.

Examples of Data Enrichment

Different business needs require different types of enrichment. The goal is not simply to add more data, but to improve the organization’s ability to make accurate and timely decisions.

Business Need

Enrichment Approach

Customer service reps need to understand a customer’s total spend to prioritize support interactions.

Calculate total lifetime value (LTV) using unified purchase and return history from systems such as CRM, commerce platforms, or a data lake.

Physical mail must be deliverable to avoid wasted cost and failed outreach.

Use postal code enrichment and deliverability assessment services to validate and standardize mailing addresses.

Organizations need to know when customers moved to a new address.

Use change-of-address reference services to identify newer addresses while preserving historical address information.

Teams need to determine whether two business records represent the same organization across subsidiaries or locations.

Use business registry or firmographic reference data to associate records with a common business identifier or parent hierarchy.

Sales and marketing teams want more personalized engagement with businesses based on what they do and their size.

Use firmographic enrichment services that provide granular industry classifications such as Standard Industrial Classification (SIC) or North American Industry Classification System (NAICS), along with employee and revenue bands.

These enrichment activities help organizations improve customer understanding, increase operational efficiency, and support more reliable analytics, automation, and AI experiences.

Sources for Data Enrichment

Data enrichment can come from several types of sources, depending on the business need.

Enrichment Source

Description

Example

First-party

Data from your organization’s other systems.

You can enrich CRM customer records with recent order history from Commerce Cloud so service reps can better understand customer activity.

Second-party

Business partner data shared through agreed collaboration models to improve customer understanding.

You can enrich customer profiles with audience insights from a trusted business partner to enable more relevant segmentation and engagement.

Third-party

Specialized external data providers that maintain and deliver reference datasets as a service to improve validation, recency, business context, or risk understanding.

You can enrich customer records with address validation and change-of-address data from a third-party provider to validate mailing addresses and identify customers who have moved.

Note

Some enrichment approaches require additional governance and privacy controls. For example, trusted partner collaboration models can use secure data-sharing approaches, such as clean rooms to help organizations derive shared insights while limiting direct exposure of underlying customer data.

Calculated Insights as Enrichment

Calculated insights are a form of enrichment that derives new values from existing data, which can come from first-, second-, or third-party sources. They aggregate information across a customer’s unified profile to create reusable metrics, such as customer LTV.

For example, you might calculate LTV by combining purchase and return data.

  • The transaction data can come from internal systems (first-party).
  • It could be supplemented with partner or external data (second- or third-party).
  • The final calculated value is then stored and used across systems.

Once calculated insights are stored in your systems, they become first-party data, even if they were derived from external sources. This distinction is important for governance, retention policies, lineage tracking, and downstream AI or analytics use cases.

Enrichment and Prospecting

Some data providers offer prospecting services alongside enrichment, but these services support different business goals. Understanding the difference helps teams choose the right approach for their business needs.

Prospecting focuses on identifying new people or organizations not already in your systems, so teams can expand outreach and make better business decisions, while data enrichment improves existing records for known customers, partners, or accounts.

Story: Why Northern Trail Outfitters Needs Data Enrichment

After profiling and cleansing your data, you might discover that some challenges still remain. That’s exactly what happens at Northern Trail Outfitters (NTO).

Following the Data Quality Management framework, Luna, a data architect at NTO, profiles the objects in scope for case deflection, prioritizes the highest-impact data quality issues, and cleanses unreliable or no longer relevant data.

Even after cleanup, Luna still identifies important gaps.

  • Customer purchase history exists in other systems but is not available to service reps.
  • Some customer addresses are no longer current.
  • NTO can’t consistently relate business customers across subsidiaries and locations.
  • Existing CRM industry classifications are too broad for personalized engagement.

When cleanup alone doesn’t resolve these issues, you can use enrichment to provide additional context and improve customer understanding. To close these gaps, Luna defines a data enrichment strategy that uses different enrichment approaches to support more reliable analytics, automation, and AI experiences.

  • Luna recommends implementing Data 360 to provide a more complete understanding of customer cases and orders. This helps unify customer activity across systems through identity resolution.
  • Luna recommends implementing a change-of-address enrichment solution to reduce data quality risks before identity resolution processing, so outdated addresses don’t weaken customer matching outcomes.
  • Luna recommends implementing a shared LTV KPI, using calculated insights from Data 360 to create a trusted understanding of customer value across the enterprise.

These decisions help NTO better understand customers while supporting more reliable analytics, automation, and AI experiences.

Let’s Recap

Data enrichment improves customer understanding by adding or deriving information that makes data more complete, current, and useful for business outcomes. Organizations can use first-party, second-party, third-party, or calculated enrichment approaches depending on the need.

One of the most important enrichment areas is contact point data, where incomplete or unreliable email addresses, phone numbers, and addresses can lead to missed communications, incorrect identity resolution outcomes, and poor customer experiences.

In the next unit, you explore how contact point enrichment helps organizations improve customer context and reduce these risks.

Resources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires