If you are new to market research, the Decipher tool can feel complex at first. However, once you understand the platform structure, everything becomes much clearer. This decipher tool tutorial walks you through every step – from logging in to exporting clean data.
Whether you are a student, a junior researcher, or someone switching from another platform, this guide gives you a strong foundation to work confidently in Decipher.
What Is the Decipher Tool?
Decipher is a professional online survey platform. It is now part of the Forsta ecosystem and is used by market research agencies worldwide. Unlike simple form builders, Decipher is purpose-built for complex quantitative research.
Here are some key facts about the platform:
- It supports 80+ languages for global deployment
- It powers over 1 billion surveys annually
- It offers both drag-and-drop and XML-based survey building
- It includes built-in real-time crosstabs and reporting tools
- It supports AI-powered questionnaire import and QA automation
Turn Survey Data Into Business Decisions Faster
Technology-driven market research for faster, smarter insights.
Moreover, Decipher handles everything from simple trackers to large-scale multi-market studies. That is why leading global agencies depend on it for professional research delivery.
Understanding the Platform Layout
Before you build anything, you need to understand how Decipher is structured. The platform has three core areas.

1. The Portal
The Portal is your central hub. Everything you create and manage lives here. From the Portal, you can:
- Create new survey projects
- Manage and review existing projects
- Monitor live fieldwork and response data
- Access the Survey Editor for each project
Think of the Portal as the command centre. All collaboration and project management happen here.
2. The Survey Editor
The Survey Editor is where you actually build your survey. It operates in two modes:
- Visual Editor – A drag-and-drop interface for adding questions, answers, and basic logic. Ideal for beginners.
- XML/Code Editor – A scripting environment for advanced logic, custom question types, and quota structures.
Most professionals start in the visual editor. Over time, they shift to the code editor for greater control and flexibility.
3. The File Manager
Each project in Decipher has a dedicated file directory. Key files include:
- survey.xml – The main script with all questions and routing logic
- . extra.js – JavaScript for custom front-end behaviour
- . extra.css – CSS for custom styling and branding
- quota.cfg – Quota configuration settings
As a beginner, the Survey Editor manages most of this automatically. However, understanding the file structure helps you progress faster.
Step 1 – Creating a New Project
Log in to the Decipher Portal and choose how to start your project. You have three options:
Option A – Start from scratch. Open the Survey Editor and add questions manually. This works best for simple studies.
Option B – Use a template. Decipher provides pre-built templates for trackers, NPS studies, concept tests, and more. Templates are excellent for beginners because they show you how a well-structured survey is organised.
Option C – Import from a Word document. Decipher’s AI import tool reads a formatted Word questionnaire and converts it into a survey automatically. This is a huge time-saver for agencies receiving client questionnaires in .docx format.
For beginners, starting with a template is strongly recommended. It gives you a working structure to learn from immediately.
Step 2 – Adding Questions
Once your project is ready, open the Survey Editor and start adding questions. Decipher supports 85+ question types. The most common ones for beginners include:
- Radio (single-select) – Respondent chooses one answer from a list
- Checkbox (multi-select) – Respondent selects one or more answers
- Rating Scale – A numeric or labelled scale, such as 1–10 satisfaction ratings
- Grid/Matrix – Multiple items rated across the same scale in one block
- Open-End Text – Free-text response for qualitative feedback
- Dropdown – A single-select question displayed as a dropdown menu
In the visual editor, click Add Element, select your question type, and fill in your question text and answer options.
In the code editor, every question is written as an XML element. For example, a basic radio question looks like this:
<radio label=”Q1″>
<title>Which brand are you most aware of?</title>
<row label=”r1″>Brand A</row>
<row label=”r2″>Brand B</row>
<row label=”r3″>Brand C</row>
</radio>
Every element has a label – a unique identifier used in logic, data exports, and reporting. Use a clean, consistent labelling system from the very start. It saves significant time later.
If you are also working with survey programming across other tools, understanding how XML-based survey logic works will give you a strong cross-platform advantage.
Step 3 – Adding Logic to Your Survey
Logic is what separates a basic form from a professional research instrument. Even at the beginner stage, you need to understand four core logic types.
Skip Logic
Skip logic routes respondents past irrelevant questions based on their answers.
Example: If a respondent selects “I don’t own a car” at Q1, skip all car-related questions and jump to Q10 directly.
In the visual editor, set skip logic from the question settings panel. In the code editor, write it as a conditional statement in the XML.
Turn Complex Datasets Into Strategic Business Growth
Enterprise-grade data processing, statistical analysis, and customized tabulations to power your insights.
Piping
Piping inserts a respondent’s earlier answer into a later question.
Example: If a respondent names “Brand X” as their most-used brand at Q3, then Q7 reads: “You mentioned Brand X. How satisfied are you with Brand X overall?”
Piping creates a personalised survey experience. It also improves data quality because questions feel contextually relevant to each respondent.
Quota Logic
Quotas control how many respondents qualify for each segment. For instance, a quota might cap female respondents aged 18–34 at 100 completes. Once that cell fills, matching respondents are screened out automatically.
Quotas are configured in the quota.cfg file or through the Portal’s quota management interface.
Display Logic
Display logic shows or hides specific questions based on one or more conditions. It operates at the question level rather than rerouting the entire survey flow.
For a broader understanding of how survey design connects with data collection, read more about data collection and survey best practices used by professional research teams.
Step 4 – Previewing and Testing Your Survey
Testing is non-negotiable. Never launch a survey without thorough testing first.
Preview Mode lets you walk through the survey as a respondent. Check question display, routing, piping, and mobile rendering. Decipher is mobile-first by design. Always review on mobile devices – grid questions with many rows often render poorly on small screens.
Two testing modes are available:
- Simulated Responses – Decipher auto-generates test data so you can verify data structure, quota behaviour, and piping accuracy before real responses arrive.
- Test Respondent Links – Share a test link with your QA team or client. Testers walk every routing path manually, checking logic, display, and respondent experience.
Key things to test in every survey:
- Every skip logic path, including edge cases
- Piping across all question combinations
- Quota fill behaviour, including when a cell completes
- All mandatory validation rules
- Mobile rendering on at least two screen sizes
- Data export – verify the output file matches your processing spec
Therefore, a clean test process before launch protects both your data quality and your client relationships.
Step 5 – Launching Your Survey
Once testing is complete and the client has approved the survey, you are ready to launch.
Launching involves several key steps:
- Setting the survey to live status in the Portal
- Configuring sample source – URL parameters and redirect logic for your panel provider
- Setting the live URL for distribution
- Confirming quota targets are correctly configured
Decipher supports server-to-server (S2S) panel integration. This method is more secure than standard redirect-based integration. S2S prevents respondents from manipulating completion via URL editing, which ultimately protects your data integrity.
Step 6 – Monitoring Live Fieldwork
Once your survey is live, active monitoring is essential. Decipher’s Portal gives you real-time visibility into:
- Response Summary – Total responses, completes, and screen-outs by quota cell
- Median Survey Duration – Flags if respondents are rushing through (speeding)
- Drop-off Rates – Shows which question causes the most respondent exits
- Quota Fill Progress – Live tracking of each cell against its target
Check your survey during the first few hours after launch. Live issues – broken logic, unexpected drop-off, quota misfires – are far easier to fix early than midway through fieldwork.
Step 7 – Exporting Your Data
When fieldwork is complete, Decipher exports your raw data file for processing. Supported export formats include:

