Check out the LimeSurvey source code on GitHub!

Can you limit frequency of taking the survey when it's anonymous?

4 years 4 months ago #87251 by jeff
We're currently looking into using LimeSurvey for getting customer satisfaction results. The surveys will be available on our website for anyone to enter. My concern is that someone who is not happy will spam the survey to skew the results into the negative. Is there any way to limit how often someone can take a particular survey? For example, can a survey be limited to only once per month or once per day based on their answer to a question like email address? How about by IP address or cookies?

Is it possible to have someone fill out the survey and then send them an email with a validation link, so if they use a fake email address their reply can be easily removed?

Please Log in to join the conversation.

4 years 4 months ago #87451 by tpartner
You can "Set cookie to prevent repeated participation" -

Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

Please Log in to join the conversation.

4 years 3 months ago #87529 by jeff
I did find that option shortly after I posted the question, but it appears that it would lock you out permanently once you have taken the survey a single time. What I was hoping to find was a way to limit the number of responses in a given timeframe, such as only once per day or per month. I couldn't find a way to set the cookie expiration in that setting. Is it possible to set the cookie to expire after a day so they could take the survey again the next day?

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form