Traffic Split - Priority Handling for Multiple Redirect Activities
I am attempting to solve for the following:
- If a user lands on a specific page and their URL contains QSP "campaignID=123" perform a 50/50 traffic split redirect to URL A & B
- If a user lands on the same page and their URL contains QSP "campaignID=345" perform a 50/50 traffic split redirect to URL C & D
- All other users who land on the page should be redirected to URL E
I plan to handle this using a series of 3 XT activities with the Redirect URL Target functionality which would all live simultaneously on the landing page redirects to URLs A-E. I plan to set the priorities of the first two scenarios to a higher but equal value (e.g. both = 999) and the "all other users" scenario priority = 1.
How will this impact the rendering of the page and which URL a user will be redirected to? In the ExperienceLeague documentation related to Priority it states:

Does this mean that Target would redirect to the lower priority URL (Experience E) and then redirect again to the correct URL for users containing a campaignID QSP? Is there a different way to set up the activities to address this scenario that would be more optimal?