Survey stuff (smiles, increase response rate, etc)

vant
Tera Expert

Greetings Community,

I have a recent requirement to make surveys more friendly and appealing to increase response rates, and by this, one example is to add pictures (i.e. smiley faces) and possibly embed surveys in emails to send the response to ServiceNow, or have multiple picture links in emails that would pre-answer at least one question in ServiceNow, anything that would make answering any part of a survey as easy as possible.

This is what I found researching so far, feel free to correct me.

1. Embedding surveys in emails won't work to send data to ServiceNow, due to restrictions of the Outlook server of 2010+, Outlook client security prompts.

2. The Tilton smiley face update on Share won't translate onto the new Eureka upgraded survey platform because UI macros are not supported, though it continues to work on the legacy survey.

Question:

1. Has anyone successfully done a survey notification that looks like an Amazon feedback survey or a Square credit card charge or Uber survey with smiley faces that might pre-answer at least one question on the survey, or anything close to that sort? Is it even possible within ServiceNow?

2. Or if no answer for #1, has anyone found a clever way to increase user's response rate to the surveys by making them click on the survey link, instead of offering them a chance at winning something?

Thanks!

44 REPLIES 44

The element id should not change for the survey unless you have a script changing it on the fly. The survey page itself is an OOB page. There is no reason the element id is dynamic. What did the element id change to after the form is submitted? Also check your onLoad script, perhaps something shouldn't be running is there is a value selected in the MC question?



I am not sure if that helps or not. It has been a while since the thread was created. My memory is getting blurred



Sam


The original element id was ASMTQUESTION:07f20cf4db07aa00ef6a7749af961921, and after submission the new id is ASMTQUESTION:eb1a84f0db47aa00ef6a7749af9619e4. I have not changed anything in the OOB onLoad script besides add the logic you provided in this post to the end of the script. My MC question is a choice selection box with a default value of "--choose--". I initially had a numeric scale radio button as the question type, but I ran into the same issue with the IDS dynamically changing. This is the first time I've encountered this issue.. Any thoughts on how I can track down the root cause of this?




Hi Chai

I know this is a very old post. I am facing the same issue that you were facing,the dynamic id. Have you resolved it?Please share your notes or script if you have resolved this.It will be very helpful.

 

-Harsh

Hi Samuel,


thank for the wonderful post.


i have followup question on this.


i have successfully populated the radio button based on the parameter being sent from URL.


now i want to auto submit the survey. that means when user clicks on any smile image he will be directed to the survey instance, question's answer will be auto populated, not survey should be automatically submitted without used have to click on Submit button.


is this possible and how?


I believe it is possible. You can try something like $j('#submit').click(); to trigger the click function on the Submit button. I am not 100% sure if "submit" is the ID for the submit button, you probably want to inspect the code of the Submit button to find out the exact ID. Just run this line of the code once the page is loaded and the answer is populated into the radio button.



I hope it helps.



Sam