Project Properties



Survey Options

Open the Projects → {Selected project} → Project properties menu. The tabs of the Survey options submenu will be automatically displayed in the content area.

General Options

The tab General options in the Survey options menu relate to the Internet location (i.e. the URL) of your survey, to an extended log for changes made to the questionnaire and to certain aspects concerning the behaviour of the survey.

Internal Organization

On this tab, you can activate features which help you with the internal organization and testing of your project.

Please note: for several of these features , it is taken for granted that you or your testers are logged into the admin area while skipping through the questionnaire.

Login Options

Online surveys can be equipped with diverse access mechanisms. The tab Login options defines the type of access to the survey in combination with the selected project type.

  • Switch to the Projects → {Selected project} → Project properties → Survey options menu → Login options tab

  • Select the type of access protection in the “Login type” row. Depending on the project type, different options are available.

  • Cookies are used:

    • Only in anonymous surveys: Cookies are used in anonymous surveys to make resumption possible and to make multiple participation more difficult.

  • Session validity period (in seconds):

    • In this field, you can set the session period for surveys. The session validity period, or “session time”, is the period between a participant’s individual actions during which the software can recognize the participant and permits editing of a survey that has begun. It is measured as the difference between those actions of participants that require a connection between browser and web server, i.e. from the submission of a questionnaire page to the submission of the next page, for example, or from the time participants leave an uncompleted survey until they resume editing of the survey.

    • Entering the Session validity period: You can either enter the total value or a mathematical operation (e.g. “3600 * 24” for one day). The default session validity period in anonymous surveys is 1,209,600 seconds, i.e. two weeks. In all other project types it is 7,200 seconds, i.e. two hours.

    • The following tips will help you to choose an adequate session time:

      • Increasing the session time is recommendable if you have to assume that participants will not complete the survey in one go.

      • If a questionnaire page contains numerous or highly complex questions, make sure that the session time is sufficient for editing this page.

      • If participants are redirected to another survey project with the help of an external survey start and then jump back to the primary EFS Survey project, the time they took to complete the external project is treated as if it were an individual questionnaire page. The primary project’s session time should therefore be greater than the time it takes participants to complete the entire external project.

      • For anonymous surveys in which cookies are used, you can use the session validity period to influence how and when a participant can take part in a completed survey again (provided the participant has activated cookies). For example, if you do not want the participant to repeat the survey within the next fortnight, set the validity period to two weeks.

      • If URL parameters are used in an anonymous survey and a participant’s session times out, message will be displayed which points out that the number of URL parameters is not correct. You can find this message in the Project properties-> Survey messages menu in the „Error message if number of URL parameters is wrong“ field.

Cookies

For anonymous surveys, you must specify whether you wish to set cookies or not. A cookie is a short text file stored on the respondent’s computer. In EFS Survey projects, the text file saves an internal survey title and the respondent’s session ID. The session ID is an anonymous, unguessable number which is assigned when the respondent first accesses the survey and which ensures that the respondent can be recognized from submitting one page to submitting the next page.

If the session ID has been stored on the respondent’s computer (in a cookie), EFS Survey can recognize the respondent throughout Internet sessions and enable resumption of an anonymous survey.

As some Internet users do not permit the storage of cookies, the session ID can be transferred as a so-called GET parameter as an alternative / fallback, i.e. it is attached to the survey URL, thus avoiding the storage of information on the respondent’s com- puter. Resumption without cookies set is only possible for personalized or panel sur- veys.

Summary:

  • Although you have activated cookies, each respondent will individually decide whether they wish to permit cookies or not. Respondents who do not accept the cookie can participate in anonymous surveys more than once.

  • Deactivate cookies if you want to allow yourself or others to participate in the same survey more than once in succession. This is especially recommended if you want to use EFS Survey as an input tool for CATI surveys and the telephone interviewer enters several interviews in succession / at once.

The project info of an anonymous project will contain the “participate again” link. Clicking on this link will delete a set cookie and thus enable multiple participation in / repeated test of the project. Do not pass this link on to “real” respondents as a survey URL.

