Deepser Deepser
  • Documentation
  • Start Free Trial
Start Free Trial
Deepser Deepser
Start Free Trial
Deepser
  • Documentation
  • Start Free Trial
loading
  1. Home
  2. Documentation
  3. Survey
  4. Survey
Updated on April 22, 2025

Documentation

  • Access and Visibility
    • Resources
    • Roles
    • Creating and Managing Roles in Deepser
    • Creating a new user
    • Password Reset
    • New User Registration
    • LDAP Configuration
    • SSO Deepser Configuration
    • SSO Login/Provisioning Configuration – Azure
    • Multi Factor
    • Groups
    • Groups Creation
    • Manage Users in Groups
    • Company
    • Companies in Deepser
    • Company Creation
    • Parent Companies
    • Email Domains
    • Sync Account CRM Companies
    • Advanced Sync
    • Visibility management in Deepser
    • Permission and Visibility Handling
    • Groups and Rules Definition
    • End Users Visibility Overview
    • Entities Portal Visibility
    • Empowered End User (EEU)
    • Company Supervisors
    • Additional Companies
    • Access Groups
    • Access Users
  • Activity, Worklogs & Comments
    • DeepActivity Comments
    • Placing a comment
    • Comments System Configuration
    • DeepActivity Worklog
    • Entering a Worklog
    • Enabling Worklogs in the User Portal
    • Worklog Global Grid
    • Worklog Global Grid Configuration
    • Activity Global Grid Advanced Configuration
  • Board
    • Enable groups to create boards
    • Creating a FreeForm Board
    • Creating and customizing a Lane
    • Entry Creation
    • Board Live
    • Live Board Creation
    • Advanced Live Board Configuration
    • Creating and customizing a Lane
    • Creation and Advanced Configuration of a Lane and Drop Code
  • Categories
    • Category Overview
    • Category Configuration
    • Category Usage
  • Chat
    • Using the Chat
    • Enabling the Chat on Portals
    • Chat Rooms and Moderators
    • Public Chat
    • Configure a Public Chat Widget
    • Chatbot
    • Chatbot Flow – Example
  • CMDB
    • Deepser CMDB
    • Enable CMDB in the User Portal
    • User Portal CMDB Grid Configuration
    • Advanced Configuration of CMDB Grids
    • Class, Type and Subtype
    • Configuring a CI
  • CRM
    • Deep CRM
    • Creating an account in the CRM
    • Creating a contact in the CRM
    • Creating an opportunity in the CRM
    • Contact Types in CRM
    • Opportunity Types in CRM
    • CRM Lists
    • Sync Contacts and Accounts
    • Address Functioning
    • Sales
    • Mailchimp Integration
  • Deepser API
    • API Notions
    • API Endpoint and URL
    • API Verbs and Format
    • API Authentication
    • API Main Methods
    • Retrieve
    • Multiple Retrieve
    • Create
    • Update
    • Delete
    • API Entities
    • API Company
    • User API
    • Group API
    • Service Operation API
    • Service Type API
    • Activity API
    • CMDB CI API
  • Deepser Fundamentals
    • Deepser Backend
    • Deepser User Menu
    • Deepser Navigation Menu
    • Global Search Usage
    • Deepser Home Page
    • Grids
    • Filters and Order
    • Export Data
    • Mass Action
    • Mass Action Configuration
    • Grid Creation and Cloning
    • Configuring Grids
    • Advanced Collection Configuration
    • Grids Render and Options Configuration
    • Grids Custom Options Configurations
    • Grids Renderer Tooltip Example
    • Grids Renderer Link Example
    • Grids System Configuration
    • Form Template Theory
    • FormTemplates
    • FormTemplates Structure and Buttons
    • Form Template Selection and Creation
    • Form Template Configuration
    • Form Template Structure Configuration
    • Formtemplates Fieldset Configuration
    • Formtemplates Buttons Configuration
    • Formtemplates Field Configuration
    • Advanced Form Template Rules
    • Custom Button Configuration
    • Buttons Conditional Hiding
    • User Portal
    • Browsing the user portal
    • Managing Tickets in The User Portal
    • User Portal Additional Features
    • Configuring Portal Groups
    • Configuring Portal Requests
    • Configuring Service Operations in the User Portal
    • Enabling Other Modules in the User Portal
    • Enabling Other Modules in the User Portal Grid
    • Guest Portal
    • Enabling the Guest Portal
    • Guest Portal Visibility Configuration Overview
    • Enabling Service Types on the Guest Portal
    • Adding a Portal Group in the Guest Portal
    • Adding a Portal Request in the Guest Portal
    • Editing Form Templates in the Guest Portal
    • Enabling Categories in the Guest Portal
    • Enabling Notifications for Guest Users
    • Knowledge Base in the Guest Portal
    • CMS in the Guest Portal
    • Cache Management
    • Quick Reply
    • Mentions
    • Module Creator – Creating a custom module
  • Email Integration
    • Email Integration in Service Management
    • Enable Embedded Images on Message Body
    • Mailbox
    • Configuring an Outgoing Mailbox
    • Configuring an Incoming Mailbox
    • OAuth Client for Email Integration
    • Email Loop Management Tool
    • AZURE OAUTH CLIENT
    • Google Oauth Configuration
    • Email Rules
    • Email Rule Configuration
    • Advanced Email Rule Configuration
    • Avoid Duplicate Tickets By Email
    • Managing additional Email recipients
    • Email Events
    • Enabling / Disabling an Email Event
    • Custom Email Events Creation
    • Custom Email Events Configuration
    • Attach Report to Email Notification
    • Email Templates
    • Email Template Configuration
    • New operation notification template for Requester User
    • New or Updated comment notification template for Requester
    • Email Webclient
  • Escalation
    • Escalation rule levels
    • Configuring Escalation Rules
    • Configure an escalation rule that modifies entity.
    • Escalation rule that sends an email notification
    • Create an escalation rule that is based on a metric
    • Configure an escalation rule that generates other entities
  • Importing Data
    • Import Foundamentals
    • Import Creation
    • Import Basic Data Binding
    • Import Before Run
    • Import Before Run Tutorial
    • Import Before Row
    • Import Before Row Tutorial
    • Import After Row
    • Import Binding The Unique Field “Code”
    • Import Binding the Type Value
    • Import Binding the Dates Values
    • Import Binding a Company, creating the record if it doesn’t exist
    • Global Import
  • IT Asset Management
    • IT Asset Models
    • ITAM Automatic Scan Configuration and Usage
    • ITAM Configuration
    • AnyDesk
    • Supremo
  • Knowledge Base
    • Reading the Knowledge Base
    • Knowledge Base in Service Operations
    • Article Configuration in Knowledge Base
    • Knowledge Base Configuration
    • Knowledge Base Standard Filters
    • Knowledge Base Advanced Filters
  • List
    • Introduction to lists
    • Creating a new list
    • List Values and Model Visibility
    • Use a list as the basis of a custom field
  • Password Management
    • Configuring a Password
    • Using a Password
    • Private Password
    • Password System Configuration
    • Enabling Password Manager Portal
    • Custom Deeppassword fields
    • Password Audit
  • Relations
    • Using a Relation Grid field
    • Configuring a Relation
    • Modifying relation using a custom event.
    • Opposite relation
    • Column Configuration
    • Relation Graph View
  • Service Management
    • Introduction to Services in Deepser
    • Service Operations
    • Creating a Service Operation
    • Adding Comments, Activities, Attachments and Tasks to Operations
    • Service Operation Main Fields
    • Service Operation Additional Fields
    • Service Operation Activities, Relations, Email and SLAs
    • Service Types
    • Routing rules
    • Configuring Routing Rules
    • Advanced Routing Configuration
  • SLA
    • Calendar
    • Metrics
    • Goal
  • Task
    • Creation of task type
    • Form configuration of task types
    • Task Global Grid
    • Task Global Grid Configuration
    • Task Global Grid Advanced Configuration
  • Workflow
    • Workflow Overview
    • Flow Designer
    • Flow Trigger
    • Workflow – Stage Set
    • Workflow – Executions
    • Approval workflows
    • Portal Approval Structure
    • Backend Approval Structure
    • Workflow Actions
    • Workflow Logic
    • Workflow Samples
    • Multi Stage Flow
    • SubFlow
  • Inventory
    • Inventory Overview
    • Inventory Configuration
    • Warehouse
    • Item
    • Movement
  • Custom Fields
    • Custom Field Overview
    • Custom Field – Creation
    • Custom Field – Element Type Simple
    • Custom Field – Element Type Advanced
  • Folder icon closed Folder open iconCustom Event
    • Custom Event Overview
    • Custom Event – Creation
    • Custom Event – Type
  • Dashboard
    • Dashboard Overview
    • Panel Configuration
    • Chart Configuration
  • Project
    • Project Module
    • Gantt
    • Project Task
    • Resource Grid
  • Calendar
    • Calendar Configurations
    • Internal Calendar Configuration
    • Calendar Configuration Example
    • External Calendar Configuration
    • External Calendar – Google Calendar Configuration Example
    • External Calendar – Outlook Calendar Configuration Example
    • Calendar Usage
  • Survey
    • Survey Overview
    • Designer
    • Survey
    • Dashboard
  • Contract and Contract Line
    • Contracts and Contract Lines – General Overview
    • Contracts
    • Contract Lines
    • Contract Creation
    • Line Creation
    • Associate a Contract / Line with other entities
    • Contract Type
    • Line Type
    • Contracts and Escalation Rules
  • Report Documentation
    • Report Configuration
    • Report Usage
  • Sales
    • Catalog and Price List Overview
    • Catalog Configurations
    • Product
    • Price List
    • Billing Overview
    • Order Billing
    • Lines Billing
    • Worklogs Billing
    • Movements Billing
    • Operation Billing
  • Folder icon closed Folder open iconIntegrations
    • Teams Integration
    • NinjaOne Integration

