Difference between revisions of "How to create a new questionnaire using panel members"

From Catglobe Wiki
Jump to: navigation, search
m
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
<accesscontrol>Main:MyGroup</accesscontrol>
 
= Create questionnaire  =
 
= Create questionnaire  =
  
Line 5: Line 6:
 
Go to Ad Hoc Questionnaire resource list  
 
Go to Ad Hoc Questionnaire resource list  
  
[[Image:Ad Hoc Questionnaire resource template.png]]  
+
[[Image:Panel questionnaire.gif]]
  
 
== Step 2  ==
 
== Step 2  ==
  
Copy questionnaire: <span style="color: #ff0000">CGTemplate - CAWI Template 2010</span> (resource id = 35767704)  
+
Copy questionnaire: <span style="color: #ff0000">CGTemplate - CAWI template </span>(resource id = 22631)  
  
Change the destination questionnaire name and parent resource to fit the real project.  
+
Change the destination questionnaire name and parent resource to fit the real project.&nbsp;
 
 
[[Image:Copy Questionnaire Template.png]]&nbsp;  
 
  
 
== Step 3  ==
 
== Step 3  ==
Line 21: Line 20:
 
Use the correct layout:  
 
Use the correct layout:  
  
*CAWI: <span style="color: #ff0000">Layout resources\Catinet Layout\CGTemplate (questionnaire layout template): CAWI - NORSTAT</span>  
+
*CAWI: <span style="color: #ff0000">CGTemplate (questionnaire layout template): CAWI - Voxmeter DEFAULT Layout</span>
*CATI: <span style="color: #ff0000">Layout resources\Catinet Layout\CGTemplate (questionnaire layout template): CATI</span>
+
*<span style="color: #ff0000" />CATI: <span style="color: #ff0000">CGTemplate (questionnaire layout template): CATI</span>
  
 
== Step 4  ==
 
== Step 4  ==
  
Open the questionnaire template using questionnaire template editor
+
Modify the questionnaire to suit the real needs  
 
 
There are some default questions&nbsp;added to the template
 
 
 
=== Part 1 - Initialization &amp; Confirmation  ===
 
 
 
Initialize values needed in the questionnaire, needs no change&nbsp;
 
 
 
*<span style="color: #3366ff">D_Initialize</span>: leave unchanged&nbsp;- read parameters, read constants, copy&nbsp;demographic values from panel member&nbsp;
 
*<span style="color: #3366ff">Intro</span>: leave unchanged, welcome text
 
*<span style="color: #3366ff">D_Identity</span>: leave unchanged - create the current respondent's information page
 
*<span style="color: #3366ff">Identity_Confirm</span>: leave unchanged&nbsp;- let the respondent confirm his/her identity (shown only if the current respondent is a panel member), go to demographic questions part&nbsp;
 
 
 
=== Part 2 - Main flow  ===
 
  
This part contains main questions especifally needed for the current project
+
There is a sample questionnaire created namely: <span style="color: #ff0000">CGTemplate - CAWI Template 2010 - EXAMPLE</span> <br>
 +
The steps below are the simple steps that you need to follow, if you want to understand more clearly about the setup, please read further [[9235cat - Panel Management - Ad Hoc Questionnaire Template - Details|here]].
  
*<span style="color: #3366ff">D_Start</span>: leave unchanged - a flag indicating now it is the main flow of the questionnaire
+
=== Step 4.1 - Add screening questions ===
*'''<span style="color: #ff0000">INSERT_QUESTIONS_HER</span>'''<span style="color: #ff0000">'''E:&nbsp;replace this question with your real set of questions''' </span>
 
*<span style="color: #3366ff">D_SetSuccessful</span>: leave unchanged
 
*<span style="color: #3366ff">D_SetQuotaFull</span>: leave unchanged
 
*<span style="color: #3366ff">D_SetOutsideTarget</span>: leave unchanged
 
*<span style="color: #3366ff">D_End</span>: leave unchanged
 
  
*<span style="color: #ff0000">End_Successful_PP</span>:&nbsp;used when using external panel, redirect back to external panel in successful case
+
If there are screening demographic questions, these questions will be asked just after the Intro question:<br>
*<span style="color: #ff0000">End_Successful_Catinet</span>:&nbsp;end question,&nbsp;contains standard text, shown in successful case, add 40 points, go to the webshop, cpn
 
