You are here:
Configure ESM Components in Experience Cloud (Managed Package)
Configure the ESM components in your Salesforce Experience Cloud site by adding and customizing the b2bEnterpriseAppWrapper and b2bSampleAppCard components. This configuration ensures your ESM app is fully integrated and published.
This feature is part of the Communications Cloud managed package.
| REQUIRED EDITIONS |
|---|
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
-
Create a new blank page.
- From Setup, enter Experience Builder in the Quick Find box, and then select Experience Builder.
- In the navigation menu, click Pages.
- Select New Page, and then click Blank Page.
- Enter a name for your page, and then click Create.
-
Add the ESM components.
- In the Experience Cloud Builder, open the new page that you created.
- From the Components panel, locate the b2bEnterpriseAppWrapper component.
- Drag the b2bEnterpriseAppWrapper component onto the page content area.
- To extend the ESM functionality, drag the b2bSampleAppCard component inside of the b2bEnterpriseAppWrapper component.
-
Publish the site.
- After you add and configure the components, click Publish in the Experience Cloud Builder.
- Confirm the publish action to make your changes live.
-
Verify the configuration.
- Construct the URL for your new page. Here’s a sample structure: https://your-community-url.com/your-page-name?c__cartId=your-cart-id&c__cartName=your-cart-name&c__accountId=your-account-id&c__objType=your-object-type
-
In the URL, replace the placeholder values with your specific data for these required
parameters:
- c__cartId
- c__cartName
- c__accountId
- c__objType
- Navigate to the URL in your browser.
The ESM app displays the Experience Cloud page with the configured components.

