> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server. # Zuora Experiences Canvas component package installation in Salesforce > Install the Zuora Experiences Canvas Lightning component package in Salesforce and connect it to a Zuora Experiences tenant, including creating an External Client App and configuring access. Install the Zuora Experiences Canvas Lightning component package in Salesforce and connect it to a Zuora Experiences tenant, including creating an External Client App and configuring access. Use this information to install the Zuora Experiences Canvas component package and connect it to a Zuora Experiences tenant. The package installs the Lightning component. You must create a Salesforce External Client App separately because the consumer secret used for signed-request verification is unique to each Salesforce org and is required for signed-request verification. ## Installation and configuration include the following activities: * Installing the Zuora Experiences Canvas component package * Creating the External Client App in Salesforce * Registering the Salesforce org in Zuora Domain Manager * Configuring access policy for the External Client App * Restricting access to selected users * Adding the Zuora Experience component to a Lightning page > Install the Zuora Experiences Canvas Lightning component package in Salesforce and connect it to a Zuora Experiences tenant, including creating an External Client App and configuring access. ## Docs - [Install the Zuora Experiences Canvas component package](https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/install-experiences-canvas-component-package.md): Install the Zuora Experiences Canvas component package in your Salesforce org after publishing and hosting your experience. Then configure access through the appropriate installation URLs or Salesforce CLI. - [Create the External Client App in Salesforce](https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/create-the-external-client-app-in-salesforce.md): Create a Zuora Experiences external client app in Salesforce and configure OAuth and Canvas settings for the integration. - [Register the Salesforce org in Zuora Domain Manager](https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/register-salesforce-org-in-zuora-domain-manager.md): Register your Salesforce org in Zuora Domain Manager so Zuora Experiences can verify signed requests from Salesforce and securely render the experience. - [Configure access policy for the External Client App](https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/configure-access-policy-for-external-client-app.md): Configure the access policy for the External Client App to control which users can use the embedded experience. - [Restrict access to selected users](https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/restrict-access-to-selected-users.md): Restrict access to the External Client App so that only admin-approved users with the required profiles or permission sets can use it. - [Add the Zuora Experience component to a Lightning page](https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/add-zuora-experience-component-to-lightning-page.md): Add the Zuora Experiences component to a Lightning page, configure its properties, and verify that the experience loads correctly in the iframe. - [Troubleshooting common setup issues with Salesforce](https://zuora.ferndocs.com/docs/platform/extensibility/experience-builder/experiences-canvas-component-package-installation-in-salesforce/troubleshooting-common-setup-issues-with-salesforce.md): Use this table to diagnose and resolve common Zuora Experiences setup issues with Salesforce.