- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-17-2022 06:20 AM
Hi, So I have a requirement to send survey to consumers when case gets closed. The issue is that the user field does not trigger email notification to consumer if the field does not reference to sys_user. I tried dot-walking consumer.email, consumer.name to no avail. There is a 'user field' referencing the sys_user but it does not get populated OOB. How can this issue be worked around? Thanks.
Solved! Go to Solution.
- Labels:
-
Customer Service Management

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2022 10:10 AM
Hi,
So the consumer records aren't specifically on the sys_user table...they're on the "csm_consumer_user" table, which is extended from sys_user, but it's not literally the sys_user table.
It's pretty standard for consumer users to be placed there.
So they don't want that?
There's even out of box Consumer Service Satisfaction Survey that would leverage the user field on the consumer record (which the user field is a reference to the consumer user table -- which is extended from sys_user). So this is a common setup.
Please mark reply as Helpful/Correct, if applicable. Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-17-2022 06:36 AM
Hi,
I'd recommend checking out this support article which includes 2 methods. 1) A public survey option, 2) A non-public survey option. Both...are in the context of "consumers".
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0779934
Please mark reply as Helpful/Correct, if applicable. Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-17-2022 08:22 PM
Hi Allen,
Thanks for your input. I have looked into this KB Article but I am having issue in this part (highlighted):
The user field needs a value that references to sys_user table. Using consumer/consumer.name/consumer.email is not triggering the condition because it cannot reference to the sys_user. Hence there is no way to trigger a notification/flow.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-17-2022 09:17 PM
Hi Allen,
I just have a question on method 1, if this is implemented this way the consumer can take multiple survey from the same link. Is there a way to making users take the survey only once?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-18-2022 06:17 AM
Hi
Due to the nature of the public survey and that specific URL, since the user doesn't have to be authenticated, etc. there isn't anything to track that they filled out the survey previously, so the system can't limit it to just 1 response.
Otherwise, you'd want to utilize option 2, which can limit it to 1 per user.
Please mark reply as Helpful/Correct, if applicable. Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!