After participants complete your maze, you can redirect them to another page. In this article, you’ll learn how to add a redirect URL to the Thank You screen.
Use cases
- External panel providers: If using a third-party provider to recruit participants, you can add a dynamic URL that redirects participants back to the provider’s page. This will enable completion tracking.
- Rewards: You can also use this feature to reward participants who have completed your maze. For example, you can direct them to an incentives platform where they can claim a reward or use a custom discount code.
- Scheduling: Redirect participants to your scheduling platform to schedule follow-up moderated testing sessions.
Who can use this feature
Members and collaborators on a paid team.
Before you start
- You can include a redirect URL on your Thank You screen and/or in the Rejection screen of a Screener.
- As a security measure, automatic redirects are disabled. Participants should manually click the CTA button on the Thank You screen.
- URL redirects aren’t supported for Maze panel orders. Hired panel participants won’t see the CTA at the end of the test.
Add a redirect to your maze test
- Open the Thank You screen of your draft maze. This is the final screen that participants will see upon completion. If you’ve added a Screener block, you can also add a redirect to the Rejection screen.
- Click the toggle Post-maze redirection to redirect participants to a different page once they have completed the maze.
- Enter the call-to-action (CTA) text in the Button text field—e.g “Get your reward”.
- Enter the redirect URL in the URL link field.
The redirect URL must use HTTPS. It won’t work otherwise.
Security recommendations
- Use HTTPS: To make sure redirects are secure, you must use HTTPS instead of HTTP. Your redirects won’t work otherwise. This is a security measure that guarantees that redirects are encrypted and can’t be intercepted by attackers.
- Verify the authenticity of the destination URL: Double-check that the URL you are redirecting to is associated with your intended purpose. You’re responsible for the accuracy of the redirected endpoint.
URL parameters and variables
If using parameters in your maze URLs, you can use standard URL conventions to create dynamic URLs to send metadata back to the URL to which the participants are being redirected.
Syntax
- Start with a question mark (?)
- Separate each additional parameter by an ampersand (&)
- Separate the name and the value by an equal sign (=)
- Parameter values can be static (e.g.
source=maze
) or dynamic (e.g.participantId={{participantId}}
)
Example
- Imagine that you’re using a third-party panel provider to recruit participants. When distributing the maze link, you’ve passed the following variables as URL tags in your maze link:
t.maze.co/123456789?source=maze&participantId=9&studyId=99
- To send that ID back to your provider, set up an end-of-test redirect to
https://provider.co/completion?source=maze&participantId={{participantId}}&studyId={{studyId}}
in the Thank You screen. - Upon completion, this will generate a redirect URL for each participant that looks like this:
provider.co/completion?source=maze&participantId=9&studyId=99
Please note
- It’s possible to map an existing variable to a new one. For example, if your provider is using the variable
studyId
but you want to usesurveyId
in your system, you can do it like so instead:surveyId={{studyId}}
- If you include tags in the redirect URL, only those parameters will be passed. Any URL tags used in the maze share URL (i.e. t.maze.co links) but not in the redirect URL will be ignored in the redirect.
- If you don’t include any parameters in the redirect URL, any tags that are used in the maze share URL will be passed into the redirect URL.
Is the redirect button/CTA automatically localized?
The language of the testing interface is automatically set based on the tester’s browser preference. If your tester uses their browser in Spanish, the test UI is displayed in Spanish. Learn more about supported languages
Please note that we only localize the user interface. Custom text isn’t automatically translated into testers’ browser language.
You must manually translate all the content you enter on your mazes to the desired language. This includes the CTA button text when setting up a redirect URL on the Thank You screen.
Still need help?
If you have any questions or concerns, please let our Support team know — we'll be happy to help!