Survey design
Create custom surveys. Your questionnaires have no limits.
Using survey design software like IdSurvey is extremely easy. In fact, you don’t need any programming skills. Simply open up your browser and choose from endless type of questions, such as rating, slider, and drag and drop. You can easily design even the most complex questionnaires by using all of IdSurvey's advanced tools, such as IdCode. That’s one of the many reasons why IdSurvey is the solution professionals love.


Survey design software intuitive interface
Everything in a click.
The survey design software displays the questionnaire as the real interview, so you can easily design it. You can add or edit texts, select survey questions, and add complex rules in just a few clicks.
Survey design with IdCode
All code strength, no programming skills needed.
Designing a good survey questionnaire with IdCode is fast and intuitive, and no programming skills are necessary. You can switch from GUI to IdCode at any time, allowing you to easily learn the syntax.


Questions
Endless combinations, brilliant solutions.
Create a questionnaire and ask general questions or specific questions by choosing from more than 50 question types. Rating and slider questions will make your survey extremely enjoyable to answer improving your response rate. IdSurvey also lets you ask respondents to take or upload a photo. With the drag & drop question feature, it’s super easy to order options by preference.
Single select
Select one only answer (Radio button)
Textarea
Insert answer longer than a sentence
Comparative slider
Pick what and how much you prefer
Drag & Drop Ranking
Drag answers in a ranking
Descriptive text
Insert customized text
Exclusive
If selected, it disables all other options
Buttons
Show answer options as buttons
Multiple choice
Select one or more answers (Checkbox).
Drop-down
Select one answer from the drop-down
Rating
Collect answers based on a rating
Autocomplete
Start typing and select your answer
Video
Record live videos from the browser or upload an existing one
GPS
Save CAPI device location
Carousel
Show questions inside a carouse
Text
Insert short text answer (Input field)
Date
Select a date with the calendar
Like
Express a preference with like
Photo
Take a live photo also from the browser or upload an existing one
Audio
Record live audio from the browser or upload an existing one
Matrix
Use matrix questions with your preferred options
MaxDiff
Number
Insert whole or decimal numbers
Slider
Move the pointer and pick a value
Smile
Collect feedback in a fun way
Upload file
Upload any type of file
Regex
Use any regular expression
3D Matrix
Insert more answers in a single cell
Signature

Logic and Branching
Full control on questionnaire flow.
The best question for each respondent.
Control your questionnaire flow with logic and branching tools. Logic conditions allow you to hide pages, questions, or answer choices, according to different parameters. With IdSurvey powerful tools you can easily design questionnaires that fit any of your respondents.

Condition
Collect quality data: decide if to display it according to previous answers or respondent’s personal information.
Skip
Manage interview-flow settings with simple or complex skip logic.
Piping
Use text piping to display an answer or data or use it to design your logic conditions.
Quota
Set quotas for any respondent’s characteristics, and collect only the interviews you need.
Random
Display answers, questions, or pages in random order using IdSurvey's powerful random engine.
Script
Customize the verifications, graphics, and functions of any questionnaire item by using ClientScript and its endless options.
Tools for complete control.
For all survey questions and answers you can set customized parameters.
Discover IdSurvey main features.
Restrictions
Insert any type of rule to validate text or numerical answers
Autocorrect
An answer can edit the value of a previous one
Loop
Create all kinds of loops, static or dynamic to repeat sections of the questionnaire.
Not sequential
The page is displayed only if directly called by a skip condition
Answer limit
Set minimum and maximum answers for a question
Client Script
Set CSS style of JavaScript code within a page
Encode questions
Encode or assign a score to answers setting all kinds of rules.
More questions in a page
Insert more questions in a page to make questionnaire compiling faster
Update contact
Automatically update a contact field according to one or more answers
Alert
Unlimited conditions
Create rules of any complexity with logic conditions and functions.
Logic control
Check display conditions and skip syntax.
Out of target
Set the out of target in answers that determine the screen out
Show or Hide
Display a question or answer just in specific conditions
Optional answer
Decide if the question has a mandatory or optional answer
Easy integrations
Add variables in the interview URL to easily integrate IdSurvey with third-party tools.

Random
Random doesn’t mean chaos.
IdSurvey random engine displays any item of the questionnaire in random order. So you can randomize pages, questions, rows, and much more. Also, you can create groups of items and enable random on their sub-items. Moreover, with the advanced random option, our survey design software lets you create endless complex combinations for reliable survey results.
Random
Random doesn’t mean chaos.
IdSurvey random engine displays any item of the questionnaire in random order. So you can randomize pages, questions, rows, and much more. Also, you can create groups of items and enable random on their sub-items. Moreover, with the advanced random option, our survey design software lets you create endless complex combinations for reliable survey results.

Multilingual
Ask good questions in the right language.
Create multilingual surveys by simply importing the Excel files with translations. IdSurvey will automatically display the interview in the browser language of the respondent. You can also use the language to display or hide questions or change the flow of the questionnaire. This tool will improve the quality of your survey research.

Features
Create surveys in multiple languages with IdSurvey survey tool!
Language identification
IdSurvey will automatically display the questionnaire according to the browser language of the contact.
Pre-set language
Pre-set the user’s language in the “Language” field of the contact.
Excel columns identification
IdSurvey will identify the columns of the Excel file of your translators and automatically associate them to the corresponding language.
All the alphabets of the world
IdSurvey supports special alphabets, characters and languages such as Russian, Japanese, Chinese, etc to cover all target audience.
Use one link only
Share a single survey link. IdSurvey will automatically display the questionnaire in the language of the respondent.
Default language
Choose the survey language used by IdSurvey by default if the user’s language is not in the translations available.
Export Excel
Export translation with Excel files and share them with your translators to improve your translation process.
Identify missing translations
You can export and import only the parts of the questionnaire that have not been translated yet.
Language editing
You can edit translations from the Excel file or by using the IdCode of the questionnaire.
Available for any module
Not only CAWI. Create multilingual surveys also for CATI and CAPI. Distribute the contacts according to the languages spoken by the interviewers.
Language switch
The user can decide to change to his target language by clicking on the main menu of the questionnaire.
Import Excel
Import translations with Excel files. You can import all the translations, a single language or the missing revisions only.
Manage editings
Export and import only the parts of the questionnaire that you need to revise if the main language was edited.
Logics
Customize the flow and the logics of the questionnaire according to the language used by the user.
One db
Thanks to multilingual surveys you can collect, export and analyze data in one single questionnaire for accurate results.
Survey Test Mode
With test mode you can simulate the real survey to train interviewers or test any part of the questionnaire, without concern over your data. By opening the interview in test mode, you can quickly complete the survey skipping to the questions you want to check.
When you’re ready to start the data collection, you set the survey in live mode with just one click.
Survey Test Mode
When you disable test mode, the data are reset and survey is ready to be distributed. Test data are not saved that means you can put the survey offline and in Test Mode every time you want.
Print the questionnaire
Clear on the screen, immediate on paper.
You can easily check your text by printing the questionnaire. Also, you can print logic conditions and options so you check questions logic and flow. With the immediacy of a printout, reviewing the questionnaire with your team or copywriter is a super-easy task.

![]() | ![]() | ![]() | ![]() | ![]() |
Amazing feedback from our customers around the world
Knowledge base
Enter the knowledge base to discover all solutions and strategies to set up and design questionnaires.
Guide and papers
IdSurvey has an online guide for all features of the software so you can easily discover all tools.
Help Desk support 24/7
Using your ticket area you can request 7/7 and 24/24 assistance. One of our experts will answer you back shortly.