# Salesforce CMS

> This section provides information on how to use Uniform with Salesforce CMS.

Source: https://docs.uniform.app/docs/integrations/content/salesforce-cms

[Salesforce CMS](https://www.salesforce.com/products/marketing-cloud/content-management/) is a hybrid CMS designed to help you to create and deliver content to any channel or device.

This integration allows business users to build personalized digital experiences (web sites, web apps, mobile apps, etc.) by repurposing content from your Salesforce CMS projects. It also enables developers to use their preferred front-end tools to build these applications.

This section provides guides on how to use Uniform with Salesforce CMS.

## Add Uniform integration

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

You must have access to a Uniform team with the ability to create new projects. If you are an active customer or a partner, please get in touch with your Uniform team administrator colleague and ask for an invite.

If you are not sure or your company does not have a Uniform team, you can request a sandbox [here](https://uniform.dev/try?utm_source=docs).

> **Before you start:**
>
> You must have the following to complete this setup:
>
> - A client ID and client secret from Salesforce CMS.
> - A content channel in Salesforce CMS that you want to use content from.

1. In Uniform, open your project.
2. Navigate to **Settings > Integrations**.
3. Scroll to the section **Browse Integrations**.
4. Click **Salesforce CMS**.

   ![](https://docs.uniform.app/images/integrations/content/salesforce-cms/add-uniform-integration/add-integration-to-project.png)
5. Click **Add to project**.

   ![](https://docs.uniform.app/images/integrations/content/salesforce-cms/add-uniform-integration/empty-settings.png)
6. Enter the required values:

   | Uniform setting | Value |
   | --- | --- |
   | Client Id | The client ID used to connect to Salesforce CMS. |
   | Client Secret | The client secret used to connect to Salesforce CMS. |
7. Click **Save**

   ![](https://docs.uniform.app/images/integrations/content/salesforce-cms/add-uniform-integration/settings-saved.png)
8. Click **Log in to Salesforce CMS** and enter your Salesforce credentials.

   ![](https://docs.uniform.app/images/integrations/content/salesforce-cms/add-uniform-integration/no-channel-set.png)
9. Select a content channel and click **Save**.

   ![](https://docs.uniform.app/images/integrations/content/salesforce-cms/add-uniform-integration/channel-set.png)

> **Next steps:**
>
> Explore the [new parameter types](./salesforce-cms/salesforce-cms-parameters) that are
> available when you configure components using Uniform Canvas.
