Skip to main content
Users
CloudPortalLogin
  • Powered byPowered by
Introduction to Sitecore Personalize
Managing accounts and system settings
Identifying guests
Introduction to experiments
Introduction to experiences
Decisioning
View dashboards
Developer Center
Connecting to an external system
Using client-side JavaScript
Using server-side JavaScript
AI in Personalize
Glossary
  • Sitecore Personalize
  • Developer Center
  • JS Modules
  • Copy a JS module to another tenant

Copy a JS module to another tenant

Sitecore Personalize lets you copy a JS module from one tenant to another using the Copy to tenant feature. For example, you can copy a JS module from a non-production environment to a production environment. This process saves time and reduces errors from manual copying and pasting.

Team members with a User, Developer, or Admin role in Sitecore Cloud Portal can copy a JS module between tenants.

To copy a JS module to another tenant:

  1. From the JS modules page, open the module you want to copy.

  2. Click Horizontal ellipsis > Copy to tenant.

    Copying a JS module in the Developer Center to another tenant
  3. Select a destination tenant from the drop-down list. The list only includes tenants you have access to. Click Go.

  4. In the Copy To Tenant page, enter a unique name for the JS module. Sitecore Personalize automatically creates an ID when you name the module.

    Important

    If a draft JS module with the same name already exists in the destination tenant, to avoid conflicts, you can overwrite the JS module or create a new one with a unique name.

  5. Click Create. A message appears on the page confirming that the JS module has been successfully copied. The copied module opens in the editor within the selected destination tenant.

    You can either use the copy as is, or modify it as needed, without impacting the original entity.

Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2026 Sitecore