Survey programming for Decipher,
done in minutes
Questra reads your questionnaire and exports a complete, valid Decipher XML file — with every question type, skip logic, and tracking variable already in place.
Upload your questionnaire.
Get a Decipher XML file.
Questra handles the Decipher-specific XML structure, Python expression syntax, and survey conventions — so you never have to write a line of XML by hand.
Upload questionnaire
Drop your Word, PDF, or Excel file into Questra
AI programs the survey
Every question, skip logic, and variable — handled automatically
Download Decipher XML
A validated .xml file, ready for import
Import into Decipher
Upload via the project importer or Decipher REST API
Everything Decipher needs, correctly formatted
Questra knows the Decipher XML schema and Python expression layer — not just generic survey output.
All question types
Radio, checkbox, open-end, matrix, rank, card sort, autosum — all in correct Decipher XML element syntax.
Skip logic & conditions
Routing expressed as Decipher Python eval conditions — exactly as experienced programmers write them.
Answer piping
Pipe expressions using Decipher's native ${Q1.val} and list pipe syntax, not generic placeholders.
Markers & tracking
Respondent variables, markers, and session tracking auto-generated in Decipher's samplesource and marker format.
Block structure
Survey organized into logical blocks — screener, main, thank-you — following Decipher best practices.
Pre-import validation
Questra validates the XML against the Decipher schema before delivery — no import errors.
Already using Decipher?
Get started in minutes.
Upload your next questionnaire and have a field-ready Decipher XML file in your hands before your next meeting.
Ready to take survey programming to the next level?
Transform questionnaires into deployable surveys with a single workflow. No more hand-coding logic—just upload, program, and ship to Decipher, Confirmit, or your own platform.