Navigation

Creating a Survey

The Survey module is useful to learn more about your clients' opinions, needs and interests. Concretely, you create a survey that contains pages and questions in which you can validators and comments without necessarily having programming experience. However, if you have programming skills, you can go further with the potential of the survey. Once created, the survey can be shared with a link. If you integrate this link in a communication sent to your contacts using DI, the collected data will be added to your contacts' profiles in your DI project. 

Access path: Audience → Survey

Step 1: Configure the Survey

After generating a survey (click Add a new survey), you must configure some options depending on your use:

Properties
NomThe name is for administrative purposes only.
CategoryYou can create survey categories in the Configuration section (left menu).
If you haven't created any category, the only choice you have is Default category (a category that you can change the name in the Configuration section).
LanguagesIf you use the interface in English, the default language for the survey edition will be English and the preview. To change the default language or a language, use the + button next to English.
This function simplifies management by compiling multilingual survey data in a single database. The system provides a separate link for each added language while keeping the same structure for both languages. The code for the added language must use the format Language-Country. For example, to add Canadian French, you would use fr-CA. To delete a language, check Delete culture and save the changes.
Title
Description
The survey title is displayed at the top of each page, and the description below the title, as an additional info in a different font. Remember to add the title and description in other languages if it applies. Click the pen to edit style (size, font, alignment, etc.).
Display
TemplateThe template allows to define the visual presentation of the survey (images, colors, fonts, etc.). If you want a custom template for your specific needs, contact your account director.
If you don't have a custom template for your account, you can choose among the 4 default templates provided by Dialog Insight:
  • Dialog Insight #1 (Responsive)
  • Dialog Insight #2 (Responsive et bannière cookie)
  • Dialog Insight (600 px)
  • Dialog Insight (proportionnel)

Le template #2 has some modification options for the styles (at the bottom of the page in the Template customization section). The other templates cannot be modified.

NumberingThis function can be used to define which type of numbering applies to the pages and questions. You can specify which pages you want to apply the numbering using the dropdown menu. 
Progress bar
  • Pages list: Clickable page numbers are displayed horizontally. 
  • Page X of Y: The current page displays using the format "Page X of Y". 
  • Progress bar: A colored bar indicates the progression.
URL Header imageYou can indicate the link to your company's logo or another image to add it to the survey's header. 
Accessibility

Accessibility allows us to determine whether you want a survey link that is the same for everyone or personalized to the respondent in order to recognize and compile data on this contact. 

  1. Anonymous, accessible from a public link
    Access method that collects responses anonymously. The survey link is the same for everyone.

    If the respondent leaves the survey before finishing it, the respondent must restart from the beginning.


  2. Invitation, accessible by a personalized link
    Access method that obtains answers by automatically collecting the first name, last name and email of the respondent. The survey link is personalized for each recipient and must be sent within a communication (e.g. an email) from the platform. This method also allows you to target respondents who have not started or not yet completed the survey and send them a reminder.If the respondent leaves the survey before finishing it, the respondent can return to it using the link received and continue to the question page where he exited.

    Number of allowed answers: 
    • Choose One only so that the respondent can only answer once for the duration of the survey.
    • Choose Once per communication so the respondent can answer the same poll several times for each communication received. This option is useful when you want, for example, to send a recurring satisfaction survey. The answers are then compiled in the same survey.

  3. Private, accessible from a PIN or password
    Access method that is only available with a PIN or a combination of PIN and password, which are provided in advance to the respondent. The survey link is the same for everyone and the first page of the survey will ask you to enter a PIN or the combination of PIN & password. This method is used when the access to a survey is sent by traditional post, and can later be accessed by the respondent. If the respondent leaves the survey before finishing it, he/she can return to it from the link received and continue to the question page where he/she exited.

Navigation
In this section, you can add a Previous button. If the template has page numbering, you can use the Direct navigation page option. This allow the respondent to go to a page without following the normal progression. Thus, someone could visit page 4 and 5 before answering any question. 