Survey

Estimated reading: 7 minutes

Survey is the main module of the three mentioned and it contains all the information that can be useful for decision-making purposes.

In the survey module, all fields related to email sending cannot be changed because the notification email can only be sent upon survey creation.

 

Below is the list of available fields and their meaning for the Survey module:

Field

Description

Template

Text field auto-populated with the survey template related to this survey.

Name

The text field that is used to name the survey.

 

This field can be selected in the dashboard model to verify the survey results.

 

It will be inherited from the survey template and can be changed.

Model Alias

A survey can be related to another model which can trigger the survey creation.

 

It can be changed.

Model Id

The ID of the model related to the survey.

 

It can be changed.

Intro Notes

This field will be displayed at the beginning of the survey before all the questions.

It will be inherited from the survey template and can be changed.

Final Notes

This field will be displayed at the end of the survey after all the questions.

 

It will be inherited from the template and can be changed.

Description

Internal Description field for the surveys.

It will be inherited from the template and can be changed.

Is Anonymous

If set to Yes, can permit anonymous answers by recipients.

It will be inherited from the template and cannot be changed.

Show Submit in All Pages

If set to Yes, it allows to show the “Submit” button on all survey pages if provided.

 

It will be inherited from the template and cannot be changed.

Expires in Days

Numerical field which sets a time of expiration for the survey.