User-defined variables

Survey creates the survey variables for you. The necessary variables will be generated for each question. Additional variables are required in some cases. These variables (user-defined variables and URL parameters) are determined centrally in the Project properties menu on the User-defined variables tab.

URL parameters allow you to transfer variables from outside to a survey. These variables are automatically stored in the respondent’s records and can be used for filtering or dynamic output. The field report can be configured according to URL parameters.

The parameter “a” at the end of the URL http://www.your-domain.com/uc/surveys/?a=3 indicates from which website the participant logged in. The “?” indicates the occurrence of parameters.

Creating URL parameters

URL parameters can be created in the User-defined variables tab of the Survey options menu.

  • Select the number of variables from the drop-down list in the line entitled “Number of URL parameters”.

  • Then click on the Submit button. The URL parameters have now been defined.

  • By clicking on the Labels and data type link in the “Number of URL parameters” row, you can change the type (see following section) and labeling of the URL parameter. Names are used for your own orientation as well as for labeling in the export record.

If, for example, texts are used instead of numbers in the URL parameter, you will need to adjust the type. Otherwise, the URL parameter will be stored incorrectly.

Creating user-defined variables

Similar to the URL parameters user-defined variables are created on the tab with the same name.

  • Select the number of variables from the drop-down list in the line entitled “Number of user-defined variables”.

  • Then click on the Submit button.

Changing variable types and labeling

Click on the Labels and data type link to edit the properties of the user-defined variables. By default, user-defined variables have the “Big integer” variable type; possible alternatives are “Text” and “Integer or floating point numbers” (see Table 3.9). Userdefined variables can also be labeled for export at a later stage.

The newly created user-defined variables (c_000n) are now available for questionnaire screening and will be exported along with the defined label.

Configuring the RelevantID

EFS supports an external validation of survey participants by the service provider Imperium for a special charge. If this check has been enabled for an installation, the additional tab RelevantID configuration is displayed in anonymous and personalized surveys, panel surveys, and master data surveys. If you want to check participants of a survey on an installation with active RelevantID check, please proceed as follows:

In the Projects → {Selected project} → Project properties menu on the User-defined variables tab, create a variable for each data which you wish to use.

  • Activate the function “Check whether the respondent has JavaScript activated?” on the General options tab.

  • Tick the checkbox “Activate RelevantID check for this survey” on the RelevantID configuration tab.

Perform the remaining settings on the tab RelevantID configuration.

  • Save your settings.

Survey Messages

In addition to the actual questionnaire texts, self-administered electronic surveys require further texts such as button labels, the labeling of progress bars and other optional elements, or error messages in case of incorrect participant entries or situations not provided for in the survey process. In EFS all these texts are grouped under the name Survey messages.

  • All messages required by default are available in 29 languages. If you want to conduct a project in one or more of these languages, simply select and upload the translated default version.

  • You can adapt the survey messages to the specific requirements of your project. For example, you can address specific target groups using slang or more informal language.

  • Survey messages can be stored in an installation-wide library and, if necessary, also used in other projects.

  • Survey messages can be exported and imported into another EFS installation).

In the following, you will first learn how to define and edit the survey messages for your project and, if necessary, how to store them for further use elsewhere. After that you will be introduced to the library.

Viewing survey messages of the project

You will find the survey messages of your project in the Projects → {Selected project} → Project propertiesSurvey messages menu.

  • The entry dialog normally shows the survey messages that are currently defined for the default language of the selected project. Please note: The button labels defined in this menu are used both for HTML buttons and for graphical form elements.

  • In multilingual projects, you define a different set of survey messages for each language: use the View feature to additionally display these messages.

Editing survey messages of the project

There are the following options, depending on whether you want to edit individual messages or the entire set:

  • If you merely want to change individual messages, simply overwrite the existing text and click on Save.

  • If you want to replace the existing messages entirely with another set of messages from the library, please proceed as follows: Specify the correct target language in the field “Which language do you want to fill with text elements from the library?”. Then, specify the desired set in the field “Text elements you wish to copy from the survey messages library:” and confirm by clicking on Apply.