Exit options
To add a redirection to a web page (e.g. your website) when the survey is submitted.

Parameters
To learn more on using parameters in surveys, read the reference article:
→ Defining Survey Parameters
Responses transmission
By activating this option, the added recipients will receive a copy of each submitted survey. You can also send a copy when the survey is modified. Indicate the language for this copy and add a prefix to help you identify the messages in the recipient's inbox. 

Step 2: Add Pages and Questions

Create the questions for the survey
The table below lists all the elements that can be added to a survey.

PagesTo add a question, you must create a survey page. Various types of survey pages may be created:
Introduction: welcomes the respondents.
Questions: displays various questions.
Text Only: displays text only.
Conclusion: displays the end of the survey.
QuestionsYou may add questions by clicking on the Question button or on the ? symbol. Questions will appear in the survey in the same order they are chosen during the preparation process. It is preferable to use the ? symbol to add a question to an existing page.
Clicking on the ? symbol or question button will open the Question Editor. This edits all information pertaining to a question including positioning, statement, choice of values, type of data, and interrogation mode. It also provides access to the Answer Editor. See the Question Options section for more detail on available functions.
CommentThe Comment button adds text to the questionnaire. This text may be positioned anywhere on the page. The name is only for administrative purposes and defines the questionnaire's structure. Each text corresponds to specific content in the questionnaire. The complementary text provides additional information about specific content and is displayed in a different format in the questionnaire. All these elements use HTML tags.
ValidatorThe validator displays a warning or an error message for a given answer. See the Validator Options section for more details.
ConditionsConditions are used to display a question according to an answer obtained previously. The addition of conditions is available when editing the statement of the question.
Example:
Question 1: What age range are you?
Answers: 18-25, 26-35, 36-45 .
Question 2 : Are you planning to buy...( This question can only be displayed if the respondent chose the age range 18-25)
For more details, see Adding a condition to a survey question.

Position elements
The questionnaire's elements may be positioned by clicking on the DoubleUp-Down Arrow icon or the positioning icon. The arrow moves the question in the desired direction one position at a time.

The positioning icon moves the elements directly to the desired position (with position shortcuts). Positioning is based on the other elements in the page (before or after an element, at the beginning or end of a survey or page, etc.).

There are several ways to move a page within a survey. You may move a page to the beginning or end of a survey, or before or after a specific page. When you have made your choice, click on Move. This adjusts the structure of the survey.

Questions may be moved to a specific page and position. To move a question, select the page where it will be displayed. Use the options to insert it at the beginning or the end of the page, or before or after any question on the current page.

Preview a survey page
Click on the magnifying glass to show the page as it will appear online. This mode previews any content without leaving the Editor interface. You must close this page to access the editor.

Modify a question

PositioningThe Question Editor lets you choose the position of any question within the questionnaire. Use the dropdown menu to choose from available positions.
Statement (Question)Each question includes a statement which appears in the questionnaire and a summary for administrative purposes in Contact. This summary is used when exporting the file. When entering the statement, the application automatically generates an editable summary.
Complementary commentThe complementary comment is optional and is displayed in a different manner in the questionnaire. It is used to clarify a question.
Help messageHelp messages are notes to help respondents. They may be placed wherever they are needed

Specify the valid response type

Answer – Radio ButtonA radio button question lets respondents choose one answer from a number of alternatives.
The type of value is related to the database fields which may be text or numerical values. It is selected when creating a multiple choice question and it specifies the content to use in the database.
For example, the Yes and No radio buttons may be text values (Yes and No) or numerical values (1 or 0).
Answer - Check BoxA check box question lets respondents choose several answers from a number of alternatives. The number of allowable selections is restricted by minimum and maximum values.
Answer - Value SystemA value system question lets respondents choose one answer from a number of alternatives.
The value system is defined according to start and end parameters (e.g., value between 1 and 25). A number of steps must be provided (e.g., 10 steps). The application computes the repartition (step 1=x, step 2=y). Values may be displayed with the desired number of decimals. This type of question is useful for averages and mid-scores, and weighs each choice for analysis purposes.
Possible options:
  • Header - This changes the format of the system's header
  • N/A Choice - This adds a N/A choice
