A Redirect URI is a page in your own system that a test taker is sent back to after they finish their assessment. For example, when someone arrives from your Impirica platform, you can have Neurapulse return them to a “thank you” or “next steps” page once they are done.
To protect test takers, Neurapulse only redirects to pages you have approved in advance. Your workspace keeps an allowlist of Redirect URIs, and a redirect will only happen if it matches an entry on that list.
Managing Your Redirect URIs
Redirect URIs are managed per workspace.
Open Redirect URIs in your workspace
Go to the Redirect URIs area of your workspace settings.
Add a URL
Add each page you want to allow test takers to be returned to, for example https://your-platform.example.com/assessment-complete.
Reorder, edit, or remove entries
You can keep several approved URLs, change them, and remove ones you no longer use.
Using Wildcards
You can use a * wildcard to match multiple pages under the same address. For example:
https://your-platform.example.com/*
This allows a return to any page beneath https://your-platform.example.com/. Matching is not case-sensitive.
Keep your allowlist as specific as is practical. Allow only the pages you actually return test takers to, rather than opening up a whole domain, unless you need to.
How the Redirect Behaves
- When a test taker is sent into Neurapulse with a Redirect URI, that URI is carried with their session.
- When they finish the assessment, Neurapulse compares the Redirect URI against your allowlist.
- If it matches, the test taker’s browser is sent to that page.
- If it does not match, the redirect does not happen — the test taker simply stays on the Neurapulse results screen. This is a safety measure, not an error.
No result information is added to the return URL — no score, no pass/fail status, and no Reference ID. The redirect only returns the test taker to your page. Results are delivered separately and securely; see Linking with the Impirica Platform.
The Redirect URI is supplied when your connected platform generates a test taker’s link. Maintaining the allowlist here is what makes a given Redirect URI usable — if a page is not on the list, Neurapulse will not redirect to it.