When you've created your Design Studio team modules in the staging environment, it's possible for you to transfer them to production so you don't have to recreate them there. This is also useful if you have several Engage accounts and need to transfer team modules between them.
Tenants
A "tenant" is a dedicated Voyado Engage environment / account that contains all your customer data, configurations, campaigns, and integrations. Staging and production can be seen as different tenants, and if you work with multiple brands or business units, for example when you want to keep different environments apart, you are also working with different tenants. Tenants are isolated from each other.
Transferring modules between any two of your tenants works in the way described here.
Exporting a Team module
- Go to the Engage tenant you'd like to export from
- Open a template or sendout in Design studio
- Go to Team library and find the module you want to export
- Export the module (select this in the three-dot menu under the module)
- The module is now stored in the clipboard (memory)
- Continue with the import right away (see below)
Import a Team module
When you have completed the export and have the module stored in the clipboard, you can continue with the import in the other Engage environment or tenant.
- Go to the Engage tenant you want to import to
- Open a template or sendout in Design studio
- Go to Team library and select import (select this in the three-dot menu at the top of the list)
- In some cases a dialogue will pop up to inform you that:
- The module uses a saved Style that is not present in the current Engage tenant. You will be asked to import it as well.
- The module you are about to import requires a data source. You will need to add the data source to the Engage tenant in order to use the module.
- If needed, change the module name
- Click on Import. The module will now be in saved in your Team library
- Try the module in the canvas and render with data
- If needed make adjustments, add localization or update data parameters and display conditions.
- After changes make sure to Update the module in team library
Import updates to a Team module
You can update an imported Team module by following the same process as for export and import above.
Designing for several Engage tenants
In case you are running several Engage tenants and would like to align the message design between them, we recommend that you decide one master tenant where design work is done and then transfer team modules to the other tenants.
- Design the module and save it in the Team library
- Export the module
- Switch to your other tenant
- Import the module. (Continue with same action if you have several tenants. The last exported module will stay in the clipboard.)
If needed, add the imported module to the canvas and make adjustments/localization to the module for the specific tenant and then update it in the Team library.