Designing custom surveys for catalog services
Survey Designer overview
The Survey Designer is similar to the Question Designer and consists of the following elements:
Questions panel overview
Questions listed in this panel are grouped into:
- Process Questions
- User-Generated Questions
Process Questions
The Process questions panel displays the default questions. The Survey Designer includes a single Rating process question type that is specific to surveys. The predefined Rating question is available on the canvas for new surveys.
While configuring the post-request surveys, you set the Rating scale that you want to apply to the surveys globally.
- If you select the Customer Satisfaction (CSAT) - 5 point rating scale, the Survey Designer shows the following interface:

- If you select the Net Promoter Score (NPS) rating scale, the Survey Designer shows the following interface:

User Generated Questions
The User Generated Questions panel displays your custom questions. The Survey Designer supports the following question types, which you can use to build a custom survey:
- Checkbox
- Date & Time
- Dropdown (single select)
- Radio Button
- Text Area
- Text Field
These question types are the same as those that are available in the Question Designer. The only difference is that not all settings available in the Question Designer are available in the Survey Designer for each of the supported question types. For information about these question types and their configuration settings, see Adding questions to a questionnaire.
The following table describes which settings are available for each question type:
Question type
| Rating | Text Area | Text Field | Checkbox Dropdown (single select) Radio Button | Date & Time |
|---|---|---|---|---|---|
Rich Text Format | ❌ | ✅ | ❌ | ❌ | ❌ |
Label | ✅ The setting is required. | ✅ The setting is required. | ✅ The setting is required. | ✅ The setting is required. | ✅ The setting is required. |
Question Values | ✅ | ❌ | ❌ | ✅ | ❌ |
Default Value | ❌ | ✅ | ✅ | ❌ | ✅ |
Required | ✅ | ✅ | ✅ | ✅ | ✅ |
Regular Expression | ❌ | ✅ | ✅ | ❌ | ❌ |
Date Restrictions | ❌ | ❌
| ❌ | ❌ | ✅ |
✅The setting is available for the question form element type.
❌The setting is not available for the question form element type.
Canvas overview
The canvas represents the survey questionnaire. By default, a new survey displays the default Rating question. You can perform the following actions on the canvas:
- Add simple and conditional questions
- Drag and drop questions to rearrange the order
- Edit questions in the survey questionnaire
- Copy questions to the survey questionnaire
- Delete questions from the survey questionnaire
- Translate added questions in supported languages
To design a custom survey
- Log in to the Catalog console as a catalog administrator.
- From the navigation panel, select Services > Surveys.
- Click New Survey.
The Survey Designer is displayed. Review the default rating question, click
, and then click Edit to customize it if required.- (Optional) On the Question Designer page, enter your customized question in the Label field to replace the default text.

- (Optional) Enter suitable text in the Description field by turning it on with a toggle key.
- (Optional) For the CSAT rating scale, select Question Values visualization from the following options:
- Faces
- Stars

Enter text in the Label Customizations section for your selected rating scale to customize the rating labels to reflect organizational terminology.
- Customer Satisfaction (CSAT)

- Net Promoter Score (NPS)

Important: Localization is supported for label customization, allowing you to set localized values for the rating labels.
- Customer Satisfaction (CSAT)
- Perform the following steps to add each custom question:
- In the User Generated Questions section, click Add, and then select Question.
- In the Question Designer panel, select a question type from the Form Element Type list, and configure it as required.

(Optional) To add a conditional question, perform the following steps:
- To add a conditional branch, perform one of the following tasks:
- On the canvas, click New conditional branch.
- In the User Generated Questions section, click Add, and then select Conditional branch.
- After you have added a conditional branch, use one of the following operators to configure a query for the condition:
- is
- is not
For more information about how to add conditions to questions, see Building conditional questionnaires.
- To add a conditional branch, perform one of the following tasks:
- (Optional) To translate the added questions:
- Select a question on the canvas, and click Edit.
- In the Question Designer panel, click Languages.
- Clear the Use default language check box.
- From the languages list, select a language (locale) for which you want to add a service name and version translations.
- In the Label field, enter the translated text and press Enter.
- (Applicable only to Checkbox, Dropdown single select, Radio Button questions) In the Question Values area, enter the translated text for each Display Value field.
- Click Save.

To set the frequency for a custom survey
- Log in to the Catalog console as a catalog administrator.
- From the navigation panel, select Services > Surveys.
- Perform either of the following steps:
- Set the survey frequency while creating a New Survey. On the Survey Options panel, turn on the Frequency adjustment configuration with the toggle key.
- Open an existing survey, and on the Survey Options panel, turn on the Frequency adjustment configuration with the toggle key.
- Select either of the following options and enter the number based on how often you want your users to receive a survey:
- Percentage of requests
Important: By default, the survey is sent for 100% of all completed service requests mapped to the custom survey.
Example: The percentage signifies the probability of a survey being sent to the users for their completed requests. The following example shows that the possibility of triggering a survey for the user is 50% for completed requests that are mapped to the custom survey.
Services for new laptops or accessories are mapped to the custom survey named Laptop Request Feedback.
If a user submits requests for the Keyboard and Headphones, then each survey has a 50% possibility of being sent to the end user after completing the request. The
possibility is calculated every time independently for each survey. - Days since last survey
Example: The following example shows the setting by which the custom survey, Laptop Request Feedback, will be sent to end users after 7 days.
To learn how survey frequency settings work, see Survey delivery settings.
- Percentage of requests
- (Optional) Select the check box associated with Only apply logic to requests made against the same service.
This setting applies to users who have previously requested the service and had their request resolved. If users submit the request again and get the same service resolved again, the defined frequency rules will be applied to those requests.
Important: This setting applies only to the Days since last survey option and not to the Percentage of requests option. - Click Save.
Result
The following images show the surveys that users see from the end-user console.
- CSAT survey example
Notification:

Details page:

- NPS survey example
Notification:

Details page:
