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.backofficeOrderPlaced
Data collected from orderPlaced
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.payments
commerce.order.payments.paymentTransactionID
commerce.order.payments.paymentAmount
commerce.order.payments.paymentType
commerce.order.payments.currencyCode
commerce.order.taxAmount
commerce.order.discountAmount
commerce.order.createdDate
2022-10-15T20:20:39+00:00
.commerce.order.currencyCode
commerce.shipping
commerce.shipping.shippingMethod
commerce.shipping.shippingAmount
commerce.shipping.currencyCode
commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
commerce.billing.address
commerce.billing.address.street1
commerce.billing.address.street2
commerce.billing.address.city
commerce.billing.address.state
commerce.billing.address.postalCode
commerce.billing.address.country
xdm:countryCode
, this is a free-form field that can have the country name in any language.personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.productListItems
productListItems.id
productListItems.SKU
productListItems.name
productListItems.priceTotal
productListItems.quantity
productListItems.discountAmount
productListItems.currencyCode
productListItems.selectedOptions
productListItems.selectedOptions.attribute
size
or color
.productListItems.selectedOptions.value
small
or black
.productListItems.categories
productListItems.categories.id
productListItems.categories.name
productListItems.categories.path
productListItems.productImageUrl
orderInvoiced
commerce.backofficeOrderInvoiced
Data collected from orderInvoiced
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.priceTotal
commerce.order.currencyCode
commerce.order.purchaseOrderNumber
commerce.order.payments
commerce.order.payments.currencyCode
commerce.order.payments.paymentType
commerce.order.payments.paymentAmount
commerce.shipping
commerce.shipping.shippingMethod
commerce.shipping.shippingAmount
commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.productListItems
productListItems.id
productListItems.SKU
productListItems.name
productListItems.priceTotal
productListItems.quantity
productListItems.discountAmount
productListItems.categories
productListItems.categories.id
productListItems.categories.name
productListItems.categories.path
orderItemsShipped
commerce.backofficeOrderItemsShipped
Data collected from orderItemsShipped
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.payments
commerce.order.payments.paymentTransactionID
commerce.order.payments.paymentAmount
commerce.order.payments.paymentType
commerce.order.payments.currencyCode
commerce.order.priceTotal
commerce.order.purchaseOrderNumber
commerce.order.currencyCode
commerce.order.lastUpdatedDate
commerce.shipping
commerce.shipping.shippingMethod
commerce.shipping.shippingAmount
commerce.shipping.address
commerce.shipping.address.street1
commerce.shipping.address.street2
commerce.shipping.address.city
commerce.shipping.address.state
commerce.shipping.address.postalCode
commerce.shipping.address.country
xdm:countryCode
, this is a free-form field that can have the country name in any language.commerce.shipping.currencyCode
commerce.shipping.trackingNumber
commerce.shipping.trackingURL
commerce.shipping.shipDate
commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
commerce.billing.address
commerce.billing.address.street1
commerce.billing.address.street2
commerce.billing.address.city
commerce.billing.address.state
commerce.billing.address.postalCode
commerce.billing.address.country
xdm:countryCode
, this is a free-form field that can have the country name in any language.personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.productListItems
productListItems.SKU
productListItems.name
productListItems.priceTotal
productListItems.quantity
productListItems.discountAmount
productListItems.currencyCode
productListItems.selectedOptions
productListItems.selectedOptions.attribute
size
or color
.productListItems.selectedOptions.value
small
or black
.productListItems.categories
productListItems.categories.id
productListItems.categories.name
productListItems.categories.path
orderCancelled
commerce.backofficeOrderCancelled
Data collected from orderCancelled
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.purchaseOrderNumber
commerce.order.cancelDate
commerce.order.lastUpdatedDate
commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.orderLineItemRefunded
commerce.backofficeCreditMemoIssued
Data collected from orderLineItemRefunded
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.lastUpdatedDate
commerce.order.purchaseOrderNumber
commerce.refunds
commerce.refunds.transactionID
commerce.refunds.refundAmount
commerce.refunds.refundPaymentType
commerce.refunds.currencyCode
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.productListItems
productListItems.SKU
productListItems.name
productListItems.priceTotal
productListItems.quantity
productListItems.discountAmount
productListItems.currencyCode
productListItems.selectedOptions
productListItems.selectedOptions.attribute
size
or color
.productListItems.selectedOptions.value
small
or black
.productListItems.categories
productListItems.categories.id
productListItems.categories.name
productListItems.categories.path
orderItemsReturnInitiated
commerce.backofficeOrderItemsReturnInitiated
Data collected from orderItemsReturnInitiated
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.returns
commerce.order.returns.returnID
commerce.order.returns.returnStatus
commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.productListItems
productListItems.SKU
productListItems.name
productListItems.quantity
productListItems.selectedOptions
productListItems.selectedOptions.attribute
size
or color
.productListItems.selectedOptions.value
small
or black
.productListItems.categories
productListItems.categories.id
productListItems.categories.name
productListItems.categories.path
productListItems.returnItem
productListItems.returnItem.returnStatus
productListItems.returnItem.returnReason
productListItems.returnItem.returnItemCondition
productListItems.returnItem.returnResolution
productListItems.returnItem.returnQuantityRequested
productListItems.returnItem.returnQuantityAuthorized
productListItems.returnItem.eturnQuantityReceived
productListItems.returnItem.returnQuantityApproved
orderItemReturnCompleted
commerce.backofficeOrderItemsReturnCompleted
Data collected from orderItemReturnCompleted
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.returns
commerce.order.returns.returnID
commerce.order.returns.returnStatus
commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.productListItems
productListItems.SKU
productListItems.name
productListItems.selectedOptions
productListItems.selectedOptions.attribute
size
or color
.productListItems.selectedOptions.value
small
or black
.productListItems.categories
productListItems.categories.id
productListItems.categories.name
productListItems.categories.path
productListItems.returnItem
productListItems.returnItem.returnStatus
productListItems.returnItem.returnReason
productListItems.returnItem.returnItemCondition
productListItems.returnItem.returnResolution
productListItems.returnItem.returnQuantityRequested
productListItems.returnItem.returnQuantityAuthorized
productListItems.returnItem.eturnQuantityReceived
productListItems.returnItem.returnQuantityApproved
orderShipmentCompleted
commerce.backofficeOrderShipmentCompleted
Data collected from orderShipmentCompleted
The following table describes the data collected for this event.
commerce.order
commerce.order.purchaseID
commerce.order.payments
commerce.order.payments.paymentTransactionID
commerce.order.payments.paymentAmount
commerce.order.payments.paymentType
commerce.order.payments.currencyCode
commerce.order.taxAmount
commerce.order.createdDate
2022-10-15T20:20:39+00:00
.commerce.shipping
commerce.shipping.shippingMethod
commerce.shipping.shippingAmount
commerce.shipping.shipDate
commerce.shipping.address
commerce.shipping.address.street1
commerce.shipping.address.street2
commerce.shipping.address.city
commerce.shipping.address.state
commerce.shipping.address.postalCode
commerce.shipping.address.country
xdm:countryCode
, this is a free-form field that can have the country name in any language.commerce.billing.address
commerce.billing.address.street1
commerce.billing.address.street2
commerce.billing.address.city
commerce.billing.address.state
commerce.billing.address.postalCode
commerce.billing.address.country
xdm:countryCode
, this is a free-form field that can have the country name in any language.personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.productListItems
productListItems.SKU
productListItems.name
productListItems.priceTotal
productListItems.quantity
productListItems.discountAmount
productListItems.currencyCode
productListItems.selectedOptions
productListItems.selectedOptions.attribute
size
or color
.productListItems.selectedOptions.value
small
or black
.productListItems.categories
productListItems.categories.id
productListItems.categories.name
productListItems.categories.path
Customer 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.accountCreated
userAccount.backofficeCreateProfile
Data collected from accountCreated
The following table describes the data collected for this event.
person
person.name
person.name.firstName
person.name.lastName
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
accountUpdated
userAccount.backofficeUpdateProfile
Data collected from accountUpdated
The following table describes the data collected for this event.
person
person.name
person.name.firstName
person.name.lastName
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode
accountDeleted
userAccount.backofficeDeleteProfile
Data collected from accountDeleted
The following table describes the data collected for this event.
person
person.name
person.name.firstName
person.name.lastName
personalEmail
personalEmail.address
name@domain.com
as commonly defined in RFC2822 and subsequent standards.commerce.commerceScope
commerce.commerceScope.environmentID
commerce.commerceScope.storeCode
commerce.commerceScope.storeViewCode
commerce.commerceScope.websiteCode