Generate a mapping with generative AI in Customer Profiles
With the generative AI-powered data mapping capability in Connect Customer Customer Profiles, you can reduce the time needed to create unified profiles and deliver more personalized customer experiences.
When you add customer data from any of the more than 70 available no-code data connectors—such as Adobe Analytics, Salesforce, or Amazon S3—Customer Profiles analyzes the source data and automatically determines how to organize and combine data from disparate sources into unified profiles. You can review and complete the setup before ingestion begins.
Generative AI powered customer data mapping is available in the following regions:
-
US East (N. Virginia)
-
US West (Oregon)
-
Africa (Cape Town)
-
Asia Pacific (Singapore)
-
Asia Pacific (Sydney)
-
Asia Pacific (Tokyo)
-
Asia Pacific (Seoul)
-
Canada (Central)
-
Europe (Frankfurt)
-
Europe (London)
Set up generative AI-powered data mapping
-
Open the Connect Customer Customer Profiles console.
-
On the Data source integrations tab, choose Add data source integration.
-
Set up the connection. Select the data source from the drop-down list of supported connectors.
-
Map data. Choose to auto-generate the data mapping, select an existing mapping template, or create one from scratch.
-
Review the mapping summary. The auto-generated summary shows all customer attributes. Make edits to ingestion keys and confirm before starting data ingestion. For details on fields and keys, see Field definitions in Customer Profiles object type mappings and Key definitions in Customer Profiles object type mappings.
How it works
Generation runs in four phases:
-
Customer Profiles fetches source attributes and, if available, sample data from your data source, then determines the most appropriate target object type. For an Amazon S3 source, the first CSV file found in the selected bucket and prefix is used as sample data. For other sources, attributes are fetched through AppFlow.
-
A large language model (LLM) processes each custom attribute and maps it to a standard customer profile attribute.
-
The LLM selects suitable attributes to serve as keys, such as customer identifiers.
-
A timestamp format detector parses timestamps to maintain the correct chronological order of records.
Note
Generative AI produces a starting point that you review and confirm before any data is ingested. Always check the suggested keys—especially the unique and profile keys—against your understanding of the source data. If generation can't produce a valid mapping, fall back to manual mapping in the console.
For errors and warnings you might see during generation, see Troubleshoot object type mappings in Customer Profiles.