The count starts from the moment the survey is created. Once the survey expires, the main status will be changed automatically to “Expired” and the flag “Is Expired” will be set to Yes.

 

It will be inherited from the template and can be changed.

Expires in Hours

Numerical field which sets a time of expiration for the survey.

The count starts from the moment the survey is created. Once the survey expires, the main status will be changed automatically to “Expired” and the flag “Is Expired” will be set to Yes.

 

It will be inherited from the template and can be changed.

Expires in Minutes

Numerical field which sets a time of expiration for the survey.

The count starts from the moment the survey is created. Once the survey expires, the main status will be changed automatically to “Expired” and the flag “Is Expired” will be set to Yes.

 

It will be inherited from the template and can be changed.

Is Expired

If set to Yes, it indicates that the survey has expired.

Fronted Visibility

It allows us to enable the surveys for the frontend portal (portal for unregistered users).

 

It will be inherited from the template and cannot be changed.

Send Email

If set to Yes, it allows to send a mail on survey creation.

 

It will be inherited from the template and cannot be changed.

Groups

Multiselect fields where you can choose the groups who should have visibility on this survey.

 

CREATION: Upon survey creation, it will be used to send an email to all users in the specified group (assuming all other email fields are correctly configured).

 

CREATION/EDIT: You can modify this field to enable or disable the visibility of the survey for a specific group. It is also used to allow using the survey as a filter in the “Charts” tab within the dashboard module.

 

