🆓 Everything in this guide is available on OpinionX's Free Tier.
Need to buy participants to complete your OpinionX survey? You're in the right place! This guide contains everything you need to know about using external recruitment platforms to source participants for your OpinionX surveys.
Contents:
-- -- --
Recruitment Platforms
The most commonly used platforms for recruiting OpinionX survey participants are listed below. Click any platform's name to read its setup guide.
Platform Guide | Notes |
⭐ Easy setup + free sign-up to see if their panel matches your recruitment needs | |
Ideal for low / no budget projects | |
Good for sourcing B2B participants | |
One of the largest marketplaces for participants. Old-school setup process; a lot of human intervention. | |
| |
UserInterviews |
|
Askable |
|
Prolific is our top recommendation. If you use a provider not featured here, let us know ([email protected]) so we can add it to our list.
-- -- --
What features are most commonly required when using a third-party panel to recruit survey participants?
All of these features are available to all users on OpinionX's free tier:
Feature | Explanation |
Survey question used collect identifiable participant data like name, email, or panelist ID. | |
Stores and associates external data with participants' survey answers. | |
Pull the panelist ID number and/or any other data into OpinionX via the survey link. | |
Send the panelist ID number and/or any other data from OpinionX to the panel website at the end of the survey to validate completion. | |
Create different finish pages with different redirect links for each type of participants (eg. complete, screened out). | |
Send unsuitable participants to a different Finish Page once you know they are not the right kind of person to complete your survey. |
-- -- --
Common Setup Process for Recruitment Platforms
Here are the steps required by most third-party platforms for recruiting survey participants, assuming you've already created your survey:
1. Enrichment Field Setup
Most recruitment platforms require survey tools to collect data like a participant ID and project ID. Typically, this is done inside the survey URL rather than asking the participant to type it into the survey themselves, as this can lead to mistakes that cause problems for you later on.
Go to the Enrichment Tab and click 'Manual Setup' to create enrichment fields for each required data field. For this example, I've added three data fields — PROLIFIC_PID
, STUDY_ID
, and SESSION_ID
(these are the three data types that Prolific requires). For IDs, you should use the 'Unique' data type, as shown below.
2. Hidden Fields Survey Link
To pull these three data points from the recruitment platform, we need to create Hidden Fields inside the survey URL. All you have to do here is click the "Hidden Fields" button on the Enrichment Tab:
As you can see above, this creates a link with sections for each of these data fields (the PROLIFIC_PID
field is highlighted in the link). The link includes the survey access code at the start and then the hidden fields at the end, with a specific character in the middle to indicate that the Hidden Fields section has started. On some survey tools, this character is required to be a ?
while on others it must be a #
. On the Hidden Fields popup menu, you'll see a dropdown option called "Query Type" where you can decide which character is used.
Hit "Copy Link" on this menu to grab this full link. This is the link you'll put into the recruitment platform that participants will use to access your survey. When each participant opens this link, the recruitment platform will fill in the {{value}} sections with the relevant data:
Generic link with Hidden Fields structure:
https://app.opinionx.co/53864270-6b3c-4f59-80ba-06b7871fa979/query?PROLIFIC_PID={{PROLIFIC_PID_value}}&STUDY_ID={{STUDY_ID_value}}&SESSION_ID={{SESSION_ID_value}}
Personalized link that is dynamically created by the recruitment platform:
https://app.opinionx.co/53864270-6b3c-4f59-80ba-06b7871fa979/query?PROLIFIC_PID=123&STUDY_ID=abc&SESSION_ID=xxx
Some survey tools require the {{value}} section to have a specific format. For example, Prolific uses the structure:
?PROLIFIC_PID={{%PROLIFIC_PID%}}&STUDY_ID={{%STUDY_ID%}}&SESSION_ID={{%SESSION_ID%}}
This really makes no difference! As long as the field name (eg. ?PROLIFIC_PID=
) is identical on the recruitment platform and OpinionX, then it will work!
3. Multiple Finish Pages
Some recruitment platforms require separate finish pages for different types of participants, such as those who successfully complete the survey (Completes) or people who didn't meet your screening criteria and were removed from the survey early so they shouldn't be paid the full incentive (Screen Outs).
To do this, you'll need to create many finish pages. Go to the bottom of your Survey Setup tab and click the "Edit Finish Page" button. There you'll see an option called "Add Another Finish Page." Use this to create separate end points for each type of survey, including a different redirect link for each.
4. Branching Logic
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. You can then use branching logic to send incompatible participants directly to a "Screen Out" Finish Page.
5. Finish Page Redirects with URL Parameters
It's common to send participants back to the recruitment platform at the end of the survey to confirm they finished it. Most platforms have an automated process for this, where the participant's ID is included in the URL when they finish the survey, which is captured by the recruitment platform and logged as a "complete".
On the Setup Tab for your OpinionX survey, go to the Finish Page, click the customization icon (⚙️) and enable "URL Parameters". If you have already set up hidden fields at the start of this process, those fields will appear as URL Parameters automatically without you needing to do any other configuration:
-- -- --
Guides for Specific Recruitment Platforms
You can find a full library of guides for common recruitment platforms here.