Salesforce Commerce Cloud

Salesforce Commerce Cloud is a cloud-based e-commerce platform that allows businesses to establish and manage online stores. It offers solutions for product merchandising, promotions, content management, and customer service. Integrated with the broader Salesforce ecosystem, it provides a unified view of the customer, enabling personalized shopping experiences and data-driven decision-making. Businesses use Salesforce Commerce Cloud to create seamless and scalable online retail experiences across web, mobile, social, and in-store touchpoints.

Supported Features

Feature nameSupported
Column HashingTrueField level
BlockingTrueField level
IncrementalTrue
Custom dataTrue
HistoryFalse
ReSyncTrueTable level
TemplatesFalse

Data Schema

T
- Table
S
- Sub table

πŸ”§ Setup Guide

Step 1 - Create an API Client

See Salesforce Documentation here.

  1. Log in to Account Manager.
  2. Click API Client from the left navigation.
  3. Click Add API Client.
  4. In the Display Name field, enter unique and descriptive name for the API client. Example: Admin Client for Pia Larson.
  5. In the Password field, enter a secure password.
  6. In the Confirm Password field, reenter the password.
  7. Save the password (also known as the client secret) in a password manager or other secure location.

The password you give to the API Client will be the client secret which is needed at connector creation.

Step 2 - Add an Organisation

  1. Add a Role called Salesforce Commerce API.
  2. Add the organisations to the Role.
  3. Add scopes. We require the following scopes:
  • sfcc.products
  • sfcc.customerlists
  • sfcc.catalogs
  • sfcc.orders

Enter each scope on a separate line.
For the Token Endpoint Auth Method field, select client_secret_post.
For the Access Token Format field, select JWT.

For the redirect URI field, add: https://api.weld.app/connectors/oauth/salesforce-commerce-cloud/redirect

Step 3 - Connect To Weld

Now we have the data to create the connection.
In the Weld Workspace enter:

  • Client ID
  • Client Secret
  • Organisation ID (only 1 per connector)
  • Short code
  • Site ID List (this is a comma separated list)
  • Customer List ID

Step 4 - Data To Sync

  1. Select the tables you wish to include in the sync.
    You can view the schema, remove columns or hash sensitive information.

Step 5 - Configure Sync

  1. Select how often you would like the data to sync.

Weld will take over from here and commence syncing data from your Salesforce Commerce Cloud account.

Was this page helpful?