*<span style="color: #ff0000">End_QuotaFull_PP</span>:&nbsp;used when using external panel, redirect back to external panel in quota-full case
 
*<span style="color: #ff0000">End_QuotaFull_Catinet</span>: end question shown in quota-full case for panel members
 
*<span style="color: #ff0000">End_OutsideTarget_PP</span>: used when using external panel, redirect back to external panel in screening/outside-target case
 
*<span style="color: #ff0000">End_OutsideTarget_Catinet</span>: leave unchanged
 
  
'''Notice'''
+
*There are preprogrammed 4 screening questions in which you can enter in the constant here.
  
*''D_Set___'' and ''End__'' questions go in pairs, one pair is corresponding to a answer sheet's status
+
[[Image:Constants panel template.gif]]
*When a status is not needed, feel free to remove the corresponding''D_Set__ ''and ''End__ ''questions from the questionnaire
 
*''D_Set__ ''questions are used for updating the answer sheet's status before reaching <span style="color: #ff0000">D_End</span>, which will then save the status and completed date into the panel data questionnaire
 
*''D_Set__'' questions should be reached using GOTO&nbsp;if conditions added to real questions (or you can use dummy questions, no problem with doing that)
 
  
[[Image:Goto if conditions.png]]
+
*Optional is to add quotas containing the conditions with <span style="color: #ff0000">target = 0</span> (no naming convention is needed)
  
*The main flow will set the answer sheet to normal/successful.&nbsp;If no GOTO If is added,&nbsp;only <span style="color: #ff0000">D_SetSuccessful</span> is&nbsp;executed&nbsp;and <span style="color: #ff0000">End_Successful</span> question is shown&nbsp;at the end.
+
[[Image:Panel management - Quotas.png]]
  
'''Example'''
+
=== Step 4.2 - Add main questions  ===
  
There is a question&nbsp;''Screening'' checking if the respondent is qualified to continue with the rest of the questionnaire, when he selects the answer option whose value is 1, he will be screened out. In order to do so, we simply need to a a GOTO if condition to ''Screening'' as below.
+
*Open the questionnaire template using questionnaire template editor
 +
*Locate question<span style="color: #ff0000"> INSERT_QUESTIONS_HERE</span>, replace it with the real set of questions.
 +
*If there are other screening questions (non-demographic), add GOTO if condition to go to <span style="color: #ff0000">D_SetOutsideTarget </span>question, which will screen out the user and show question <span style="color: #ff0000">End_OutsideTarget_PP</span> (for external sample users) or <span style="color: #ff0000">End_OutsideTarget_Voxmeter</span> (for&nbsp;Voxmeter users)
 +
*If there is a question for checking quota, make sure it go to <span style="color: #ff0000">D_SetQuotaFull </span>question, which will set answer sheet's status and show question <span style="color: #ff0000">End_QuotaFull_PP</span> or <span style="color: #ff0000">End_QuotaFull_Voxmeter</span>,
 +
*For questionnaire using external sample providers, if there are links to go back after finishing the questionnaire, remember to update the links (as answer option texts) in question <span style="color: #ff0000">End_Successful_PP</span>, <span style="color: #ff0000">End_QuotaFull_PP</span> and <span style="color: #ff0000">End_OutsideTarget_PP</span>
  
[[Image:Goto if conditions 2.png]]<br>
+
=== Step 4.3 - Add extra demographic questions  ===
  
The main flow of my questionnaire will be ended with <span style="color: #ff0000">End_Successful_PP / End_Successful_Catinet</span>: no goto if condition is needed to go to <span style="color: #ff0000">D_SetSuccessful</span>.
+
*If there are more demographic questions needed to be asked, please select them in constant "<span style="color: #ff0000">Extra demographic questions</span>"&nbsp;
 
 
Our&nbsp;questionnaire needs only 2 statuses: normal/successful and outside target, so&nbsp;we&nbsp;could remove <span style="color: #ff0000">D_</span><span style="color: #ff0000">SetQuotaFull</span>, <span style="color: #ff0000">End_QuotaFull_&nbsp;</span><span style="color: #ff0000"> </span>without any problem
 
 
 
