Enrich company profiles with enhanced company data

Use Microsoft’s models and compiled company data to correct, supplement, and standardize your company profiles. We'll use the Common Data Model format for better accuracy and insights.

You can also enhance company data on data sources to improve the match accuracy in the data unification process.

For public companies in the United States, information such as revenue, stock ticker, industry, and more is available.

How we enhance company data

Our model goes through a two-step process to enhance a company profile. First, it normalizes the company name. For example, Microsft Corp will be corrected and standardized to Microsoft Corporation. It tries to find a match in Microsoft's compiled company data. If a match is found, we enrich the company profile with information from our compiled company data, including the company name.

Example

Your company information might not follow a standardized format and contain spelling errors. The model tries to fix these issues and create consistent information.

Microsft
- AccountName: Microsoft Corporation
- MainPhoneNumber: 8006427676
- Website: https://www.microsoft.com/
- Street1: One Microsoft Way
- City: Redmond
- StateOrProvince: Washington
- County: King
- ZipOrPostalCode: 98052
- CountryOrRegion: United States

Limitations

The model doesn't:

  • Confirm the identity of the company. We don't verify if the input is an existing organization or that a company uses the output as its standard name.
  • Comprehensively cover companies globally. Microsoft’s compiled company data has global coverage, but offers most coverage in Australia, Canada, United Kingdom, and the United States.
  • Standardize company addresses globally. We currently support standardizing addresses in these countries or regions: Australia, Canada, France, Germany, Italy, Japan, United Kingdom, and the United States.
  • Guarantee accuracy or freshness of data. As business information often changes, we can't guarantee that the enhanced company data provided is always exact or up-to-date.

Configure the enrichment

  1. Go to Data > Enrichment and select the Discover tab.

  2. Select Enrich my data on the Enhanced company data tile.

    Enrichment tile in the enrichment hub for company data.

  3. Review the overview and then select Next.

  4. Select the Customer data set and choose the profile or segment you want to enrich. The Customer entity enriches all your customer profiles whereas a segment enriches only customer profiles contained in that segment.

  5. Select which type of fields from your company profiles to use for matching with Microsoft’s compiled company data. This selection will affect the mapping fields you have access to in the next step.

  6. Select Next.

  7. Map your company fields to the company data from Microsoft. For higher match accuracy, add more fields.

    Data-mapping step when configuring a company enrichment.

  8. Select Next to complete the field mapping.

  9. Provide a Name for the enrichment and the Output entity.

  10. Select Save enrichment after reviewing your choices.

  11. Select Run to start the enrichment process or close to return to the Enrichments page.

View enrichment results

After a completed enrichment run, select the enrichment to review the results.

The results show the number of enriched profiles and the number of enriched profiles over time. The Enriched customers preview card shows a sample of the generated enrichment entity. To see a detailed view, select See more and select the Data tab.

Overview card

The Customers changes overview tile shows details about the coverage of the enrichment

  • Companies processed and changed: The number of customer company profiles that were successfully enriched.
  • Companies processed and not changed: The number of customer company profiles that were recognized but not changed. This typically happens when the input data is valid and can't be improved by the enrichment.
  • Companies not processed and not changed: The number of customer company profiles that weren't recognized. This typically happens for input data that are invalid or not supported by the enrichment.

Next steps

Build on top of your enriched customer data. Create segments and measures by selecting the icons on the command bar. You can also export the data to deliver personalized experiences to your customers.