Storing survey messages of the project in the library

If you want to use the messages of your project in other projects, too, you can store them in the library. Click on the button Save survey messages in library. In the subsequent dialog, enter name and description. You also have to specify the survey messages of which project language you want to be stored. Click on Save. The messages will be added to the menu Libraries → Survey messages, where they will be available independent of the project.

 

Overview of Survey Messages

An overview of all the available survey messages can be found here.

Setting Up the Right Character Set for Your Survey Language

Under Projects → {Selected project} → Project propertiesSurvey messages you cannot only change the text of you survey messages, but you can also choose the right character set for your survey language. Additional information, including a list of all available character sets, can be found here.

 

Survey Languages

Language administration can be found in the tab in the Projects → {Selected project} → Project propertiesSurvey languages menu. It includes the following functions:

  • Create and edit languages

  • Assign language identifier

  • Set active default language

  • Set language selection variable

  • Copy language elements

  • Language selection log

Overview of Existing Languages

The overview table in the “Edit languages” section lists all existing languages of the project along with the following information:

  • ID: Each language receives an identification number from the system. This number cannot be changed. In the export data record, you will find this language identification number in the form of the “language” variable indicating the language version of the questionnaire that was displayed to the respondent.

  • Language: Language label. The default language is marked accordingly.

  • Language identifier: Serves as unique identification of language and region.

  • Default language: This column indicates the current default language of the project.

Depending on your access rights the following actions are available:

  • Edit languages: Opens a dialog where you can change label and identifier of the respective language.

  • Print: Opens a view of the questionnaire in the respective language optimized for printing.

  • Rights: Opens the dialog for assigning read or write rights for the respective language to particular user teams in a targeted manner.

  • Use as default language:

  • Delete: The respective language will be deleted after a confirmation prompt.

You can use the View button to hide particular columns of the table or limit the number of rows.

Creating Languages

To create a new language, proceed as follows:

  • Click on the Create language button.

  • In the “label” field, assign a name to the new language.

  • Optionally, you can initialize the new language with phrases from an already existing language. To do so, specify your desired source language in the field “Copy language phrases from”.

  • Assign a language identifier to the new language.

  • Finally, confirm by clicking on Save.

Copying Language Elements

Survey allows you to copy texts from an already existing language into another language.

  • The “Copy language phrases from” function allows you to initialize a new language with existing phrases from another language. See the section “Create language” above.

  • In order to fill or overwrite an already existing language with language elements from another language, specify the source and target languages in the “Copy language elements” field and confirm by clicking on Execute.

Setting the Active Default Language

Among the existing languages of a multilingual project, one language will be treated as the default language. That means the following:

  • This language will automatically be used in the output questionnaire, unless an individual language preference for the respondent has been set by defining a language selection variable or unless a language selection page has been set up.

  • The language elements of the default language will appear in the questionnaire editor, whereas you can only edit the language elements of the other languages via the language editor.

  • The language elements of the default language will always appear in the first column of the language editor.

  • If a language element has not been filled in for another language, the finished questionnaire will show the corresponding language element of the default language instead.

To find out which language performs the function of default language, check the column “Default language” in the overview of languages. When creating a project, the system will automatically set the language that is used in the admin area by the user creating the project as the default language. I.e. if the project is created by a staff member using the English-language admin area, the default language will automatically be set to English.

Changing the Default Language

If you wish to make edits in various languages directly in the questionnaire editor instead of using the simultaneous central access to the language elements of all languages via the language element editor, you will need to change the default language. It is usually not advisable to proceed in this way because the Language editor provides convenient central access to the language elements of the various languages.

In order to change the default language, find the desired new default language in the list and click on the Use as default language icon. This change will simultaneously trigger a language selection blocker. Please observe the notes on this feature in the following section.

Blocking changes to the default language

If several staff members are working in the admin area at the same time, problems might occur. These can be prevented by incorporating the language selection blocker:

