Redirect on completion: Ability to pass on URL parameters or different URLs based on Form Logic/Answers
Raphael Lie
A current workaround is to create multiple endings with different redirects. However, building extra steps for more complex forms would not make sense. It would be a lot easier if there were some flexibility regarding the form logic that would allow users to define parameters (e.g. variables, specific answers, etc.) that can be passed on when users are redirected. Or perhaps there's a better suggestion?
Thanks for your feedback
User Story:
As a user of HeyForm, I want to be able to see advanced options for the Endings Screen "Redirect on completion Settings", so I can select for each variable that has been set in the Form Logic if it should be passed on as an additional parameter with the Redirect URL. This would allow the users to create dynamic (rule-based) landing pages targeted to specific audiences (based on their answers).
Acceptance Criteria:
- Users can select to define advanced options after enabling "Redirect on completion" (Ending Screens)
- The system presents all available variables that can be passed on as a URL parameter which can be added via "+" from a dropdown selection list (nice to have add-on: the parameters are presented as a sortable list to allow changing the order of the parameters after they have been added)
- After saving the settings, the redirect URLs are dynamically amended with the parameters that have been defined by the user (nice to have: cross-check/warning in the Logic Editor if the user wants to remove a variable that has been selected as part of the URL redirect parameters)