Hello Experts,
I am new to Customer voice, I want to create a survey for the public over the internet, and anyone can respond to that survey anonymously.
Now, my concern is how can I restrict the single reponse from any person if they are submitting the survey anonymously?
however I am aware that it is possible for only for people in organization
what are the best possible ways to do it?
any quick response is really helpful.
Best Regards,
Pranesh
Pranesh, I have the same issue. I can't prevent multiple entry, but I can detect it and act accordingly. I create a unique personalized variable. In the example you use, it looks like Student ID might work.
If you use send by email and the email address is the unique field, it needs to be an extra personalized variable in your survey, so your csv file will have the column "Email Address" which is reserved and used by CV to send the survey, plus another called "ControlEmail" which has the same value. (This is necessary because for some reason, the Email Address does not get reported in the survey if the survey is anonymous.)
When you run the survey, when Student 1 responds, your export file should have a field called 'Personalized date" and in your case it would look something like this for Student aaa:
First Name:aaa;Last Name:;Student ID:1;Gender:Male; etc.
If Student 1 clicks on the link you send him (with the email feature using personalized information stored in a csv) more than once (because "one survey per person" is turned off), each row should have the same value in the Personalized Data column and you can detect duplicates easily in Excel with Home > Conditional Formatting
Just for the record: I agree with you that one response per survey and anonymity should be unlinked. I have a similar issue with "Allow replies only from your organization" which is also linked to other options and should not be. I often survey both employees and retirees with the same survey (for example, we share the same health insurance plan) and employees are in the organization but retirees are not, and they are hardly anonymous.
Regards Bill Silverman
Hello Arjun,
Thanks for replying,
For example consider the dummy data below,
these are the students who are going to fill the survey anonymously, I want to capture their id and name (StudentId, StudentName) using personalized variables features available in Customer voice, in that way I get their Id and name in the respondent column of 'Customer Voice survey response' table in Microsoft Dataverse whenever they submit response.
somehow I want to use that respondent column to identify the survey responses uniquely.
how would I achieve that? what are the best possible ways to achieve that?
I hope I mentioned my concern in little more understandable.
I welcome any kind of response on this.
Best Regards,
Pranesh
Hi Pranesh,
Can you help provide additional info regarding restricting to anonymous users ? For example, if the user is not known (i.e anonymous) what would be the circumstance of restricting to one response and how would you be able to know that the user who submitted the response should not be able to submit again ? Curious to know if you are thinking of sending a personalized survey i.e unique survey to each user and have them submit once but not capture the details of who the submitted user is when you are thinking anonymous ? If you can help share additional details would be helpful ?
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156