Creating custom surveys

Survey Structure

In order to start creating a survey, we first need two fields: Title and Description. The title is required but the description is optional.

Example with the title Event Feedback and without description:

Example with the title “We need your opinion” and description “Thank you for participating in this event! We want to hear your feedback…” :

Survey Fields

For every field, we need to know: The title, description, kind, and if the field is required.

AttributeDescription
Title (required)Free text 
Description (optional)Free text
Kind (required) One of Short text field, Paragraph text, Multiple choice, Multiple choice with other, Single choice, Linear scale, Rating scale
Is required?Defaults to false

Only these fields should be enough for the following kinds: Short text field, Paragraph text, and Rating scale. The others have an extra configuration to be set

Here’s a short description for each kind:

Short text – Text value. Free text field with a short input widget, there’s no character limit.
Paragraph text – Text value. Free text field with a textarea input widget, there’s no character limit.
Single choice – Text value. Choose one value from a set of options.
Multiple choice – Multiple text values. Choose one or more values from a set of options.
Multiple choice with other – Multiple text values. Choose one or more values from a set of options. Has the possibility of adding one value that is not present in the options.
Linear scale – Integer value. Rating between two numbers.
Rating scale – Integer value. Rating 1 to 5, with stars as UI widget.

Fields that require extra configuration

Single and Multiple choices

These two fields require one more attribute: options. Options are just a list of available answers.

Example of a Single Choice field required without description and the options “First”, “Second”, and “Third”:

Example of a Multiple Choices field with a description, not required and the options “First”, “Second”, and “Third”:

Linear Scale Field

For this field, we need to know the lower and upper range values. This range should go from 0 to 10. There are also two extra labels, one on the left side of the options and the other one on the right side.

Extra attributes:

AttributeDescription
Lower range0 or 1
Upper rangeFrom 2 to 10
Left label (optional)32 characters
Right label (optional)32 characters

Example of a required Linear scale field with a description, the lower range set to 1 and the upper range 10. There is also a left and right label:

Same example but without the labels:

Requesting a Survey Form

Currently, it is not possible to create a custom survey form through the PlusPlus system. If you need to create one, you will have to contact support with some required information.

Please take a look at the specifications for each field, fill a document similar to the one below and send it to PlusPlus support.


Custom Survey Request Document Example

Survey Title: Event feedback

Survey Description: Please give us some feedback about the event!

Question 1

Title: What is your name?
Description:
Kind: Short text
Is required: true

Question 2

Title: What do you think about the presenter?
Description: It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
Kind: Paragraph text
Is required: false

Question 3

Title: Which activities are you likely to attend in future editions of this event?
Description: Check as many as you want.
Kind: Multiple choices
Is required: true
Options: Workshops, Talks, Panels, Happy Hour

Question 4

Title: How old are you?
Description: Choose a range
Kind: Single choice
Is required: true
Options: 18-24, 25-34, 35-49, 50+

Question 5

Title: Rate this event
Description:
Kind: Rating scale
Is required: true

Question 6

Title: How likely are you to recommend this event to another employee? Description:
Kind: Linear scale
Is required: true
Lower range: 1
Upper range: 10

Question 7

Title: How likely are you to recommend this presenter?
Description: For other events
Kind: Linear scale
Is required: true
Lower range: 1
Upper range: 10
Left label: I do not recommend
Right label: Very likely

Category: Uncategorized Author: Filipe Ximenes Date: February 4, 2020 2:00 pm