The Finish Page is the last step of any OpinionX survey. Once a participant reaches your survey's Finish Page, their data is saved as a complete submission and added to your results page.
This guide covers the following info about Finish Pages on OpinionX:
-- -- --
1. Customizing Your Finish Page
The default Finish Page on all OpinionX surveys automatically redirects participants to opinionx.co/survey-finished. Editing the Finish Page is one of the only survey setup customizations that is not available on the free tier of OpinionX. You must upgrade to a paid plan to unlock the Finish Page for customization.
^ The default Finish Page on all OpinionX surveys prior to customization.
If you are on a paid plan, you can edit your Finish Page by scrolling down to the bottom of the Survey Setup tab and click the Edit Finish Page button:
-- -- --
2. Auto-Redirect vs Static Page
There are two types of Finish Pages on OpinionX surveys:
1. Auto-Redirect → When a participant reaches the end of the survey, they will briefly see a "Saving Your Answers" animation before getting sent directly to an external URL of your choosing:
2. Static Page → Alternatively, you can configure a final screen that is shown to participants when the reach the end of the survey, where you can include your own text, image, and a redirect button they can optionally click.
In both cases, you also get to decide whether the link opens in the current browser tab (this is the default configuration) or if it triggers a new tab (often useful for embedded surveys). You can also choose to give participants access to the overall results by pasting the Guest Link in as the redirect link.
-- -- --
3. Multiple Finish Pages
If you want to send different types of participants to different finish pages or external URLs, you can add Multiple Finish Pages to your survey and branch participants to different versions based on their answers to previous questions. Here's an example of a common scenario that requires Multiple Finish Pages...
I need to remove unsuitable participants from my survey as early as possible and I don't want these people to get sent to the same Finish Page as the real participants that complete the whole survey. To do this, I'll create two Finish Pages: one for "Complete" participants that finished the survey and the other for "Screened Out" participants that I removed due to being unsuitable for my study:
Once you've created your Multiple Finish Pages, go to any question in your survey and you'll see all of your Finish Pages listed as potential destinations to send participants:
In the example below, you can see that I used this branching logic to "screen out" (ie. remove from my survey) participants under 18 years of age:
-- -- --
4. Redirect Link URL Parameters
What if you need to send some data to the redirect URL about who the person is that's arriving on their website (this is a requirement for many participant recruitment platforms)? To do that, we'll use URL Parameters to hide this info inside the external link — click the block customization icon (⚙️) and enable URL Parameters:
If you have any Enrichment Fields already set up, then the URL Parameters box here will automatically include those fields by default:
You can use the "x" to remove the fields that you don't want sent as part of the redirect URL, or manually type additional fields if you want to include data in the URL manually youself (note: free tier surveys will drop any parameters from the URL, you must be on a paid plan for this feature).
Here's an example of this functionality in action! 👇👇👇
I've used the Enrichment Tab to include my participants' email address and ID automatically, so that I don't have to ask them to write this in themselves when I already have this data. When they're completing the survey, you'll be able to see this info in the Hidden Fields section of their current URL:
When they complete the survey and click through to the Finish Page's redirect link, you'll see that this email and ID will also be passed through on the URL because I have enabled the URL Parameters feature to do this for me:
This can allow me to automatically send data from OpinionX to an external database, like my CRM to track which customers have participated, or to a participant recruitment platform to validate that the person has completed the survey.