1. Creating Surveys
A number of parameters are required when creating a survey, and constrained parameter options are returned by the Definitions endpoint. For surveys being created as a result of user action, it is encouraged to create the survey in a non-live state and present the user with a final verification of the survey details before defining a status of Live. Quotas must be defined when creating a survey, and are constructed using the available qualifications as returned by the Qualifications endpoint. Respondents which meet all of the qualification criteria will be counted toward the defined quota upon completion of the survey. Please note that it is possible to create combinations of qualifications which prevent respondents from entering your survey, such as requiring a respondent to be unemployed while having a job title.2. Constructing Survey Entry Links
The first step in creating a survey is to construct the link to which a respondent will be redirected when entering your survey. Typically this is a direct link to the survey platform (Qualtrics, Alchemy, Decipher, etc) but may also be defined as any solution your company may be using. When defining a respondent entry link, the Response ID must always be appended to the query string and serves as a session identifier. The variable for Response ID is “[%RID%]” and can be placed anywhere within the query string. This variable value must be captured within the survey and returned when redirecting the respondent back to the Research Desk system.Appending Qualification data to the Survey Entry Links
Respondent Qualification data and session data can also be passed via the entry link query string. All qualifications returned by the Qualifications endpoint can be appended to the entry link using the following format:- &variableName=[%Q_<qualification_id>%]
https://qualtrics.com/survey/123?responseID=[%RID%]&respondent_age=[%q_1%]&respondent_gender=[%q_2%]&respondent_ethnicity=[%q_8%]
The above example could result in the following generated entry link for a specific respondent entering your survey:
https://qualtrics.com/survey/123?responseID=xxx-yyy-zzz&respondentAge=18&respondentGender=2&respondentEthnicity=7
where the qualification values represent the answer ID of the Qualification question option as detailed in the Qualification endpoint.
In order to optimize the respondent experience, and therefore respondent conversion, it is recommended to forgo asking respondents to answer similar qualifications questions within the survey, and instead utilize the values passed in the entry link.