Formatting a forced choice task

Hi, I’m having trouble formatting a forced choice task in an opt-out survey. As instructed in the tutorial page for an opt out experiment with a forced choice follow up, I’ve duplicated the original survey and named the duplicate forced.

Step 1. Add opt out option to original survey

Step 2. Duplicate survey and name forced.

Step 3. Add pages after each scenario in the original survey and implement the forced survey using the code described in the tutorial.

After this, I’m quite lost how to proceed. When I click preview and select Job A, it still shows the forced choice. How do I proceed?

Thanks!

Simply your design row assignments are incorrect and you are using the functions incorrectly.

Summary of what you are trying to do

Give the respondents an ‘unforced’ DCE “MUGI DCE”. If they choose the opt out (option 3) - then give them a forced scenario from the DCE ‘Forced’. There other ways to do this but let’s just look at what you are doing wrong in adapting the tutorial

PROBLEM 1
Your first scenario you assign (page 8) uses the expression
$fixed_design_row=1
this doesn’t do what you think and is different to the tutorial.

This is interpreted as "what is the result of assigning undefined variable “fixed_design_row” to 1. It’s hard to say what the value would be as this would either produce an error, or undefined, but likely it’s interpreted as 0 so even if the next bit was right, there‘s no data for design row 1

Instead if you want to assign row 1 - just enter ‘1’ as in the tutorial.

PROBLEM 2

You are using the function to retrive choice data incorrectly.

This is what you are using

$SE_experiment_data_by_design_row(MUGI_DCEtry, 1, pref1)

For some reason you’ve added a ‘$’ to the beginning.
So just SE_experiment_data_by_design_row(EXPERIMENT NAME , DESIGN ROW, VARIABLE)

PROBLEM 3
The name of the experiment is wrong - you are using MUGI_DCEtry which is the name of your survey. Instead use

SE_experiment_data_by_design_row(MUGI DCE, 1, pref1)

SUGGESTED Approach
Firstly to make it easier to audit and debug - save the value chosen on each opt out choice in a separate variable -

Create a derived value - say “scenario1_response” then use the lookup expression as above.

Then apply the test in the forced DCE display condition
$scenario1_response ==3

I hope this helps

Hi, thanks for your reply.

I’ve implemented the solutions you mentioned for each problem. It’s working now.

I have two more questions.

In the Design tab of the Forced experiment, I find an error that says “Design has 19 columns, but only 18 are used.” When I try to publish my survey, automated checks flag this error. How do I correct this?

Also, do I also have to implement the constraints I have in MUGI DCE in my Forced experiment?

Thank you very much for all your help.

This is off topic.
Can you post the design question separately. The second question is unclear and looks like you need paid consulting. Alternately post it also as a new self contained topic.

1 Like