Skip to content

Rating questions

Three question types ask for one value on a scale. They share the common question keys and all store the answer as a number.

typeName in the editorPointsValuesAnswer type
ratingRating3 to 101 to the number of pointsnumber
customer_satSatisfaction score2 to 51 to the number of pointsnumber
opinion_scaleNPS110 to 10number

All three types keep the texts shown under the scale in properties.labels, a list of three strings: left, middle and right. An empty string shows nothing.

"labels": ["Poor", "", "Excellent"]

The left and right labels appear on scales with five or more points. The middle label appears on scales with ten or more points.

A scale of icons or numbers.

KeyTypeDefaultDescription
descriptionstring""Text under the question title.
iconstring"numbers"Icon. stars, hearts, circles or numbers.
icon_countinteger5Number of points. 3 to 10.
labelsstring[3]["", "", ""]Scale labels.

Validations: required only.

{
"id": "Kp3sVn7YtR1w",
"ref": "9d0b2c4e-6a81-4f37-b5c9-0e2a4c6f8b13",
"type": "rating",
"title": "How would you rate the delivery?",
"properties": {
"description": "",
"icon": "stars",
"icon_count": 5,
"labels": ["Poor", "", "Excellent"]
},
"validations": { "required": true },
"media": false
}

A value from 1 to icon_count, stored as a string.

{ "type": "number", "number": "4" }

A satisfaction question. Results show it as a CSAT score.

KeyTypeDefaultDescription
descriptionstring""Text under the question title.
iconstring"numbers"Icons. numbers, faces-mono (faces in one color), faces-color (faces in five colors) or emoji.
icon_countinteger5Number of points. 2 to 5.
labelsstring[3]["", "", ""]Scale labels.

Forms made before the current face styles may hold older icon values. They display as follows.

Stored valueShown as
smileys, animated-smileysfaces-color
outline-smileysfaces-mono

Validations: required only.

A value from 1 to icon_count, stored as a string. The highest value is the most satisfied answer, also when the scale shows faces or emoji.

{ "type": "number", "number": "5" }

A Net Promoter Score question: eleven buttons from 0 to 10.

KeyTypeDefaultDescription
descriptionstring""Text under the question title.
iconstring"numbers"Always numbers.
icon_countinteger11Always 11: the values 0 to 10. The editor has no setting for it.
labelsstring[3]["Not likely at all", "", "Extremely likely"]Scale labels. The defaults are in the editor’s language.

A new NPS question starts with the title “How likely are you to recommend us to a friend or colleague?”.

Validations: required only.

{
"id": "Xe5gHu8JiM2o",
"ref": "4b6d8f0a-1c93-4e25-a7db-2f4c6e8a0d35",
"type": "opinion_scale",
"title": "How likely are you to recommend us to a friend or colleague?",
"properties": {
"description": "",
"icon": "numbers",
"icon_count": 11,
"labels": ["Not likely at all", "", "Extremely likely"]
},
"validations": { "required": true },
"media": false
}

A value from 0 to 10, stored as a string.

{ "type": "number", "number": "9" }