Chat Surveys
Overview
The Chat Surveys module allows you to create the surveys for your chat campaigns.
In Chat Campaigns, a survey built for a campaign can be nominated as the pre-chat survey and another as the post-chat survey.
Where to find the Chat Surveys module
Open the Workspace.
Select Chat Surveys from the Campaigns menu.
A chat campaign can have more than one survey built for it.
Any existing chat surveys built for the campaign are listed at the left of the Chat Surveys display.
To edit an existing chat survey:
Click on its name. A preview of the survey page is generated.
Click Edit Survey. The Survey Editor opens.
To create a new chat survey:
Click Add New Survey. A dialog opens.
Enter a meaningful name for the survey.
Enter a description of the survey.
Click Save.
Locate the new survey in the list of existing surveys.
Click on its name.
Click Edit Survey. The Survey Editor opens.
To delete an existing chat survey:
Click on its name. A preview of the survey page is generated.
Click Delete. You must confirm the deletion process.
1. Chat Survey Editor
The Chat Survey Editor module allows you to build the surveys for your chat campaigns.
In Chat Campaigns, a survey built for a campaign can be nominated as the pre-chat survey and another as the post-chat survey.
Where to find the Chat Survey Editor module
Open the Workspace.
Select Chat Surveys from the Campaigns menu.
To create a new survey, click Add New Survey.
To edit an existing survey, select the survey from the list, and click Edit Survey.
A chat survey is constructed one object at a time vertically from the top to the bottom of the page.
Each object can be dragged and dropped to rearrange the sequence of objects on the page at any time.
Action Icons
These action icons are available in the header of the Chat Survey Editor.
Icon | Description |
---|---|
![]() | Save |
![]() | Edit
|
![]() | Revert |
Objects Menu
The following objects are available in the menu at the left of the Chat Survey Editor. Click on a menu item to place that object onto the page.
Survey Object | How you should use it |
---|---|
![]() | Plain Text Displays one line of survey text. Example Use the Plain Text object to provide instructions to the contact about what to do next in the survey. |
![]() | Single Line Input This object allows one line of text to be entered by the contact. Example Use the Single Line Input object to provide a field into which the contact can enter a small amount of information which is to be stored in a campaign Contact Field in the database, e.g. an alternative telephone number or a membership number. |
![]() | Multi-line Input This object allows many lines of text to be entered by the contact. Example Use the Multi-line Input object to provide a field into which the contact can enter a quantity of information which is to be stored in a campaign Contact Field in the database, e.g. a brief description of an issue or events that initiated the chat request. |
![]() | Check Box A check box object the contact can tick to save a value into the database. Example There are two ways a checkbox can be used in the survey.
|
![]() | Radio Button Radio buttons select one from many options grouped together. Example Radio buttons allow the contact to select just one answer from the many options grouped together. For example, "What is your gender?" with a radio button next to each of: Female, Male, Other. |
![]() | List Box This object displays a list of options from which the contact will select one or more which are saved into the database. Example A list forces the contact to select one or more answers from the list. It eliminates freestyle answers and simplifies reporting on the campaign activities. The agent can use the keyboard control or shift keys to select multiple answers. For example, "What is the reason for your chat request?" with the following answers supplied: Account Related, Product Related, Cancellation, Renewal, New Sale, Other. |
![]() | Drop Down This object is a drop down list box from which the contact selects one option which is saved into the database. Example A Drop Down forces the contact to select one answer from the list. It eliminates freestyle or multiple answers and simplifies reporting on the campaign activities. For example, "What is your age grouping?" with the following answers supplied: Less than 18 years, 19 to 29 years, 30 to 39 years, 40 to 49 years, More than 50 years. |
![]() | Date Picker This is a calendar object that allows the contact to select a date which is saved into the database. |
![]() | Image This uploads an image onto the survey page. |
![]() | HTML Text This displays HTML edited text. |
![]() | Horizontal Line Places a dividing line in the script to assist with page organisation. |
![]() | URL Control |
![]() | Submit Inserts a Submit button that the contact can use to submit their survey answers. |
Chat Survey Value Settings
This feature allows you to configure the objects you have included on a survey page using the cog icon.
Value settings must be set for each object in the chat survey.
Value Settings | What you should do |
---|---|
Label | The label describes what the chat survey object does. |
Field | This function is not currently in use. |
System Variable | Choose a system variable to add to the Object Label, if appropriate. |
Default Value | If an object accepts text entry from the contact, you can set a default value here. |
Required | Do you require the object to have a value? If so, the contact cannot leave the chat survey until a value has been entered or selected. |
Validation | Do you need the input data to be validated? If so, select from the following methods: Date, Decimal/Integer, Email, Credit Card, URL, and Digits Only. |
Description | The description expands on the label to assist the contact to understand the function of the object. |
Input Field | Choose a field from the campaign data fields to be displayed in the chat survey. |
Output Field | Choose an Activity data field into which any captured data will be written. Alternatively select the same campaign data field as you used for input, in which case the value that the contact enters will overwrite the displayed field value. |
Custom Processing URL | Enter the address and parameters for the custom processing. |
On Exit/On Entry | Select whether the custom processing or validation is performed when the agent clicks in or tabs to the field (On Entry) or when they click on or tab to another field (On Exit). |
2. Custom Processing in a Chat Survey
This feature allows you to add custom processing to a single line input field on a survey page.
Where to find this feature
Open the Workspace.
Select Chat Surveys from the Campaigns menu.
To create a new survey, click Add New Survey.
To edit an existing survey, select the survey from the list, and click Edit Survey.
Select the object to be configured.
Click the Change Settings icon
Custom Processing is another validation method that can be applied to a single line input field, one that is performed outside of the Cloud Contact Centre.
When performing custom processing to a single line input field, enter into its Value Settings dialog the full URL of the external program that will perform the process, including any required parameters.
Parameters that need to be read from the database are enclosed in square brackets.
For example, to send a member name to xyz.com in order to get the associated member class,
https://xyz.com?member_name=[memb_name]&required_field=class