Is there an build-in feature to deploy Journeys between multiple business units?
If not, what are common ways to deploy journeys?
Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It only takes a minute to sign up.Sign up to join this community
Historically - no is the short answer. This month's update however does offer Journey Templates, but I haven't found a method of saving a Journey as a template and sharing between BUs.
I have read rumour that the feature to copy a Journey between business units is on the horizon but no idea of the truth in this.
You can really only create journeys manually in each business unit. I typically create and document at the parent, and then create manually in the child BUs. A bit of a pain there isn't a feature to copy/paste a journey as it would make life easier.
According to the April 2019 release notes, you will soon be able to 'use Deployment Manager to copy the design of the journey and deploy it in other business units or enterprises in Marketing Cloud' You can check out this link for more information: https://help.salesforce.com/articleView?id=mc_rn_april_2019_platform_deployment_manager.htm&type=5
You should be able to pull out the journey into a JSON file via the REST endpoint however you'll need to go through and edit portions to respect the changes between BUs, activities and DEs so depending on the size of the journey it might be easier to just recreate in the UI.
There is a new feature with the last release that allows migrating Journeys between BUs. So that, it is necessary to install the package ‘Deployment Manager’ from the Appexchange in all the BUs that will be involved in the migration (here you have the link to the documentation).
This functionality can help you to replicate journeys from the testing BU to the marketing one. The only thing to keep mind is that only the journey flow is migrated, not the configuration of each activity, but for sure it will save more time than starting to do it from scratch.