You are here:
Required Field Mappings to Activate to B2C Commerce
When activating a segment to B2C Commerce, certain data field mappings are required for B2C Commerce and non-B2C Commerce data sources.
B2C Commerce Data Source
When activating a B2C Commerce data source, the data fields from the Sales Order Customer data lake object (DLO) must be mapped to the Individual data model object (DMO) in Data Cloud. The field mappings are automatically deployed by the B2C Commerce Connector Order Bundle. All required DMO fields must have valid values.
| DLO NAME | DLO FIELD | DMO NAME | DMO FIELD |
|---|---|---|---|
| Sales Order Customer | customerId | Individual | CustomerId |
| Sales Order Customer | customerListId | Individual | CustomerListId |
| Sales Order Customer | customerNo | Individual | CustomerNo |
| Sales Order Customer | usId | Individual | UsId |
| Sales Order Customer | visitorID | Individual | IndividualId |
Non-B2C Commerce Data Source
When activating a non-B2C Commerce data source (for example: Amazon S3), the data fields used to store the B2C Commerce fields in your DLO, must be mapped as custom fields to the Individual DMO in Data Cloud. All required DMO fields must have valid values.
| DMO NAME | DMO FIELD |
|---|---|
| Individual | CustomerId |
| Individual | CustomerListId |
| Individual | CustomerNo |
| Individual | UsId |
| Individual | IndividualId |
| Individual | InternalOrganizationId Note This field is SiteId in Commerce Cloud |
For Amazon S3, map SiteId using the Organizational Unit Identifier. Ingestion API isn’t supported for non-B2C Commerce activations.