*End___PP questions: are used when the current respondent is from an external panel, so after finishing the main questionnaire, he/she needs to go back to the external panel. Links for each panel are stored as answer option texts. If there is no need to&nbsp;go&nbsp;anywhere, an end text will be shown&nbsp;saying that the questionnaire is completed (system's default text)&nbsp;
 
 
 
&nbsp;[[Image:End Successful PP 2.png]]
 
 
 
=== Part 3 - Demographic data  ===
 
 
 
*<span style="color: #3366ff">D_ShouldUpdateBackToPanel</span>: leave unchanged&nbsp;- indicates if data updated in the current questionnaire should be updated back to the panel data questionnaire
 
*<span style="color: #3366ff">D_Questions_ToBe_Updated</span>: leave unchanged&nbsp;- indicates what questions should be updated
 
*<span style="color: #3366ff">D_Demographic_Start</span>: leave unchanged
 
*<span style="color: #3366ff">D_ClearData</span>: leave unchanged - clear all demographic data if the respondent is not the user assigned to the answer sheet
 
*<span style="color: #339966">Gender</span>: leave unchanged
 
*<span style="color: #339966">Birthday</span>: leave unchanged
 
*<span style="color: #339966">D_BirthYear</span>: leave unchanged
 
*<span style="color: #339966">D_Age</span>: leave unchanged
 
*<span style="color: #339966">D_Age_Group</span>: leave unchanged
 
*<span style="color: #339966">Commune_2007</span>: leave unchanged
 
*<span style="color: #339966">Commune_Before_2007</span>: leave unchanged
 
*<span style="color: #339966">D_Commune_Handler</span>: leave unchanged
 
*<span style="color: #339966">Commune_Check</span>: leave unchanged
 
*<span style="color: #339966">D_Commune_Converted</span>: leave unchanged
 
*<span style="color: #339966">D_Region</span>: leave unchanged
 
*<span style="color: #339966">D_Region_Detailed</span>: leave unchanged
 
*<span style="color: #339966">ZipCode</span>: leave unchanged
 
*<span style="color: #339966">D_Zipcode_Lookup</span>: leave unchanged
 
*<span style="color: #339966">Civil_Status</span>: leave unchanged
 
*<span style="color: #339966">Household_Size</span>: leave unchanged
 
*<span style="color: #339966">D_Household_Size_Closed</span>: leave unchanged
 
*<span style="color: #339966">Household_Children_Below_18</span>: leave unchanged
 
*<span style="color: #339966">D_Household_Children_Below_18</span>: leave unchanged
 
*<span style="color: #339966">Children_Age</span>: leave unchanged
 
*<span style="color: #339966">DK_Living_Type</span>: leave unchanged
 
*<span style="color: #339966">DK_Living_Form</span>: leave unchanged
 
*<span style="color: #339966">ShoppingResponsibility</span>: leave unchanged
 
*<span style="color: #339966">D_Home_Decisionmaker</span>: leave unchanged
 
*<span style="color: #339966">Internet_Access</span>: leave unchanged
 
*<span style="color: #339966">Lower_Education</span>: leave unchanged
 
*<span style="color: #339966">Higher_Education</span>: leave unchanged
 
*<span style="color: #339966">D_Combined_Education</span>: leave unchanged
 
*<span style="color: #339966">Current_Professional_Status</span>: leave unchanged
 
*<span style="color: #339966">Pensioner</span>: leave unchanged
 
*<span style="color: #339966">Public_Sector</span>: leave unchanged
 
*<span style="color: #339966">DK_Personal_Income</span>: leave unchanged
 
*<span style="color: #339966">DK_Household_Income</span>: leave unchanged
 
*<span style="color: #3366ff">D_UpdateBackToPanel</span>: leave unchanged - update data back to the panel (if D_ShouldUpdateBackToPanel == 1)
 
*<span style="color: #3366ff">D_Demographic_End</span>: leave unchanged - go back to the main question flow
 
 
 
=== Part 4 - Storage  ===
 
 
 
*<span style="color: #3366ff">D_PanelData_Id</span>: leave unchanged
 
*<span style="color: #3366ff">Panel_Provider</span>: leave unchanged, indicates which sample provider the respondent belongs to (empty for Catinet)
 
*<span style="color: #3366ff">Panel_Provider_User_ID</span>: leave unchanged, contains the user id of the external provider
 
*<span style="color: #3366ff">Test</span>: leave unchanged - indicates if the current answer sheet is a live interview or a test (using Test parameter)
 
 
 
[[Image:Question flow.jpg]]&nbsp;  
 
 
 
The area of Copy/Update key demographic data can be illustrated by the graph below:
 
 
 
[[Image:Update demographic data.png]]
 
 
 
<br>
 
  
 
== Step 5  ==
 
== Step 5  ==
Line 143: Line 58:
 
There are several constants whose values should be set by the questionnaire creator  
 
There are several constants whose values should be set by the questionnaire creator  
  
[[Image:Panel management - Constants.png]]
+
*<span style="color: #ff0000">Be aware that all demographic questions that is asked will update the data in panel questionnaire.</span>
 
+
*<span style="color: #ff0000">Screeening questions</span>: select desired questions to make screening (this must be used together with quota, which has been described in Step 4
*<span style="color: #ff0000">Update back to the panel</span>: indicates if the demographic data updated in the current questionnaire should be also copied back to the panel data questionnaire
+
*<span style="color: #ff0000">Extra demographic questions</span>: more demographic questions needed, those will be shown at the end of the questionnaire
*<span style="color: #ff0000">Updatable questions</span>: shows the list of demographic questions that need to be updated when their values are missing or the respondent chooses to update their information
+
*<span style="color: #ff0000">Points - Successful</span>: number of points given to&nbsp;Voxmeter users when they complete the questionnaire successfully
 +
*<span style="color: #ff0000">Points - Quota full</span>: number of points&nbsp;given to Catinet users when they meet the quota full status
 +
*<span style="color: #ff0000">Points - Outside target</span>: number of points given to Catinet users when they are outside target
 +
*<span style="color: #ff0000">Redict</span>: If the questionnaire also uses sample provider
 +
*<span style="color: #ff0000">Vote questionnaire</span>: The panelist can vote this questionnaire if you tick this option off. This question will be asked at the end of the questionnaire. Only those that completed the whole questionnaire will be asked this question.
 +
*<span style="color: #ff0000">Screening age, gender, region and shopping responsibility</span>: These are the screening criteria for this project. You can field these out these and if the respondents are not in target group, they will be screen out.
  
 
= Sampling  =
 
= Sampling  =
  
Copy group: <span style="color: #ff0000">CGTemplate (group template): Catinét DK multiple rules - 2010 </span>(Resource Id = 35437463)  
+
Copy group: <span style="color: #ff0000">CGTemplate (group template): Voxmeter DK representive rules - 2010 </span>(Resource Id = 43262)  
  
 
There are 2 sample&nbsp;rules: one for Male and the other one for Female  
 
There are 2 sample&nbsp;rules: one for Male and the other one for Female  
Line 194: Line 114:
 
Create a mail template and use it to generate the bulkmail  
 
Create a mail template and use it to generate the bulkmail  
  
Remember to use the correct bulkmail resource template: <span style="color: #ff0000">Reminder mail - Scripted event - Please do not use</span>.  
+
Remember to use the correct bulkmail resource template: <span style="color: #ff0000">Reminder mail - Scripted event</span>.  
  
This bulkmail resource template has a script attached to update information of panel members in Panel Data questionnaire before sending the mails out.  
+
This bulkmail resource template has a script attached to update information of panel members in Panel Data questionnaire before sending the mails out.
  
 
= Re-invite  =
 
= Re-invite  =
Line 204: Line 124:
 
Create a mail template and use it to generate the bulkmail  
 
Create a mail template and use it to generate the bulkmail  
  
Remember to use the correct bulkmail resource template: <span style="color: #ff0000">Re-invite mail - Scripted event - Please do not use</span>.  
+
Remember to use the correct bulkmail resource template: <span style="color: #ff0000">Re-invite mail - Scripted event</span>.  
  
 
This bulkmail resource template has a script attached to update information of panel members in Panel Data questionnaire before sending the mails out. <br>
 
This bulkmail resource template has a script attached to update information of panel members in Panel Data questionnaire before sending the mails out. <br>
  
 
[[Category:Production_guidelines]]
 
[[Category:Production_guidelines]]

Latest revision as of 12:27, 16 October 2013

<accesscontrol>Main:MyGroup</accesscontrol>

Create questionnaire

Step 1

Go to Ad Hoc Questionnaire resource list

Panel questionnaire.gif

Step 2

Copy questionnaire: CGTemplate - CAWI template (resource id = 22631)

Change the destination questionnaire name and parent resource to fit the real project. 

Step 3

Open the newly created questionnaire resource

Use the correct layout:

  • CAWI: CGTemplate (questionnaire layout template): CAWI - Voxmeter DEFAULT Layout
  • CATI: CGTemplate (questionnaire layout template): CATI

Step 4

Modify the questionnaire to suit the real needs

There is a sample questionnaire created namely: CGTemplate - CAWI Template 2010 - EXAMPLE
The steps below are the simple steps that you need to follow, if you want to understand more clearly about the setup, please read further here.

Step 4.1 - Add screening questions

If there are screening demographic questions, these questions will be asked just after the Intro question:

  • There are preprogrammed 4 screening questions in which you can enter in the constant here.

Constants panel template.gif

  • Optional is to add quotas containing the conditions with target = 0 (no naming convention is needed)

Panel management - Quotas.png

Step 4.2 - Add main questions

  • Open the questionnaire template using questionnaire template editor
  • Locate question INSERT_QUESTIONS_HERE, replace it with the real set of questions.
  • If there are other screening questions (non-demographic), add GOTO if condition to go to D_SetOutsideTarget question, which will screen out the user and show question End_OutsideTarget_PP (for external sample users) or End_OutsideTarget_Voxmeter (for Voxmeter users)
  • If there is a question for checking quota, make sure it go to D_SetQuotaFull question, which will set answer sheet's status and show question End_QuotaFull_PP or End_QuotaFull_Voxmeter,
  • For questionnaire using external sample providers, if there are links to go back after finishing the questionnaire, remember to update the links (as answer option texts) in question End_Successful_PP, End_QuotaFull_PP and End_OutsideTarget_PP

Step 4.3 - Add extra demographic questions

  • If there are more demographic questions needed to be asked, please select them in constant "Extra demographic questions

Step 5

There are several constants whose values should be set by the questionnaire creator

  • Be aware that all demographic questions that is asked will update the data in panel questionnaire.
  • Screeening questions: select desired questions to make screening (this must be used together with quota, which has been described in Step 4
  • Extra demographic questions: more demographic questions needed, those will be shown at the end of the questionnaire
  • Points - Successful: number of points given to Voxmeter users when they complete the questionnaire successfully
  • Points - Quota full: number of points given to Catinet users when they meet the quota full status
  • Points - Outside target: number of points given to Catinet users when they are outside target
  • Redict: If the questionnaire also uses sample provider
  • Vote questionnaire: The panelist can vote this questionnaire if you tick this option off. This question will be asked at the end of the questionnaire. Only those that completed the whole questionnaire will be asked this question.
  • Screening age, gender, region and shopping responsibility: These are the screening criteria for this project. You can field these out these and if the respondents are not in target group, they will be screen out.

Sampling

Copy group: CGTemplate (group template): Voxmeter DK representive rules - 2010 (Resource Id = 43262)

There are 2 sample rules: one for Male and the other one for Female

  • Copy these to make real rules
  • Their current targets are set to 0 on purpose, please change them with the real targets


Group template 1.png 


There are 4 variables used in each rule

  1. The users must belong to Panel members - Available group (not all members are available at the same time)
  2. Age: add ranges as needed
  3. Gender: leave unchanged
  4. Region: select a region if needed or select all/remove the variable if no region filter is needed


Group template 3.png


Invite

In order to invite people to join the questionnaire, we use a bulk mail based on the sample group(s)

Create a mail template and use it to generate the bulkmail

Remember to use the correct bulkmail resource template: Invitation - Scripted event - Please do not use.

This bulkmail resource template has a script attached to update information of panel members in Panel Data questionnaire before sending the mails out.

Invite bulkmail.png 

Remind

In order to remind people to answer the questionnaire, we use a bulk mail based on the reminder group(s)

Create a mail template and use it to generate the bulkmail

Remember to use the correct bulkmail resource template: Reminder mail - Scripted event.

This bulkmail resource template has a script attached to update information of panel members in Panel Data questionnaire before sending the mails out.

Re-invite

In order to re-invite people to join the questionnaire, we use a bulk mail based on the sample group(s)

Create a mail template and use it to generate the bulkmail

Remember to use the correct bulkmail resource template: Re-invite mail - Scripted event.

This bulkmail resource template has a script attached to update information of panel members in Panel Data questionnaire before sending the mails out.