AI survey programming for Decipher.
MaxDiff. Conjoint. The details that make a study yours. Questra gets your Decipher questionnaire programmed in minutes.
NATIVE DECIPHER
Your instructions, in native Decipher.
Write the questionnaire the way you always do. Questra turns each instruction into the Decipher code a programmer would write, along with the files it needs.
<radio label="S1" optional="0">
<title>How often do you drink coffee?</title>
<row label="r1" value="1">Every day</row>
<row label="r2" value="2">Sometimes</row>
<row label="r3" value="3">Never</row>
</radio>
<suspend/>
<term label="S1_term" cond="S1.r3"/>
WORKED EXAMPLE
A MaxDiff design, ready for Decipher.
Connect your Decipher account for delivery and preview, or download the XML. Try the workflow with our Community Decipher account first.
“Show four attributes per task. Choose one most and one least. Use the supplied design.”

Repeated best–worst tasks, distinct selections, and consistent attribute codes in Decipher.
CAUGHT EARLY
What we catch in Decipher.
Every survey’s code is checked against Decipher’s own rules before anyone opens a link. These are the kinds of mistakes it flags, in the platform’s own terms.
A condition on a question that doesn’t exist
<text label="Q4" cond="Q5.r1" optional="0">Error Unknown Decipher/Python symbol "Q5".
Two questions with the same label
<number label="Q2" optional="0" size="3" verify="range(0,70)">Error Label "Q2" is already defined in this scope.
A quota tag that doesn’t match its sheet
<quota label="Frequency" sheet="Frequncy"/>Error <quota> sheet "Frequncy" is not in quota.xls.
A number compared with text
<text label="Q4" cond="Q3.val == '5'" optional="0">Warning This comparison mixes text and numeric/boolean values.
ALSO SUPPORTED
Program across platforms. Migrate existing surveys.
Your survey platforms. One familiar workflow.
FAQ
Using Questra with Decipher.
A few practical questions before you start.
Do I need a design file for MaxDiff or conjoint?
Bring your conjoint design, attributes, and levels. For MaxDiff, you can supply a design or have Questra program repeated sets from your item list, items per task, and task count. Review the tasks before fielding.
Can we keep our Decipher code and templates?
Yes. Reuse your survey shell, Python patterns, and components with fine tuning. You can still inspect and edit the native Decipher XML.
Do I have to connect a Decipher account?
You can deliver to a connected account or download XML for import. Review and field the survey in Decipher.
NEXT DECIPHER STUDY
Program a questionnaire for your survey platform.
No credit card required.