NewLink Testing catches survey errors before fieldwork.Try it free

AI survey programming for Decipher.

MaxDiff. Conjoint. The details that make a study yours. Questra gets your Decipher questionnaire programmed in minutes.

Decipher
DecipherADVANCED RESEARCH, IN ACTION
THE EVERYDAY COFFEE STUDYMaxDiff
What matters when you choose coffee?

Choose one most and one least important.

MostAttributeLeast
Rich flavor
Fair price
Sustainable sourcing
Easy to prepare

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.

survey.xml

<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.

Your questionnaire
“Show four attributes per task. Choose one most and one least. Use the supplied design.”
Decipher
In Decipher

Repeated best–worst tasks, distinct selections, and consistent attribute codes in Decipher.

Read the Decipher MaxDiff guide

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.

Meet your QA specialist

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.