View Issue Details

This issue affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
07346Feature requestsImport/Exportpublic2014-05-03 21:35
Reporteruser1Assigned Toc_schmitz  
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
Summary07346: timed generation of tokens and mail sendout
Description

to use limesurvey as a customer survey tool.

a customer database is synchonising with limesurvey.

so new users appear in this table,

for this we need to log in and send these new customers a survey.

Additional Information

A possible solution: timed sending.
the idea is to create a timer that creates tokens en send these customers the survey automaticly.

allso with big surveys, this can be used auto email the survey to groups 100 each time to avoid spam problems.

TagsNo tags attached.
Bug heat8
Git branch / Pull Request URL
Users affected %

Users monitoring this issue

There are no users monitoring this issue.

Activities

pirna

pirna

2009-11-24 15:32

reporter   ~24302

Related to this I think that will be desirable if I can specify a time interval (or throttle valve) to send each email (invitation or reminder) in order to avoid spam problems.

user18049

2012-02-18 11:34

  ~24303

This mail send-out could be maid from a new customer or trigered by a recent customer contact to the call center of instance

Mazi

Mazi

2012-11-30 15:18

updater   ~24304

The problem with automatically sending email invitations or reminders is that someone has to trigger the process.
If you simply process such a script each time a user starts a survey, then this may leads to performance issues when having several hundred/thousand survey participants a day.

The best solution for this is a stand alone script which can be called at a certain interval by the server by using cronjobs.

Have a look at the availabe Limesurvey Cronjob Script (http://www.limesurvey-templates.com/limesurvey-cronjob-scripts-c-29.html) at the Limesurvey Template Shop: http://www.limesurvey-templates.com/index.php

c_schmitz

c_schmitz

2013-03-12 14:45

administrator   ~24672

Last edited: 2013-03-12 14:46

This is now possible using RemoteControl2.

See
http://docs.limesurvey.org/RemoteControl+2+API&structure=English+Instructions+for+LimeSurvey#invite_participants

You can write a small program that is started every x minutes and using that function you can send out invitations.

Issue History

Date Modified Username Field Change
2013-03-12 14:45 c_schmitz Note Added: 24672
2013-03-12 14:46 c_schmitz Note Edited: 24672
2013-03-12 14:48 c_schmitz Status acknowledged => resolved
2013-03-12 14:48 c_schmitz Resolution open => fixed
2013-03-12 14:48 c_schmitz Assigned To => c_schmitz
2014-05-03 21:35 c_schmitz Status resolved => closed