how to set the survey only available for 7 days, once the survey link expired, system will automatically give the score "very satisfied" by default

samuelsu
Kilo Contributor

We want to  set the survey only available for 7 days, once the survey link expired, system will automatically give the score "very satisfied" by default, but I can't find how to config this fuction, could you please help and share some  instruction/doc to me, thanks.

4 REPLIES 4

lSurya 24
Giga Guru

Hello Samuel,



In order to set an expiry date in the survey:


Survey Definitions - ServiceNow Wiki


Survey Definitions - ServiceNow Wiki



And I believe once the expiry reaches for survey instances, write a schedule job which sees any survey has reached expiry and not yet submitted. then automatically from schedule job make that survey has satisfied by filling the survey questions from schedule job.


Aditya Telideva
ServiceNow Employee
ServiceNow Employee

Hi Sam,


You can set up survey triggers:



The survey frequency can be controlled by three factors:


Frequency of chances condition to be met: Generic conditions would be met more frequently, while more stringent conditions would fire a survey less frequently. For example, setting up a survey when a state change occurs on an incident would fire each time the incident state changes. In contrast, checking specifically Closed state would fire a survey only if the incident moves to Closed state.


Repeat interval: This enables the admin to control how often the same survey can be assigned to the same user. If the condition is met, but the repeat interval is still not met (for example, the time duration lapse since last take of the survey is still less than Repeat interval duration), the survey would not be assigned to the user when the trigger is fired. The survey instance can only be assigned to the user if the lapsed duration is more than the repeat interval duration. To have no restriction on repetition, the value can be set to 0.


Random Assignment: This is controlled by the Trigger Randomly and Probability fields. If Trigger Randomly is selected, the survey is triggered to match the probability, so a survey would be triggered that number of times out of 100 matching condition matches. For example, if the probability is set to 50, the system sends the assessment approximately 50% of the time the conditions are met, assuming there are no repeat interval restrictions.


Do go through ServiceNow Customer Service System   for more information



Best,


Adi



PS: Hit like, Helpful or Correct depending on the impact of the response


Hi Aditya,



We have a requirement where the Surveys should expire on the 30th Day and the repeat interval for Each Survey to the same user should be marked at 90 days.


Thus we have the trigger condition > Repeat Interval set to 90 days and a Scheduled Job to take care of the survey expiration on the 30th day.



If you can please help me with below questions.



A. Is creating a Scheduled job the only way to handle the survey link expiration for such survey, which are to be triggered by Trigger condition record?


B. If 'yes' for the above question, can you please help me out with the logic and when this scheduled Job should run?



Many thanks for your effort and time to help me out!



Regards,


Shahid


Dave Smith1
ServiceNow Employee
ServiceNow Employee

once the survey link expired, system will automatically give the score "very satisfied" by default


Why? Isn't this fabricating the truth?



If I sent out several surveys and none of them were filled, according to your logic I have very satisfied users when in fact they could be very unhappy email has been down for a fortnight and they're not able to read anything - including surveys sent out.