--- title: "Creating a Web App (UAT Environments Only)" slug: "sfmc-creating-a-web-app-uat-environments-only" updated: 2025-07-23T19:50:08Z published: 2025-07-23T19:50:08Z canonical: "support.jacquard.com/sfmc-creating-a-web-app-uat-environments-only" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.jacquard.com/llms.txt > Use this file to discover all available pages before exploring further. # Creating a Web App (UAT Environments Only) > [!CAUTION] > **For user acceptance testing (UAT) environments only.** Jacquard requires a Salesforce Marketing Cloud **App / Installed package** with the Component type set to **API Integration** and integration type set to Web App. This app can be created in the specific Business Unit you want to test in. ## Creating an app To create this app, [follow the instructions here](https://developer.salesforce.com/docs/atlas.en-us.noversion.mc-app-development.meta/mc-app-development/install-packages.htm) and name the app **Jacquard S2S**. ## Adding app components Once you have created the app, add the API Integration Component. Click on the **Add Component** button. Select the **API Integration** component. Select the **Web App** integration type. Add **https://app-ca.jacquard.co/sfmc-callback/** to the **URI's**. Check to enable **Offline Access**. Click **Save**. Add the Marketing Cloud App component to the package. Click on the **Add Component** button. Select the **Marketing Cloud App** component Enter a name (e.g. **Jacquard Web App UAT**). This is what you will see in the Salesforce Marketing Cloud user interface. Enter the following details: - Login Endpoint: **https://app-ca.jacquard.com/sfmc-login/** - Logout Endpoint: **https://app-ca.jacquard.com/sfmc-logout/** Click **Save**. You can find more information on adding components [here](https://developer.salesforce.com/docs/atlas.en-us.noversion.mc-app-development.meta/mc-app-development/create-a-mc-app.htm). ## Licensing Manage app licencing for users in business units as per [Salesforce's documentation](https://developer.salesforce.com/docs/atlas.en-us.noversion.mc-app-development.meta/mc-app-development/license-installed-packages.htm). ## Credentials When you're finished creating the UAT app and licensing it to your users, please pass along the following credentials via a secure, one-time transfer service, such as [Privnote](https://www.privnote.com/): - Client ID - Client Secret - Authentication Base URI - Salesforce Marketing Cloud Stack Number - Salesforce Marketing Cloud Business Unit ID (MID) > [!CAUTION] > Do not email or chat these credentials to Jacquard. We cannot accept credentials shared via unsecured means. If you do share credentials in this way, you'll be asked to delete the components you created and create them again.