Answer - Dropdown MenuThis type of question lets respondents choose one answer from a number of alternatives in a dropdown menu.
The type of value is related to the database fields which may be text or numerical value. It is selected when creating a multiple-choice question and lets you specify contents for use in the database. For example, the Yes and No radio buttons may be text values (Yes and No) or numerical values (1 or 0).
Answer - Text BoxThis box must be filled out by the respondent. The type of value restricts the type of data (date, and text and numerical values), and in some cases, applies a specific format (MM/DD/YYYY).
The Min and Max options specify the number of required characters. It is possible to create a multi-line box by entering the desired number of lines in the text format box.
Adding a ChoiceThis function creates and manages answer selections. To add an answer selection, click on the Add Choice button. A window appears in which you enter the label (displayed to the respondent), complementary comment, help message, summary (for administrative purposes), value (content in the database), and condition.
For each choice, you may request further information (more questions). In some cases you may specify display options: number of columns, horizontal or vertical, or random arrangement of questions.
Sub-Question MatrixThe sub-question matrix links a series of questions to one answer in table format. This option requires the addition of sub-question lines. Multiple choice answers (e.g., ranging from “unsatisfied” to "very satisfied") appear in the table lines.
Each added line is a self-contained question with its own statement, complementary comment, help message, summary, and condition. Lines may be randomly displayed in the table.
Editing Choices or Sub-QuestionsThe positioning, editing, and deletion options apply to choices and sub-questions.

Advanced options

LayoutThe layout options modify question type and appearance (radio button, text box, etc.). You may specify a CSS class or enter styles directly in the CSS Styles field. For text boxes with several lines, use the width field.
ConditionsAdding conditions to a question defines, among other things that a question is mandatory based on the respondent's choice. Condition commands are available on request.
Customized Error MessagesGeneric error messages are automatically created with each survey. Advanced options may add customized messages to each question. It is possible to add information not displayed in the generic messages.
Validation option on a specificationThis option allows to require an answer to a question even if a specification has been added, without setting the question as “Required”. This forces then to consider the specification in the results. The option is available only for the Question types Checkboxes and Radio button.
Validation option or condition on a specification fieldThis option allows to achieve validations or conditions on a specification field. To do so, you have to go in the question editor and enter your conditions and validators as usual.

Add a validator
The validator displays the content of a page based on certain conditions.

When you click on "+Validator", a window appears to let you specify the validation conditions:

PageThis function lets you to choose on which page you want to add a validator.
StatementWhen clicking on the little yellow star at the right of the box, you will see the following functions:
When: This function allows you to choose the page or the condition to which you want to add a statement.
Operator: This function defines the operation that you want to apply to the page or the condition that you chose:
  • Is answered: Answered to the question.
  • Is not answered: Has not answered the question.
  • Is equal to: Is equal to a specific value.
  • Is not equal to: Is not equal to a specific value.
  • Has selected: Choose a specific value.
  • Has not selected: Has not chosen a specific value.
SummaryThe summary is the name that you want to give to the validator.
When the statement is true or false
Status
  • Confirmation(Ok): Do not display and continue normally
  • Warning: To display a message that is not necessarily an error but that is important to know before continue.
  • Error: To display an error message
Display a messageIf you check this box, the following options appear:
  • Text: You must enter text to justify the validator.
  • Additional comment: This function allows to add comments to the "Text" of the validator.
  • Help message: This function allows to add a help message to the "Text" and the "Additional comment".

Next Step

When your survey is complete, review its content (see Reviewing and translating the content of the survey).

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.