Find below information about the multi-destination CTA setup
In order to setup the Multi-destination CTA in any of the modules cta, you first must generate some data in the multi-destination data collection.
In this data collection you will be able to setup as many "destinations" as you require, defining these just like different CTAs, the options you have are:
Once you have some data in the multi-destinations data collection, in each CTA field in any module you can select the data you just created, through the relationship field.
This is all you need in the CMS to enable multi-destination. Below find the last details about the necessary ad-hoc script.
By default, when enabling a multi-destination setup from the CMS, a default destination logic is applied. This logic randomly selects the final destination based on the total number of configured destinations, with equal probability for each. For example:
Custom Destination Logic
In case a custom developer destination logic is needed, the engineering-team must be involved, as a script has to be developer meeting the landing requirements to choose the final user destination through a script executed in client on-load.
For the devs:
The image provided here is just a random example so you can see how this might be setup.
Technical details