Skip to main content

Salesforce Commerce Cloud Integration

To ingest data from your Salesforce Commerce Cloud system, Disco uses an existing pipeline that pulls data on a periodic basis. To set up this integration, please follow these steps:

  1. Create a client ID and secret with Disco that has the following permissions.

  2. Grant Disco the following permissions:

  3. Disco will use the above information to ingest data on a daily basis for ranking optimization and attribution tracking purposes.

Please work with your account manager to securely share this information.

For a detailed list of the fields we'll be pulling from your Salesforce Commerce Cloud system, please refer to the Appendix: Salesforce Commerce Cloud Data.

Appendix: Salesforce Commerce Cloud Data

For context, the following are the fields that we will be pulling from your Salesforce Commerce Cloud system:

Salesforce FieldSalesforce Sample Value
orderNo410
invoiceNo1
currencyUSD
paymentStatus
shippingStatusnot_shipped
creationDate2015-05-19T15:23:18.000Z
lastModified2020-11-04T14:13:31.061Z
orderTotal110.24
productSubTotal
taxTotal5.25
shippingTotal
billingAddress
billingAddress.address145 Main Rd.
billingAddress.cityBurlington
billingAddress.countryCodeUS
billingAddress.firstNameMax
billingAddress.lastNameMustermann
billingAddress.phone6175555555
billingAddress.stateCodeMA
billingAddress.postalCode54081
billingAddress.fullNameMax Mustermann
shipments[0].shippingAddress
shipments[0].shippingAddress.address145 Main Rd.
shipments[0].shippingAddress.cityBurlington
shipments[0].shippingAddress.countryCodeUS
shipments[0].shippingAddress.firstNameMax
shipments[0].shippingAddress.lastNameMustermann

| shipments[0].shippingAddress.