Let us assume that user A sets his or her native language, German, as the default language and starts work in the questionnaire editor. User B does not know about this and changes the default language to English. Now, user A wants to save his or her changes to the German-language questionnaire. However, while saving, the changes will not be entered in the originally set default language of German, but will instead overwrite the English text elements.

In order to avoid such overlapping, the change function will be blocked for all users after a change of the default language, and the Activate language button will no longer appear.

Only the user who last made the change as well as users with “root” rights will now see a button labeled Enable language selection instead of the Use as default language icon, and can unblock language selection by clicking on this button. The blocker remains active until the user who made the change logs out or their session ends.

After language selection has been unblocked or the last user’s session has ended, the default language can be changed again by any user.

Setting the Output Language Via a Language Selection Variable

The language displayed at the start of the survey can be set via a data item known in advance, such as information from participant administration. In the “Read language selection by survey start from” drop-down list, you can define the variable from which the ID of the displayed language will be read at the start of the survey. Which variables are available depends on the project type:

  • Anonymous projects: URL parameters

  • Personalized projects: The standard variables in participant administration with the exception of c_date and m_date, and all additionally created participant variables as well as URL parameters. If you would like to use a participant variable especially for saving language information, then use the standard variable u_language which was introduced especially for this purpose.

  • Panel and master data surveys: Participant data, master data, system data and URL parameters.

Entering the language-setting variable in participant administration

  • In language administration, specify from which variable the language setting is to be read.

  • Confirm your entry by clicking on Save.

  • Switch to Participant administration.

  • If you select the Add participant button, you will find that the data item that was defined as the language variable (in the example shown below, the language version stored in u_language) can no longer be freely entered but only selected via a drop-down list.

  • Now proceed entering or importing the participant data as usual

Tracing Changes Made in Language Administration via the Log

The “Language selection log” section displays important operations within language administration (e.g. creating and deleting languages and changing the default language) in chronological order. Therefore, you can also see here, among other things, who last changed the default language and is thus responsible for unblocking the language selection.

Variable Data Import

In personalized projects and in panel and master data surveys on EFS Panel installations, you are able to transfer the contents of variables from another project, i.e. if a participant has completed the source project, you can automatically import their answers into the variables of the second project and use them there for filtering, evaluation and other purposes. Participation is assigned via the participant’s e-mail address.

  • Open the Project propertiesVariable data import menu.

  • Select the source project

  • Confirm by clicking on Select source project.

  • Assign the first source variable from the source project to the respective destination variable in the current project.

  • Confirm by clicking on Save.

  • Repeat this operation for all variables that have to be assigned.

Website Settings

The Project propertiesWebsite settings menu contains various features for adapting the display of panel and master data surveys to the various language versions of the panel.

Controlling the survey display on the Panel Website

  • A survey can be hidden in a specific language version, so that it does not appear on the personalized survey list on the panelists’ homepage.

  • It is possible to group the surveys displayed in the survey list.

  • Different survey names can be defined for display in different language versions.

  • Multiple master data surveys may be activated at the same time. The website will automatically show the appropriate survey for each language version. If several master data surveys have been activated for the same language version, the survey with the smallest project ID will be displayed.

The setting options in detail

In the overview table of the Project propertiesWebsite settings menu, you can configure the following settings for each language version:

  • Name of the survey displayed on the website: The label which is used in the survey list on the panelists’ personalized homepage, among other things. If no language version-specific title is entered, the internal admin area project title will be used. Wildcard: {$s.survey_title}

  • Survey description: Detailed description of the survey which can be used, for example, in the survey list on the panelists’ personalized homepage. If no language version-specific text is entered, the description from the „Change project“ dialog will be used. Wildcard: {$s.survey_description}

  • Displayed user-defined label: Selected surveys can be highlighted with specific notes or icons. Wildcard: {$s.survey_extra_label}

  • Sorting category: The surveys displayed in the survey list can be grouped by assigning them to one of ten predefined categories.

  • Hide survey for language version: If this checkbox is ticked, the survey will not appear in the survey list on the panelists’ personalized homepage.

    • By default, all projects are activated in all language versions.

    • Please note that panelists can still participate in a hidden survey if they are provided with a link to the survey: As usual, access to the survey depends only on the panelists’ sample membership.

  • Special programmings allow to highlight important surveys. The desired surveys are selected using the checkbox in the “Featured” column.

  • Surveys can be visualized with images. To do so, select the desired image in the column “Image”.

