I would like to invite participants at random intervals over time.
Here's an example:
If I have 1000 employees, I would like to survey each employee once per year, but at random times. (e.g. 20 random employees receive a survey invite each week for 50 weeks).
Well, as everyone is supposed to participate once and only once, I would take a list of employees, give each of them a random number of 1-1000 and then each week send 20 invitations, starting from 1 and ending with 1000.
I don't think this is something a plugin could do.
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
How about adjusting holch's solution to only generate 50 numbers and assign them to 20 employees each? You can then run the cronjob weekly and use a date function to check if the current week == a random number [1,50]. That random number can e.g. be stored as additional token attribute.
Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!
Thank you. I like this approach. I could setup the survey and run it over the course of a year. At the end of the year I'd update the employee list and re-launch.
If our hints have been helpful and you enjoy Limesurvey please donate to give LimeSurvey a future.
We do all this in our free time and you don't have to pay a penny for this software.
Without your help we can't keep this project alive.
Best regards/Beste Grüße,
Dr. Marcel Minke
survey-consulting.com
offlinesurveys.com
Feel free to contact me by email for professional LimeSurvey support!