Good day, I need a to design website that I can carry out survey. I would like to be able to limit some survey based on the users info provided during sign in eg State of residence. Ie. When setting up the survey, I should be able to choose which set of users can view the survey, like this survey is for those who lives in UK and a 2nd one for those living in India then a 3rd for everyone registered on the website etc. I don't know if anyone here has had to design something like this before. Or have any suggestions how to go about it.
I would suggest the thrive quiz builder. It is a very good plugin that can be used to create survey and collect statistics along with the results.
The only thing that you should think is that it does not give you the choice of different users to see different surveys.
It does something else though. You can add a question in the survey like “what is your State” and based on their answers you can show them different following questions. But everyone before they begin they see the same surveys. I don't know if this is something you dont want but think twice before adding personal questions in the login page. It is different for someone to add the info when he decides to access the survey and ask him the same questions when he creates an account.
If this is not what you are looking for I can only think a group users registration plugin for wordpress and then different pages (and surveys) for you users.
I do not know any survey plugins that can do both
I hope I helped you