Highlighting surveys in the Survey or To-do List

The survey or to-do list on the personalized homepage provides the panelists with an overview of the active panel and master data surveys. Usually, the titles are listed with the corresponding field times and bonus points. You can highlight selected surveys additionally with specific notes or icons. This makes sense, for example, in the case of new surveys, surveys with special incentives, or regular weekly surveys.

  • There are three user-defined labels available which can be filled with different content or images in each language version.

  • In each language version, one of these labels can be assigned to a survey.

  • The user-defined labels are usually displayed along with the number of bonus points.

Defining user-defined labels and assigning them to the surveys

If you wish to use the user-defined labels, please proceed as follows:

  • First, you have to adapt the user-defined labels to the respective language version. To do so, open the Configuration tab of the appropriate language version in the website editor. In the “Surveys” section you can enter the desired labels. Alternatively, you may also reference an image from the panel’s media library via an absolute link.

  • In the “Displayed gratification type” column of the Projects → {Selected project} → Project properties → Website settings menu, you can define which label should be used for a survey in a specific language version.

Portal Settings

In this dialog, you can define if and how the project should be displayed in the portals of the panel.

Bonus points configuration

If you wish to reward participation in a panel survey or a master data survey, you can choose among the following options:

  • Allocation of bonus points on the system final page: Usually, you want to reward the completion of the questionnaire. Specify the desired amount of bonus points in the menu Project properties Survey messages menu in the “Number of bonus points to allot when reaching standard final page” field.

  • Allocation of bonus points on additionally created intermediate final pages: If you want to allocate points on intermediate final pages as well, you can define the desired amounts for each page in the menu Project properties Bonus points configuration.

  • Bonus triggers: Using a bonus trigger, you can reward the arrival at a specific questionnaire page, the correct answering oa a question or another self-defined event with an allocation.

The same panelist can receive several rewards in one survey, if necessary, e.g. one reward per trigger and one reward on the final page.

You can reward completion of a survey with bonus points. Subtracting of bonus points is not reasonable in this situation, and therefore not permitted.

Defining the reason for the allocation

The reason given in the panelists’ account statements and in the bonus points log is defined on the Project properties Survey messages menu in the „Entry into the panelist’s bonus points history“ field for all allocations of the project. If you allocate bonus points at several points of your questionnaire, please take care to enter a general, meaningful text: It is not possible to define a dedicated text for the bonus points log for every trigger and every final page.

In multilingual projects, enter the translation of the reason in the Language editorSurvey messages menu.

Template configuration

In the menu Project properties → Template configuration you can create templates for the Portals module Guides and the Portals module Feedback Assistant.

Usage

Under Usage you define for which of the two Portals modules – Guides or Feedback Assistant – you want to create a template, and you also choose, on which of the two modules the used PE project should be based. Click Save after you have made your selection. Only after you have saved your settings, the connection between the PE project and the selected Portals module becomes effective. The selected PE project can naturally also be used for the other Portals module. Just choose the desired module and click on Save.

Guides

For the Portals module Guides you can configure the following options:

  • Panelist variables

  • Manager variables

  • Context variables

    • You can not only add context variables here, but also create them.

  • Questions preview in guide setup

  • Questions preview in guide setup (DEEP DIVE)

  • Synchronize panelist data

Feedback Assistant

For the Portals module Feedback Assistant you can configure the following options:

  • Basic information

    • Label

    • Description

    • Manager participation

    • Image

  • MySight Dashboard

    • Project

    • Workbook

    • View

  • Portals

  • Invitation mail templates

  • Reminder mail templates

  • Panelist variables

  • Manager variables

  • Context variables

  • Synchronize panelist data

© 2024 Tivian XI GmbH