- CSV – Flat file for general use
- SPSS (.sav) – Industry standard for market research data processing
- Triple-S – Structured format for specialist processing tools
- Custom Delimited – Configured to match your data processing specification
For professional research operations, the SPSS export is most widely used. Variable names, value labels, and data structure should be configured during survey programming – not fixed during processing.
If you are planning to analyse your exported data further, our guide on SPSS data collection explains how to structure your dataset for clean, efficient analysis.
Additionally, if you want to run advanced statistical tests after export, understanding how to perform correlation analysis in Excel is a practical next step for interpreting your survey findings.
Common Beginner Mistakes to Avoid
Learning the Decipher tool takes time. These are the mistakes most beginners make – and how to avoid them:
- Inconsistent label naming – Using labels like Q1a, Q1b1, QB without a system. This creates confusion in logic and data exports.
- Not testing all routing paths – Testing only the main path misses edge cases that break for specific respondent types.
- Ignoring data layout – Building the survey without thinking about the output creates significant cleaning work later.
- Skipping mobile preview – The visual editor looks polished on desktop. Mobile rendering is a completely separate check.
- Quota misconfigurations – Setting targets without interlocking logic correctly leads to over-quota in unexpected cells.
- Skipping the soft launch – Always run a small initial sample before opening the full quota. It catches live errors that test mode consistently misses.
In addition, maintaining a version log of your survey edits – especially post-launch changes – helps you track what changed and when.
How to Grow Your Decipher Skills
Once you are comfortable with the basics, several paths help you develop further:
- Learn the XML editor – Start by editing existing scripts. Read the code, understand the structure, then make small changes.
- Study quota interlocking – Complex multi-cell quotas are a core professional skill. Practice with simple structures first.
- Practice loop and merge – This is Decipher’s advanced question repetition feature. It is essential for brand tracking, product evaluation, and conjoint-style studies.
- Explore data export settings – A well-configured data export makes the analyst’s job significantly easier downstream.
For teams handling research across multiple tools, understanding broader analytical approaches is equally valuable. Reading about what are data analysis tools helps you position Decipher within the larger research technology landscape.
Final Thoughts
The Decipher tool is one of the most powerful survey platforms available for professional market research. It rewards expertise, offers complete scripting flexibility, and produces clean analytics-ready data when used correctly.
For beginners, the journey starts with understanding the Portal, building simple surveys in the visual editor, and progressively moving into logic and code-based programming. Every step you take in this decipher tool tutorial builds toward real-world research capability.
Start small, test thoroughly, and build your skills one project at a time. The platform’s depth becomes your advantage as your expertise grows.
Program Complex Questionnaires and Skip Logic
Expert survey scripting, advanced routing, and multi-language configurations for flawless data collections.
Frequently Asked Questions
Decipher is a professional online survey platform used for quantitative market research. It helps researchers build, deploy, and analyse surveys – from simple trackers to complex multi-market studies with advanced logic, quotas, and multi-language support.
Decipher has a steeper learning curve than tools like Google Forms or SurveyMonkey. The visual editor is accessible for beginners. However, the XML/code editor – needed for professional-grade research – requires dedicated practice and training. Most researchers learn through hands-on project experience.
Decipher uses an XML-based survey markup language for its core structure. Python-based logic supports advanced conditional programming. HTML, CSS, and JavaScript are supported for custom question types and survey styling.
Yes. Decipher’s AI-powered import tool converts formatted Word (.docx) questionnaires into survey scripts automatically. It detects questions and answer options – saving significant setup time for studies received in Word format from clients.
Decipher supports 80+ languages within a single survey project. Language versions are managed within the same survey file, making it efficient to maintain consistency across translations. Right-to-left (RTL) language support is also available for Arabic, Hebrew, and similar languages.



