# Survey Building

**URL:** https://forum.surveyengine.com/c/survey-building/7.md

[Latest](https://forum.surveyengine.com/latest.md) · [Categories](https://forum.surveyengine.com/categories.md) · [Tags](https://forum.surveyengine.com/tags.md)

---

## [About the Survey Building category](https://forum.surveyengine.com/t/about-the-survey-building-category/18)

<div class="topic-metadata">

**Author:** [@benno](https://forum.surveyengine.com/u/benno)\
**Replies:** 0

</div>

This category is for all aspects of building surveys layout and formatting questions types adding validation logic and branching

---

## [Ordering of "Other" option in single choice questions](https://forum.surveyengine.com/t/ordering-of-other-option-in-single-choice-questions/461)

<div class="topic-metadata">

**Author:** [@ashani.abayasekara1](https://forum.surveyengine.com/u/ashani.abayasekara1)\
**Replies:** 0\
**Last updated:** [1 September 2026 05:50 UTC](https://forum.surveyengine.com/t/ordering-of-other-option-in-single-choice-questions/461 "2026-09-01T05:50:45Z")

</div>

Hi, I have some single choice questions where the “Other: please specify” option appears either as second or third last. From what I understand I’m only able to select the option “2nd-last label is other” for multiple ch…

---

## [Validating units in a text question](https://forum.surveyengine.com/t/validating-units-in-a-text-question/452)

<div class="topic-metadata">

**Author:** [@Karen](https://forum.surveyengine.com/u/Karen)\
**Replies:** 2\
**Last updated:** [8 July 2026 00:22 UTC](https://forum.surveyengine.com/t/validating-units-in-a-text-question/452 "2026-07-08T00:22:58Z")

</div>

Hi, How can I ensure that the data input here will be in the format I require? For example, only numbers (no absurd values and no letters)? Many thanks

---

## [Editing instruction for Drag and drop question](https://forum.surveyengine.com/t/editing-instruction-for-drag-and-drop-question/411)

<div class="topic-metadata">

**Author:** [@kateedgar](https://forum.surveyengine.com/u/kateedgar)\
**Replies:** 3\
**Last updated:** [5 May 2026 09:58 UTC](https://forum.surveyengine.com/t/editing-instruction-for-drag-and-drop-question/411 "2026-05-05T09:58:03Z")

</div>

I have a Matrix of single choice which is a Drag and drop layout. When I look at the preview there is an added instruction saying ‘Drag the items from left to right in your own order’ which I need to translate to French,…

---

## [Multilanguage survey](https://forum.surveyengine.com/t/multilanguage-survey/378)

<div class="topic-metadata">

**Author:** [@AliceVanneste](https://forum.surveyengine.com/u/AliceVanneste)\
**Replies:** 3\
**Last updated:** [14 April 2026 10:12 UTC](https://forum.surveyengine.com/t/multilanguage-survey/378 "2026-04-14T10:12:27Z")

</div>

Hi, I am starting the implement my survey in SurveyEngine. How can I first start the survey with the following question: Please choose the language you would like to use to complete this survey: o Nederlands, o Fran…

---

## [Introduction of attention check question within a multiple-choice question](https://forum.surveyengine.com/t/introduction-of-attention-check-question-within-a-multiple-choice-question/385)

<div class="topic-metadata">

**Author:** [@Hristo](https://forum.surveyengine.com/u/Hristo)\
**Replies:** 2\
**Last updated:** [12 March 2026 07:59 UTC](https://forum.surveyengine.com/t/introduction-of-attention-check-question-within-a-multiple-choice-question/385 "2026-03-12T07:59:20Z")

</div>

I have run into a problem while programming the survey, specifically in the part where we introduce attention check question. I am attaching a screenshot of the question so you can see exactly what I mean. Since our sur…

---

## [Variable missing / variables not linked to questions](https://forum.surveyengine.com/t/variable-missing-variables-not-linked-to-questions/376)

<div class="topic-metadata">

**Author:** [@Torben](https://forum.surveyengine.com/u/Torben)\
**Replies:** 1\
**Last updated:** [26 February 2026 22:20 UTC](https://forum.surveyengine.com/t/variable-missing-variables-not-linked-to-questions/376 "2026-02-26T22:20:26Z")

</div>

After creating a survey we noticed that some variables are not created correctly. They appear in the dictionary but have different names than those in the pages view (fieldXY, field YZ etc.). This issue can be explained …

---

## [Importing Ngene design into survey engine](https://forum.surveyengine.com/t/importing-ngene-design-into-survey-engine/377)

<div class="topic-metadata">

**Author:** [@Abby3296](https://forum.surveyengine.com/u/Abby3296)\
**Replies:** 1\
**Last updated:** [26 February 2026 21:59 UTC](https://forum.surveyengine.com/t/importing-ngene-design-into-survey-engine/377 "2026-02-26T21:59:57Z")

</div>

We generated a 36-row, 6-block design in Ngene desktop (with constraints and interactions) and imported the Excel file into SurveyEngine. The choice tasks are reproduced correctly. However, when we try to generate the d…

---

## [Mobile phone display](https://forum.surveyengine.com/t/mobile-phone-display/147)

<div class="topic-metadata">

**Author:** [@MissKitty](https://forum.surveyengine.com/u/MissKitty)\
**Replies:** 3\
**Last updated:** [12 January 2026 03:28 UTC](https://forum.surveyengine.com/t/mobile-phone-display/147 "2026-01-12T03:28:18Z")

</div>

HI, I’ve found that the radial buttons for choice experiments are askew when viewing my DCE on a mobile phone. Also, the mouseover definitions for my attributes do not work when viewing the experiment on a mobile. Is th…

---

## [Inserting Date picker into survey](https://forum.surveyengine.com/t/inserting-date-picker-into-survey/182)

<div class="topic-metadata">

**Author:** [@Mpumi](https://forum.surveyengine.com/u/Mpumi)\
**Replies:** 2\
**Last updated:** [10 January 2026 00:15 UTC](https://forum.surveyengine.com/t/inserting-date-picker-into-survey/182 "2026-01-10T00:15:43Z")

</div>

Hi, The survey I am working on askes participants about dates (births etc) and I would like to have a date picker (eg. a drop down calendar) where participants can select the date instead of having to type it.

---

## [Exclusive option in multiple choice item](https://forum.surveyengine.com/t/exclusive-option-in-multiple-choice-item/348)

<div class="topic-metadata">

**Author:** [@pharmacprof](https://forum.surveyengine.com/u/pharmacprof)\
**Replies:** 1\
**Last updated:** [9 December 2025 12:04 UTC](https://forum.surveyengine.com/t/exclusive-option-in-multiple-choice-item/348 "2025-12-09T12:04:24Z")

</div>

Hi! I am designing a survey with a question about type of health insurance. It is a multiple choice question because people in the US may have more than one health insurance. See screenshot below. Is there a way to have…

---

## [Error in uploading PDF](https://forum.surveyengine.com/t/error-in-uploading-pdf/273)

<div class="topic-metadata">

**Author:** [@tanweekiat94](https://forum.surveyengine.com/u/tanweekiat94)\
**Replies:** 3\
**Last updated:** [16 October 2025 08:37 UTC](https://forum.surveyengine.com/t/error-in-uploading-pdf/273 "2025-10-16T08:37:33Z")

</div>

I tried to upload a PDF containing PIS, but it shows error. The document cant be viewed in preview form too. May I seek help on this?

---

## [How to view history of past designs Ngene created for my survey](https://forum.surveyengine.com/t/how-to-view-history-of-past-designs-ngene-created-for-my-survey/269)

<div class="topic-metadata">

**Author:** [@klacasse](https://forum.surveyengine.com/u/klacasse)\
**Replies:** 1\
**Last updated:** [9 October 2025 10:04 UTC](https://forum.surveyengine.com/t/how-to-view-history-of-past-designs-ngene-created-for-my-survey/269 "2025-10-09T10:04:42Z")

</div>

I am trying to figure out how to view past designs Ngene created for my survey. I basically would like Ngene to run the same d-efficient design a few times so I can choose to use the version of the design that best meets…

---

## [Consistency check | Adding a unique design row (one-off) to serve as a consistency check and practice task](https://forum.surveyengine.com/t/consistency-check-adding-a-unique-design-row-one-off-to-serve-as-a-consistency-check-and-practice-task/140)

<div class="topic-metadata">

**Author:** [@Bob123](https://forum.surveyengine.com/u/Bob123)\
**Replies:** 5\
**Last updated:** [12 August 2025 11:20 UTC](https://forum.surveyengine.com/t/consistency-check-adding-a-unique-design-row-one-off-to-serve-as-a-consistency-check-and-practice-task/140 "2025-08-12T11:20:27Z")

</div>

Hi, I currently have an experimental design of 40 rows, 4 blocks (i.e., 10 choice tasks per respondent). Before my DCE begins in my survey (i.e., before the respondents are presented with their 10 choice tasks), I have…

---

## [Survey engine storing a variable using custom code and then later recalling it in another question](https://forum.surveyengine.com/t/survey-engine-storing-a-variable-using-custom-code-and-then-later-recalling-it-in-another-question/222)

<div class="topic-metadata">

**Author:** [@HamzaMustafa](https://forum.surveyengine.com/u/HamzaMustafa)\
**Replies:** 1\
**Last updated:** [12 August 2025 10:17 UTC](https://forum.surveyengine.com/t/survey-engine-storing-a-variable-using-custom-code-and-then-later-recalling-it-in-another-question/222 "2025-08-12T10:17:18Z")

</div>

Hello All, I wanted to know how i can store a value in a variable using custom code (value i received from a google maps api). I am familiar with qualtrics where there is a builtin method of declaring embedded variable…

---

## [How to write validation rules?](https://forum.surveyengine.com/t/how-to-write-validation-rules/49)

<div class="topic-metadata">

**Author:** [@Freddo](https://forum.surveyengine.com/u/Freddo)\
**Replies:** 3\
**Last updated:** [25 June 2025 06:17 UTC](https://forum.surveyengine.com/t/how-to-write-validation-rules/49 "2025-06-25T06:17:33Z")

</div>

How to write validation rules?

---

## [After choosing an option, the answer cannot be answered again](https://forum.surveyengine.com/t/after-choosing-an-option-the-answer-cannot-be-answered-again/218)

<div class="topic-metadata">

**Author:** [@aceballos](https://forum.surveyengine.com/u/aceballos)\
**Replies:** 1\
**Last updated:** [16 January 2025 09:10 UTC](https://forum.surveyengine.com/t/after-choosing-an-option-the-answer-cannot-be-answered-again/218 "2025-01-16T09:10:08Z")

</div>

I want that my dce experiment once the surveyers choose one option they cannot be able to select again or change it

---

## [Validation in Matrix Question](https://forum.surveyengine.com/t/validation-in-matrix-question/211)

<div class="topic-metadata">

**Author:** [@yifeiwu](https://forum.surveyengine.com/u/yifeiwu)\
**Replies:** 1\
**Last updated:** [4 December 2024 15:23 UTC](https://forum.surveyengine.com/t/validation-in-matrix-question/211 "2024-12-04T15:23:51Z")

</div>

Hi! I’m inquiring about validation for matrix questions. Is it possible to add a validation rule for each row of the matrix? For instance, in the matrix below, the only valid response for the four questions is “Yes-No-No…

---

## [Multiple branches for one question](https://forum.surveyengine.com/t/multiple-branches-for-one-question/159)

<div class="topic-metadata">

**Author:** [@rajwane](https://forum.surveyengine.com/u/rajwane)\
**Replies:** 6\
**Last updated:** [9 November 2023 15:16 UTC](https://forum.surveyengine.com/t/multiple-branches-for-one-question/159 "2023-11-09T15:16:07Z")

</div>

I have a question at the beginning of my survey with multiple options. According to the answers of the respondents, they should be redirected to different questions. Is it possible to use multiple branches for one ques…

---

## [Implementing a 'save & return' feature](https://forum.surveyengine.com/t/implementing-a-save-return-feature/151)

<div class="topic-metadata">

**Author:** [@psd\_donnelly](https://forum.surveyengine.com/u/psd_donnelly)\
**Replies:** 7\
**Last updated:** [14 September 2023 14:21 UTC](https://forum.surveyengine.com/t/implementing-a-save-return-feature/151 "2023-09-14T14:21:07Z")

</div>

Hello. I’m wondering how to implement a ‘save & return’ function within the survey?

---

## [Adding Mouseover text](https://forum.surveyengine.com/t/adding-mouseover-text/54)

<div class="topic-metadata">

**Author:** [@Freddo](https://forum.surveyengine.com/u/Freddo)\
**Replies:** 4\
**Last updated:** [28 June 2023 23:33 UTC](https://forum.surveyengine.com/t/adding-mouseover-text/54 "2023-06-28T23:33:35Z")

</div>

How can I implement the mouse-over feature?

---

## [Embedding video | How to prevent survey from forcing respondents to watch entire video (allow skip)](https://forum.surveyengine.com/t/embedding-video-how-to-prevent-survey-from-forcing-respondents-to-watch-entire-video-allow-skip/137)

<div class="topic-metadata">

**Author:** [@Bob123](https://forum.surveyengine.com/u/Bob123)\
**Replies:** 2\
**Last updated:** [12 June 2023 15:52 UTC](https://forum.surveyengine.com/t/embedding-video-how-to-prevent-survey-from-forcing-respondents-to-watch-entire-video-allow-skip/137 "2023-06-12T15:52:04Z")

</div>

Hi, In my initial survey pages (instructions) I have two options for respondents: (1) watch a short video on how to complete the tasks; (2) or read the information instead. Using the SurveyEngine tutorial, I have succe…

---

## [Drag and drop, use of previous response to do a pivot randomization](https://forum.surveyengine.com/t/drag-and-drop-use-of-previous-response-to-do-a-pivot-randomization/132)

<div class="topic-metadata">

**Author:** [@T-Squared](https://forum.surveyengine.com/u/T-Squared)\
**Replies:** 1\
**Last updated:** [12 June 2023 05:19 UTC](https://forum.surveyengine.com/t/drag-and-drop-use-of-previous-response-to-do-a-pivot-randomization/132 "2023-06-12T05:19:28Z")

</div>

Hello, Section 1: In our survey we have a section where we present to the respondents a list of 13 attributes and we want them to choose the 5 attributes that are the most important for them (using the drag and drop). H…

---

## [Matrix formating](https://forum.surveyengine.com/t/matrix-formating/131)

<div class="topic-metadata">

**Author:** [@T-Squared](https://forum.surveyengine.com/u/T-Squared)\
**Replies:** 2\
**Last updated:** [8 May 2023 14:06 UTC](https://forum.surveyengine.com/t/matrix-formating/131 "2023-05-08T14:06:36Z")

</div>

Hello, is it possible to format a matrix of single choice with levels (or options) in rows and attributes in columns to allow single choice by column (knowing that the default presentation just allows single choice by ro…

---

## [How to randomise the order of two different choice experiments?](https://forum.surveyengine.com/t/how-to-randomise-the-order-of-two-different-choice-experiments/129)

<div class="topic-metadata">

**Author:** [@MissKitty](https://forum.surveyengine.com/u/MissKitty)\
**Replies:** 1\
**Last updated:** [5 May 2023 08:32 UTC](https://forum.surveyengine.com/t/how-to-randomise-the-order-of-two-different-choice-experiments/129 "2023-05-05T08:32:53Z")

</div>

I have two choice experiments in my survey. The respondent sees six scenarios related to experiment A, completes a random task, and then sees a second six scenario experiment B. I’d like to randomise which experiment (A …

---

## [Splitting scenario and product attributes in html table for respondents](https://forum.surveyengine.com/t/splitting-scenario-and-product-attributes-in-html-table-for-respondents/122)

<div class="topic-metadata">

**Author:** [@Bob123](https://forum.surveyengine.com/u/Bob123)\
**Replies:** 7\
**Last updated:** [27 April 2023 11:32 UTC](https://forum.surveyengine.com/t/splitting-scenario-and-product-attributes-in-html-table-for-respondents/122 "2023-04-27T11:32:47Z")

</div>

Dear SurveyEngine colleagues, Background - my DCE has 5 attributes: 2 are scenario attributes (about the individual) and 3 are product attributes. After pilot testing, it has become apparent that some respondents to my…

---

## [Formatting attribute names](https://forum.surveyengine.com/t/formatting-attribute-names/121)

<div class="topic-metadata">

**Author:** [@Bob123](https://forum.surveyengine.com/u/Bob123)\
**Replies:** 3\
**Last updated:** [29 March 2023 01:14 UTC](https://forum.surveyengine.com/t/formatting-attribute-names/121 "2023-03-29T01:14:41Z")

</div>

Dear SurveyEngine colleagues, I have double-checked the forum and can’t see anyone has asked this question yet so hopefully useful to other people too. Under the Experiment \> Spec tab, I can currently enter my attribut…

---

## [Renaming button "restart selection"](https://forum.surveyengine.com/t/renaming-button-restart-selection/118)

<div class="topic-metadata">

**Author:** [@Gerrit](https://forum.surveyengine.com/u/Gerrit)\
**Replies:** 2\
**Last updated:** [23 March 2023 11:29 UTC](https://forum.surveyengine.com/t/renaming-button-restart-selection/118 "2023-03-23T11:29:18Z")

</div>

How is it possible to rename the button “restart selection”? It shows up in the boxed structure of experiments. I would need to rename it in German.

---

## [Increasing the font and color of text](https://forum.surveyengine.com/t/increasing-the-font-and-color-of-text/39)

<div class="topic-metadata">

**Author:** [@Freddo](https://forum.surveyengine.com/u/Freddo)\
**Replies:** 3\
**Last updated:** [16 March 2023 10:39 UTC](https://forum.surveyengine.com/t/increasing-the-font-and-color-of-text/39 "2023-03-16T10:39:16Z")

</div>

Can the questions be presented in a larger font and different color than the response options?

---

## [Resizing buttons](https://forum.surveyengine.com/t/resizing-buttons/58)

<div class="topic-metadata">

**Author:** [@Freddo](https://forum.surveyengine.com/u/Freddo)\
**Replies:** 1\
**Last updated:** [13 February 2023 21:11 UTC](https://forum.surveyengine.com/t/resizing-buttons/58 "2023-02-13T21:11:43Z")

</div>

How can I resize the buttons?

[Next page](https://forum.surveyengine.com/c/survey-building/7.md?page=1)
