Skip to main content

FV Decipher Support

All the topics, resources needed for FV Decipher.

FocusVision Knowledge Base

Splitting a Question Over Multiple Screens

Please keep in mind that this method only applies when all rows should be seen at some point during the survey.  

In this document, we’ll learn about splitting questions over multiple pages. This process is typically used to help reduce respondent fatigue when answering 2-D grid questions with a high number of attributes.  

In the following example we have a two dimensional question with 6 brand attributes. Respondents are asked to rate their satisfaction with the brands. 

Let’s say that we want to show a max of 2 brands over a series of 3 screens. To break this question across multiple screens, take the following steps: 

Step 1: Create Your Question

1. Click the "+" or "+ Add Survey Element" on the stage to create a new question. 
2. Insert a Single Select element into your project. 
3. Be sure to include all attributes (rows) that you wish to split across various screens.  

In this example we have a total 6 attributes.  

Step 2: Duplicate Your Question

1. Using the question tree, right click the question you created and select duplicate.
2. Duplicate your question. The number of times that you duplicate your question,
    should equal the number of screens desired for the split. 

In the example below, we duplicated the question twice, for a total of 3 questions which are labeled Q1, Q2, and Q3.  2/6 attributes will display per each screen (or question).  

Learn more: Duplicating an Element

Step 3: Create a Random Assign Quota

Create a Random Assign Quota to determine which attributes randomly show on the first screen of your question.

1. Click the "+" or "+ Add Survey Element" on the stage to create a new quota. 
2. Insert a Quota element into your project. 
3. Edit your quota and create cells by using the option for Random Assign Quotas      
    (+quotas). 
4. Create cells for each attribute in your original question.
5. Set the maximum number of cells to assign field to the total number of rows that you want on each screen. 

In the example below, the Maximum Number of Cells: 2, so only two rows will show on each question screen.  This name for this quota is “Quota”. 

Learn more:  Create Quotas from Randomly Assign Quotas

Step 4: Create an Autofill Element

Create an Autofill to pipe the appropriate rows as the answer options for the first screen of your question. 

1. Click the "+" or "+ Add Survey Element" on the stage to create a new autofill
    element. 
2. Insert an Autofill element into your project. 
3. Select "Edit Answers" to create the answer options for the autofill. 
4. Include all of attributes from your original question as their own answer options in
    this autofill element
5. Add the autofill element after your quota created at Step 3, but before your 1st
    question created at Step 1.

6. Assign logic to each attribute in your autofill by clicking the "+condition" in the
    dropdown for the row. Each row's logic should correspond with the quota
    assignment at Step 3

If Brand A was assigned in the Quota, then the respondent should qualify for Brand A in the Autofill Element, as shown below.  

7. Repeat this process for all attributes in the autofill element.  

Learn more: Autofill Element

Step 5: Assign Row Conditions for Your 1st Question

Assign row conditions to show only the randomly assigned rows on the first question screen.  

1. Select the question you created in Step 1 from the question tree.
2. Click the row actions button and select "Answer Piping".

3. Use the "Show rows/cols if:" editor on the right options panel to set the conditions
    for all rows in the question. 
4. Set the condition to show rows if they were selected in the autofill element created
    at Step 4

In the example below, a1 is the label of the first autofill question.  

Learn more: Answer Piping

Step 6: Create a Quota from Logical Conditions

Create a Quota from Logical Conditions to determine which attributes show on the second screen of your question. This quota assigns a maximum of 2 attributes that were not selected in the Random Assign Quota created earlier.  

1. Click the "+" or "+ Add Survey Element" on the stage to create a new quota. 
2. Insert a Quota element into your project. 
3. Edit your quota and create cells by using the option for Logic Conditions
4. Create cells for each attribute in your original question.
5. Add the quota after your 1st Question created at Step 1, and before your
    1st duplicated question created at Step 2.
6. Each cell in this quota should show if it was not selected in your first quota.

Create new quota cells with unique names to help minimize confusion as you program the rest of your survey.

In this project our Quota 2 cells are labeled A1, B1, C1, etc., as shown below.

7. Set the maximum number of cells to assign to the total number of attributes that
    you want to display on each screen.  

In the example below, the new quota is called Quota 2.

Step 7: Create a New Autofill Element

Create an Autofill to pipe the appropriate rows as the answer options for the second screen of your question. 

1. Click the "+" or "+ Add Survey Element" on the stage to create a new autofill
    element. 
2. Insert an Autofill element into your project. 
3. Select "Edit Answers" to create the answer options for the autofill. 
4. Include all of attributes from your original question as their own answer options in
    this autofill element
5. Add the autofill element after the quota created at Step 6, but before your 1st
    duplicated question created at Step 2.

6. Assign logic to each attribute in your autofill by clicking the "+condition" in the
    dropdown for the row. Each row's logic should correspond with the quota
    assignment at
Step 6

If A1 was assigned in the Quota 2, then the respondent should qualify for Brand A in the Autofill Element as shown below.   

7. Repeat this process for all attributes in the autofill element.  

Step 8: Assign Row Conditions for your 1st Duplicated Question

Assign row conditions to show only the desired rows on the second question screen.  

1. Select the 1st duplicated question that you created in Step 2 from the question
    tree.
2. Click the row actions button and select "Answer Piping". 

3. Use the "Show rows/cols if:" editor on the right options panel to set the conditions
    for all rows in the question. 
4. Set the condition to show rows if they were selected in the autofill element created
    at Step 7

In the example below, a2 is the label of the autofill question created at Step 7.  

Step 9: Repeat Steps 6-8 (optional)

1. Repeat Steps 6-8 as many times as you need based on the number of screens that
    you intend to split your question over.

For example, if you wanted to split your question across 10 screens, then you'd need to repeat Steps 6-8, eight times. 

Move onto Step 10 if you have come the last screen on which you intend to show your question; in this example, that’s screen 3.

Step 10: Add Row Conditions for Your Last Duplicated Question

Assign row conditions to show only the remaining rows on the last question screen.  

1. Select the last duplicated question that you created in Step 2 from the question
    tree.
2. Click each individual row and use the "Show if:" logic editor on the right options
    panel to create a new condition per row. 
3. These rows should show if they were not assigned at the first AND second autofill
    questions (see Step 4 and Step 7).
4. Repeat this process for all rows in the question.  

17_wmockup.png

Step 11: Test your Survey

1. Access the survey testing tools by selecting "Test Survey" for the Test Navigation
    menu.  

2. Configure the Survey test environment and test your survey by selecting "Show
    Respondent View" or "Show Survey with Tools.  
3. As you’re testing, verify that: 

  • The number of rows displayed on each screen is showing as desired.
  • The attributes shown on each screen are unique.
  • The total number of screens shown is working as desired.