Adobe Commerce

Adobe Commerce is an agile B2B and B2C commerce platform that enables merchants and brands to accelerate revenue through customer-centric digital commerce experiences across online and physical spaces.

Adobe Experience Platform Sources supports the integration of Adobe Commerce to allow merchants to send storefront and back office data to the Experience Platform Edge Network, so other Adobe Experience Cloud products like Adobe Analytics and Adobe Target can use Commerce data.

  • Storefront events: Capture shopper interactions such as View Page, View Product, and Add to Cart. For B2B merchants, storefront events also captures requisition lists.
  • Back office events: Capture information on the status of an order, such as whether an order was placed, canceled, refunded, shipped, or completed.
Captured data in Adobe Commerce does not include personally identifiable information (PII). All user identifiers, such as cookie IDs and IP addresses are strictly anonymized.


In order to connect Adobe Commerce to Experience Platform, you must have the following:

  • Adobe Commerce 2.4.3 or newer.
  • A valid Adobe ID and organization ID.
  • Access to the Adobe Client Data Layer extension. This extension is necessary to collect storefront event data.
  • Entitlements to other Adobe DX products.

Onboarding steps

To fully onboard your Adobe Commerce source account, follow the steps outlined below along with their corresponding documentation.

  • Install the Data Connection extension for Adobe Commerce. You can download the connector extension from Adobe Marketplace.
  • Once you have successfully installed the connector extension, sign in to your Adobe account in Experience Cloud and confirm your organization ID. This ID is associated with your provisioned Experience Cloud company. It is formatted as a 24-character alphanumeric string and includes a mandatory @AdobeOrg.
  • Next, create or update your Experience Data Model (XDM) schema with your Commerce-specific field groups. For detailed steps on how to add Commerce-specific field groups to your XDM schema, read the guide on adding field groups to an XDM schema.
  • Once your schema is configured, you must then create a dataset based off of your new schema. This dataset will then contain the Commerce data that you send. For detailed steps on how to create a dataset for Commerce data, read the guide on sending data to Experience Platform.
  • Next, create a datastream and select the XDM schema that contains your Commerce-specific field groups. For more information on datastreams, read the datastreams overview.
  • Then, you must connect your Adobe Commerce instance to the Commerce Services Connector. This allows your Commerce instance to be deployed as SaaS (Software as a Service).
  • With all of the aforementioned configurations complete, you can now connect to Experience Platform by configuring both the Commerce Services Connector and the Data Connection extension using the Commerce Admin. For more information on this final step, read the guide on connecting Commerce data to Experience Platform.