How to make a survey on custom table?

Karthik Reddy T
Kilo Sage

Hi All,

I want to make a survey on   a custom table with below inputs.

How was your overall experience? 1-10

How would you rate our performance? Scoring 1-10

What, if anything would you like to change about our process?

Comment Box.

Any one can help me out

Karthik Reddy T.
ServiceNow Commnunity MVP -2018 class.
1 ACCEPTED SOLUTION

Hello Karthik,



In jakarta and istanbul, you have "my survey" widget which will show list of all surveys which are assigned to the end user in the service portal


View solution in original post

11 REPLIES 11

You can specify conditions when you would want this survey to trigger to the Opened By user using the Condition filters, again on the Survey Conditions form itself, e.g. if you would want to send it out as soon as the Incident is resolved or closed, etc.:


find_real_file.png



PS: Mark this answer as Correct if it solved your query or hit Like/Helpful depending upon the usefulness of the response.



Regards


Supriya Bisht


Hi Supriya Bisht,



It was working fine.



Have a small question.



How we can add a survey to the service portal?


Karthik Reddy T.
ServiceNow Commnunity MVP -2018 class.

Hello Karthik,



In jakarta and istanbul, you have "my survey" widget which will show list of all surveys which are assigned to the end user in the service portal


Hi Karthik,



Please remember that the Legacy Survey doesn't work on Service Portal, but Assessment will work.



Thanks


Antin


Rajesh Mushke
Mega Sage
Mega Sage

Hi Karhik,



Same procedure for both Custom table and system tables,



here is the procedure :



To configure conditions for a specific survey:


  1. Navigate to the appropriate location for your version:
    • Eureka release or later: Survey Management > Legacy Administration > Survey Properties
    • Dublin release or earlier: Survey > Administration > Survey Properties
  2. Make sure that the Enable the enhanced task survey capabilities property is enabled (Yes).
  3. Navigate to the appropriate location for your version:
    • Eureka release or later: Survey Management > Legacy Administration > Survey Conditions
    • Dublin release or earlier: Survey > Administration > Survey Conditions
  4. Mark the survey conditions as Active (true) for the surveys you want to send.
  5. If you want a custom survey, build one in the survey master with a list of questions, using the procedures in Creating a Survey. Otherwise, go to the next step.
  6. Navigate to the Survey Conditions module again and click New.
  7. Define the survey conditions that generate survey requests automatically for a specific survey (see table).


Survey_Conditions.gif



FieldDescription
TypeSelect whether a survey or survey wizard is sent when conditions are met. Requires Survey Wizard plugin.
SurveySelect the survey to send.
Random surveySelect this check box to generate random surveys. If you enabled random surveys you must provide a percentage of randomization.
Percent randomSelect the percent of randomization. This percentage is not exact, but a close estimate. To view the logic behind this, see the task survey events business rule.
ActiveSelect the check box to enable this survey condition.
TableSelect the database table for the task survey you have selected.


Note


Note: The list shows only tables and database views that are in the same scope as the survey condition (starting with the Fuji release).
User FieldSelect a value from the pop-up list that contains the user reference in the table you have selected. The platform uses this value to identify the recipient of the survey.
OrderType the sequence in which this survey condition should run. If multiple conditions are met, then the conditions run in the order specified here, from lowest to highest.
Repeat intervalEnter the number of days to wait before sending a survey of the same type to the same user. The value in this field overrides the value in the survey interval property in the Survey Properties module.
DescriptionType a unique description of this condition that makes it easy to identify.
ConditionBuild a condition using the condition builder to isolate specific tasks that will generate this survey. The condition builder is case-sensitive. For example, if the condition is [Keywords] [are] [Email], the system ignores records that contain the keyword email.

Refer : Legacy:Survey Conditions - ServiceNow Wiki




Thanks,
Rajashekhar Mushke
Rising star : 2022 - 2024
Community Leader -2018
Connect me on LinkedIn : Rajashekhar Mushke