Data Connection Back Office Events
The following lists the Commerce back office events available when you install the Data Connection extension. The data these events collect is sent to the Adobe Experience Platform. You can also create custom events to collect additional data not provided out of the box.
In addition to the data the following events collect, you also get other data provided by the Adobe Experience Platform Web SDK.
Back office events contain server-side data. This data comprises order status information such as if an order was placed, canceled, refunded, shipped, or completed. Server-side data also includes customer profile events information, such as if an account was created, updated, or deleted.
identityMap field, which includes the shopper’s email address, when available, and ECID.Order status
Order status data shows a 360 view of the shopper order. This view helps merchants better target or analyze the entire order status when developing marketing campaigns. For example, you can spot trends in certain product categories that perform well at different times of the year. Such as, winter clothes that sell better during colder months or certain product colors that shoppers are interested in over the years. In addition, order status data can help you calculate lifetime customer value by understanding a shopper’s propensity to convert based on previous orders.
orderPlaced
commerce.backofficeOrderPlacedData collected from orderPlaced
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.paymentscommerce.order.payments.paymentTransactionIDcommerce.order.payments.paymentAmountcommerce.order.payments.paymentTypecommerce.order.payments.currencyCodecommerce.order.taxAmountcommerce.order.discountAmountcommerce.order.createdDate2022-10-15T20:20:39+00:00.commerce.order.currencyCodecommerce.shippingcommerce.shipping.shippingMethodcommerce.shipping.shippingAmountcommerce.shipping.currencyCodecommerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodecommerce.billing.addresscommerce.billing.address.street1commerce.billing.address.street2commerce.billing.address.citycommerce.billing.address.statecommerce.billing.address.postalCodecommerce.billing.address.countryxdm:countryCode, this is a free-form field that can have the country name in any language.personalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.productListItemsproductListItems.idproductListItems.SKUproductListItems.nameproductListItems.priceTotalproductListItems.quantityproductListItems.discountAmountproductListItems.currencyCodeproductListItems.selectedOptionsproductListItems.selectedOptions.attributesize or color.productListItems.selectedOptions.valuesmall or black.productListItems.categoriesproductListItems.categories.idproductListItems.categories.nameproductListItems.categories.pathproductListItems.productImageUrlorderInvoiced
commerce.backofficeOrderInvoicedData collected from orderInvoiced
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.priceTotalcommerce.order.currencyCodecommerce.order.purchaseOrderNumbercommerce.order.paymentscommerce.order.payments.currencyCodecommerce.order.payments.paymentTypecommerce.order.payments.paymentAmountcommerce.shippingcommerce.shipping.shippingMethodcommerce.shipping.shippingAmountcommerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.productListItemsproductListItems.idproductListItems.SKUproductListItems.nameproductListItems.priceTotalproductListItems.quantityproductListItems.discountAmountproductListItems.categoriesproductListItems.categories.idproductListItems.categories.nameproductListItems.categories.pathorderItemsShipped
commerce.backofficeOrderItemsShippedData collected from orderItemsShipped
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.paymentscommerce.order.payments.paymentTransactionIDcommerce.order.payments.paymentAmountcommerce.order.payments.paymentTypecommerce.order.payments.currencyCodecommerce.order.priceTotalcommerce.order.purchaseOrderNumbercommerce.order.currencyCodecommerce.order.lastUpdatedDatecommerce.shippingcommerce.shipping.shippingMethodcommerce.shipping.shippingAmountcommerce.shipping.addresscommerce.shipping.address.street1commerce.shipping.address.street2commerce.shipping.address.citycommerce.shipping.address.statecommerce.shipping.address.postalCodecommerce.shipping.address.countryxdm:countryCode, this is a free-form field that can have the country name in any language.commerce.shipping.currencyCodecommerce.shipping.trackingNumbercommerce.shipping.trackingURLcommerce.shipping.shipDatecommerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodecommerce.billing.addresscommerce.billing.address.street1commerce.billing.address.street2commerce.billing.address.citycommerce.billing.address.statecommerce.billing.address.postalCodecommerce.billing.address.countryxdm:countryCode, this is a free-form field that can have the country name in any language.personalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.productListItemsproductListItems.SKUproductListItems.nameproductListItems.priceTotalproductListItems.quantityproductListItems.discountAmountproductListItems.currencyCodeproductListItems.selectedOptionsproductListItems.selectedOptions.attributesize or color.productListItems.selectedOptions.valuesmall or black.productListItems.categoriesproductListItems.categories.idproductListItems.categories.nameproductListItems.categories.pathorderCancelled
commerce.backofficeOrderCancelledData collected from orderCancelled
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.purchaseOrderNumbercommerce.order.cancelDatecommerce.order.lastUpdatedDatecommerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.orderLineItemRefunded
commerce.backofficeCreditMemoIssuedData collected from orderLineItemRefunded
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.lastUpdatedDatecommerce.order.purchaseOrderNumbercommerce.refundscommerce.refunds.transactionIDcommerce.refunds.refundAmountcommerce.refunds.refundPaymentTypecommerce.refunds.currencyCodepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.productListItemsproductListItems.SKUproductListItems.nameproductListItems.priceTotalproductListItems.quantityproductListItems.discountAmountproductListItems.currencyCodeproductListItems.selectedOptionsproductListItems.selectedOptions.attributesize or color.productListItems.selectedOptions.valuesmall or black.productListItems.categoriesproductListItems.categories.idproductListItems.categories.nameproductListItems.categories.pathorderItemsReturnInitiated
commerce.backofficeOrderItemsReturnInitiatedData collected from orderItemsReturnInitiated
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.returnscommerce.order.returns.returnIDcommerce.order.returns.returnStatuscommerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.productListItemsproductListItems.SKUproductListItems.nameproductListItems.quantityproductListItems.selectedOptionsproductListItems.selectedOptions.attributesize or color.productListItems.selectedOptions.valuesmall or black.productListItems.categoriesproductListItems.categories.idproductListItems.categories.nameproductListItems.categories.pathproductListItems.returnItemproductListItems.returnItem.returnStatusproductListItems.returnItem.returnReasonproductListItems.returnItem.returnItemConditionproductListItems.returnItem.returnResolutionproductListItems.returnItem.returnQuantityRequestedproductListItems.returnItem.returnQuantityAuthorizedproductListItems.returnItem.eturnQuantityReceivedproductListItems.returnItem.returnQuantityApprovedorderItemReturnCompleted
commerce.backofficeOrderItemsReturnCompletedData collected from orderItemReturnCompleted
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.returnscommerce.order.returns.returnIDcommerce.order.returns.returnStatuscommerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.productListItemsproductListItems.SKUproductListItems.nameproductListItems.selectedOptionsproductListItems.selectedOptions.attributesize or color.productListItems.selectedOptions.valuesmall or black.productListItems.categoriesproductListItems.categories.idproductListItems.categories.nameproductListItems.categories.pathproductListItems.returnItemproductListItems.returnItem.returnStatusproductListItems.returnItem.returnReasonproductListItems.returnItem.returnItemConditionproductListItems.returnItem.returnResolutionproductListItems.returnItem.returnQuantityRequestedproductListItems.returnItem.returnQuantityAuthorizedproductListItems.returnItem.eturnQuantityReceivedproductListItems.returnItem.returnQuantityApprovedorderShipmentCompleted
commerce.backofficeOrderShipmentCompletedData collected from orderShipmentCompleted
The following table describes the data collected for this event.
commerce.ordercommerce.order.purchaseIDcommerce.order.paymentscommerce.order.payments.paymentTransactionIDcommerce.order.payments.paymentAmountcommerce.order.payments.paymentTypecommerce.order.payments.currencyCodecommerce.order.taxAmountcommerce.order.createdDate2022-10-15T20:20:39+00:00.commerce.shippingcommerce.shipping.shippingMethodcommerce.shipping.shippingAmountcommerce.shipping.shipDatecommerce.shipping.addresscommerce.shipping.address.street1commerce.shipping.address.street2commerce.shipping.address.citycommerce.shipping.address.statecommerce.shipping.address.postalCodecommerce.shipping.address.countryxdm:countryCode, this is a free-form field that can have the country name in any language.commerce.billing.addresscommerce.billing.address.street1commerce.billing.address.street2commerce.billing.address.citycommerce.billing.address.statecommerce.billing.address.postalCodecommerce.billing.address.countryxdm:countryCode, this is a free-form field that can have the country name in any language.personalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.productListItemsproductListItems.SKUproductListItems.nameproductListItems.priceTotalproductListItems.quantityproductListItems.discountAmountproductListItems.currencyCodeproductListItems.selectedOptionsproductListItems.selectedOptions.attributesize or color.productListItems.selectedOptions.valuesmall or black.productListItems.categoriesproductListItems.categories.idproductListItems.categories.nameproductListItems.categories.pathCustomer profile events
Profile events captured from the server-side include account information, such as accountCreated, accountUpdated, and accountDeleted. This data is used to help populate key customer details that are needed to better define segments or execute marketing campaigns, such as sending sign-up discount offers, account change confirmations, and so on. There are similar profile events captured from the storefront.
identityMap field, which includes the system generated Commerce Customer ID as the primary identifier for the profile and an email ID that is used as a secondary identifier. Learn how to create custom identity attributes to enhance customer profile identification.accountCreated
userAccount.backofficeCreateProfileData collected from accountCreated
The following table describes the data collected for this event.
personperson.nameperson.name.firstNameperson.name.lastNamepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.commerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodeaccountUpdated
userAccount.backofficeUpdateProfileData collected from accountUpdated
The following table describes the data collected for this event.
personperson.nameperson.name.firstNameperson.name.lastNamepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.commerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCodeaccountDeleted
userAccount.backofficeDeleteProfileData collected from accountDeleted
The following table describes the data collected for this event.
personperson.nameperson.name.firstNameperson.name.lastNamepersonalEmailpersonalEmail.addressname@domain.com as commonly defined in RFC2822 and subsequent standards.commerce.commerceScopecommerce.commerceScope.environmentIDcommerce.commerceScope.storeCodecommerce.commerceScope.storeViewCodecommerce.commerceScope.websiteCode