It will be inherited from the template and can be changed.

Users

Multiselect fields where you can choose the users who should have visibility on the created survey.

 

CREATION: Upon survey creation, it will be used to send an email to all users selected (assuming all other email fields are correctly configured).

 

CREATION/EDIT: You can modify this field to enable or disable the visibility of the survey for a specific user. It is also used to allow using the survey as a filter in the “Charts” tab within the dashboard module.

 

It will be inherited from the template and can be changed.

Send Emails

If set to yes, can permit email sending on survey creation.

 

NOTE: All other email fields should be configured to allow sending mail.

Mailbox

By this field, you can choose a specific mailbox to use for sending emails.

 

It will be inherited from the template and cannot be changed.

Use Template

If set to “ON”, it enables “Email Template ID” to be used for email sending on survey creation.

 

It will be inherited from the template and cannot be changed.

Email Template Id

With this field, you can select a preconfigured email template to be used in emails sent on survey creation.

 

It will be inherited from the template and cannot be changed.

Subject

This field will be displayed only if the “Use Template” field is set to “OFF”, and it is used to set a subject for the email sent on survey creation.

 

In this field, you can use the variables “users” and “survey” to create a dynamic template.

 

Example:
to get the survey id you can use: {{var survey.getId()}}

 

It will be inherited from the template and cannot be changed.

Email HTML Body

This field will be displayed only if the “Use Template” field is set to “OFF”, and it is used to set a mail body for the email sent on survey creation.

 

In this field, you can use the variables “users” and “survey” to create a dynamic template.

 

Example:
to get the survey id you can use: {{var survey.getId()}}

 

It will be inherited from the template and cannot be changed.

Status

With this field, you can enable or disable a survey.

 

It will be inherited from the template and can be changed.

Results

Is a relation grid that shows all the survey results in progress or completed ones. You can also directly add a Result by clicking on the “Add Result” button.

Emails

Is a relation grid for all the emails that has been sent for this survey to users and groups on survey creation.


Here Results and Email grid related to the survey:

Manual Using

By clicking on the “Add Result” button on the “Results” relation grid, you can add a new result for a survey, and you can also relate it to a specific user.

Anyway, no email will be sent to recipients. The email for the survey is only sent upon survey creation.

The available fields are the following:

Field

Description

Template Id

Auto-populated field with the ID of the survey template related to this survey.

Survey

Auto-populated field with the related survey name.

Username

A Select field with all the users, where you can choose the user who is going to fill out the survey.

Company Id

Auto-populated field with the company of the selected user.

Status

Select the field with the status of the result with values: In progress, Completed, Expired.

To permit filling out the survey, its status should be “In progress”.


After the result creation, an operator can compile the survey on his own by clicking on the “Fill Out” button at the end of the “Result” record:

In this case, the Result creation and the survey filling from the main survey module are exclusive prerogatives of Deepser internal users.

Default Using

Generally, the survey module relies on the End-User portal, as it allows for the completion of its questions.

Normally, within the email sent during the survey creation phase, a direct link to the portal is included, enabling access to the survey. Upon accessing the survey, a “Result” record is automatically created and associated with the respective survey.

Additionally, it is possible to access the survey management section directly from the End-User portal menu:

NOTE: In the End-User portal, the grids related to the surveys exclusively display records of type “Result”. Therefore, to view a new survey, users are required to go through the email sent during the survey creation phase. Specifically, by clicking on the survey link in the email, the “Result” record will be created and consequently can be viewed in the grid.

By the backend, a user can edit, change, or add a new visualization grid for the survey module in the end-user portal by simply accessing System > Portal > Survey.

Was this guide helpful? Yes No

Share this Doc

Survey

Or copy link

Clipboard Icon
CONTENTS
Leaf Illustration

Deepser srl
Via Luigi Dalla Via 3/B,Torre A, piano 7, int. 12
36015 Schio (VI), Italy

© Deepser. All right reserved.

Privacy Policy
Terms of Service