Use a Redirect Result node to conclude your module by forwarding your end user to:
- a module,
- a data view, or
- a custom URL, e.g., an external webpage.
Similarly to the default Result node, the Redirect Result node marks the end of a module.
What is a Result node?
Result nodes are the nodes concluding a path through your module. Each path in your module must end with a Result node for all possible combinations of answers. Otherwise, your module will have a 'dead end' and the module will display an error message to your end user.
A Result node irrevocably concludes a session. That means end users cannot go back to a previous node after arriving at a Result node, and the resume session link can no longer be used to access the session. Additionally, the session is logged in the statistics of the module, unless this feature is disabled in the module's publishing settings.
Redirect to a module
To redirect your end user to a module after completion, ensure that the Module toggle is selected in the REDIRECT TO section. Then, choose a module to redirect to.
Keep in mind that your end user will be redirected to a module in the same environment. This means that if your module is published to Live, the module you redirect to must also be published to Live for the redirection to work.
❗ Please note that the module you intend to redirect to must be in the same application.
💡 You can pass values from one module into the redirected module by capturing URL parameters and converting them into variables.
💡 You can redirect a module to itself to automatically restart the same module after completion.
💡 You can use a Redirect Result to create a "front door" module that asks a question and directs the end user to the appropriate module based on their answers. This approach allows you to guide end users to the right module to address their specific needs.
Redirect to a data view
To redirect your end user to a data view after completion, select Data View in the REDIRECT TO section. Then, choose a data view to redirect to.
Your end user will automatically be redirected to the corresponding environment. For example, if an end user uses the module in the Test environment, they will be forwarded to the Test version of the data view.
❗ Please note that the data view you intend to redirect to must be in the same application.
After selecting the data view to which you want to redirect to, a list of parameters associated with that data view will appear. Those parameters are used to configure the data view, and you can hand over values by writing them into the fields. Unlike URL parameters, those parameters are passed in the background.
Redirect to a custom URL
To redirect your end user to a custom URL, such as an external webpage, follow these steps:
-
Select Custom URL in the REDIRECT TO section.
-
Insert the URL to which you want to direct the end user after completing the module.
-
If you need to include URL parameters in the URL, add them manually.
This allows you to customize where your end user is directed after completing the module, including external webpages with specific URL parameters if necessary.