Salesforce B2C Commerce

With Salesforce B2C Commerce, unify your complete customer journey with commerce that's agile, scalable, and trusted. Unlock revenue across channels with customizable commerce experiences.

Adding the Salesforce B2C Commerce integration to your Uniform project adds new parameter types that you can add to your Uniform Canvas components.

Before you start

You must the following available to complete this setup:

  • Configuration values for a Salesforce B2C Commerce instance. For more information on how to retrieve these values, see the Salesforce Get Started guide.
  • Uniform account with administrator access. If you don't already have one, you can request an account at
  1. In Uniform, open your project.

  2. Navigate to the Integrations tab.

  3. Scroll to the section Browse Integrations.

  4. Click Salesforce Commerce Cloud (B2C).

  5. Click Add to project.

  6. Enter the required fields.

    Client IDValue from Account Manager used to generate an access token.
    Client SecretValue from Account Manager used to generate an access token.
    Organization IDThe organization ID is a short string that identifies a B2C Commerce instance.
    Short CodeThe short code is an eight-character string that's assigned to a realm for routing purposes.
    Site IDThe site ID is the name of the site (sometimes called a "channel") for which you want to access data.
  7. Enter the optional fields, if you plan to use the product recommendations parameter type:

    Einstein Client ID
    Einstein Site ID
  8. Click Save.

Next steps

Explore the new parameter types that are available when you configure components using Uniform Canvas.