QUESTIONSTAR
Survey Settings

Custom system messages

About custom system messages

When respondents interact with your survey, system messages are shown to them in certain cases. These include error messages for unanswered or incorrectly answered questions, an additional thank-you page at the end of the survey, a message when an inactive or closed survey is opened, a password prompt, and a message when the survey is restarted in kiosk mode.

You can customize the texts of system messages in the "Service Message" tab of the "Survey Settings" view:

Customizing error messages

Service Message

Error messages are shown when respondents have not answered, or have incorrectly answered, one or more questions on a questionnaire page.

You can customize the following error messages:

Type of error messageDisplay condition
Question type: All
Error text in the page headerThere are one or more errors on the questionnaire page.
Require responseA question marked as "strict" or "soft" was not answered.
Question type: Multiple Choice
Minimum number of selected options too low (multiple choice)Fewer options were selected than the question's "Minimum Answers" setting requires.
Maximum number of selected options exceeded (multiple choice)More options were selected than the question's "Maximum Answers" setting allows.
Question type: All, Custom Text Field ("other") enabled
Text field entry requiredThe option with the additional text input field was selected, but no text was entered in the associated input field.
Text entered in unselected answerThe option with the additional text input field was not selected, but text was entered in the associated input field.
Question type: Multiple Lines (Essay)
Minimum number of characters too low (Essay)Fewer characters were entered in the input field than this question's "Minimum Length" setting requires.
Maximum number of characters exceeded (Essay)More characters were entered in the input field than this question's "Maximum Length" setting allows.
Question type: Text Input, format: Number
Valid number requiredThe entry does not match the numeric format, i.e. text was entered instead of a number.
Number too smallThe number entered is smaller than this question's "Minimum Allowed Value" setting requires.
Number too bigThe number entered is larger than this question's "Maximum Allowed Value" setting allows.
Restrict decimal placesThe number entered has more decimal places than this question's "Number of Decimals" setting allows.
Question type: Text Input, format: Password
Password length too shortThe number of characters entered is smaller than this question's "Minimum Password Length" setting requires.
Question type: Text Input, format: Date
Wrong date format entryThe entry does not match the date format, i.e. no valid date was entered.
Entered date is too earlyThe date entered is earlier than this question's "From Date (Allowed Minimum)" setting requires.
Entered date is too lateThe date entered is later than this question's "To Date (Allowed Maximum)" setting allows.
Question type: Text Input, format: Web address (URL)
Valid URL requiredThe entry is not a valid web address.
Question type: Text Input, format: E-mail
Valid email address requiredThe entry is not a valid email address.
Question type: Text Input, format: Input Pattern (regexp)
Custom pattern does not matchThe entry does not match the regular expression entered in the "Input Pattern (regexp)" setting.
Question type: Constant Sum
Required sum not reached (Constant Sum)The entries in the input fields do not add up to the sum defined in the question's settings.
Question type: File Upload
File size too large (Upload)The respondent is trying to upload a file that is larger than the maximum allowed file size.
PDF required (Upload)The question requires uploading a PDF document. A document in a different file format is being uploaded instead.
Text document required (Upload)The question requires uploading a text document. A document in a different file format is being uploaded instead.
Image file required (Upload)The question requires uploading an image file. A document in a different file format is being uploaded instead.
Spreadsheet required (Upload)The question requires uploading a spreadsheet file. A document in a different file format is being uploaded instead.
Upload failed (Upload)The file could not be uploaded due to an unknown error.

You can customize error messages by clicking the "Edit messages" (1) button in the "Custom error messages" row.

Customizing error messages

A dialog then opens in which you can edit the texts of individual error messages.

Custom system messages editor

Note: You can format the texts of all error messages by clicking the corresponding buttons of the formatting panel in the upper part of the dialog.

Custom system messages list

Note: You can reset the customized error message texts to the default text at any time. To do this, click the "Clear Settings" button

Custom system messages icon

at the end of the row of the error message you want to reset.

Placeholders in error messages

Some error messages contain placeholders – character strings enclosed in curly braces (e.g. {min} or {max}). When error messages are generated, placeholders are replaced by the values of the respective variables to better inform the respondent about the nuances of their error. For example, a placeholder can be used to show the respondent the exact number of options to select in a multiple choice question, or the number of characters to enter in an essay.

When customizing error messages, you can use the following placeholders to help your respondents better understand the error:

th {
background-color: #cccccc;
padding: 5px;
text-align:left;
}
td {
padding: 5px;
border: solid #ccc;
border-width: 0px 0px 1px 0px;
}
.qs-table-subheader {
background-color: #efefef;
padding:5px;
border:solid #ccc;
border-width:0px 0px 1px 0px;
} .qs-table-cell-small {
font-size: 85%;
color: #666666;
padding: 5px;
}

PlaceholderMeaningError messages in which the placeholder may be used
Question type: Multiple Choice
{min}Minimum number of options to selectMinimum number of selected options too low (multiple choice) Maximum number of selected options exceeded (multiple choice)
{max}Maximum number of options to select
Question type: Multiple Lines (Essay)
{min-chars}Minimum number of characters to enter in the input fieldMinimum number of characters too low (Essay) Maximum number of characters exceeded (Essay)
{max-chars}Maximum number of characters to enter in the input field
{char-count}Number currently entered in the input field
Question type: Text Input, format: Number
{min}Minimum allowed value of the entryValid number required Number too small Number too big
{max}Maximum allowed value of the entry
{num}Maximum number of allowed decimal placesRestrict decimal places
Question type: Text Input, format: Password
{min}Minimum allowed password lengthPassword length too short
Question type: Text Input, format: Date
{min-date}The earliest allowed dateEntered date is too early Entered date is too late
{max-date}The latest allowed date
Question type: Constant Sum
{sum}Sum of the points to distribute in the questionRequired sum not reached (Constant Sum)
Question type: File Upload
{max-size}Maximum allowed file sizeFile size too large (Upload)

More settings: Custom system messages

In this area, you can also customize other system messages individually that are shown to your respondents in certain situations.

More settings

These include, among others:

  • Inactive Survey Message Shown when respondents try to access an inactive survey – for example, if it has not yet started or has already been closed.
  • Opt-Out Message Text on the page that appears when a respondent clicks the "unsubscribe" link in an invitation or reminder email. You can customize this message to, for example, provide further information or contact options.
  • Confirmation of a successful opt-out The confirmation that the opt-out was successful can also be given its own text.

Tip:
Custom system messages ensure a consistent look & feel and help avoid confusion among respondents – especially if you maintain a specific wording or a professional style throughout the survey.