Automatically send email reminders


Plus 19% VAT
Delivery Time: keine Lieferzeit (z.B. Download)

Script for automatically sending Limesurvey email reminders using a cronjob. Allows setting different settings for each survey.

SKU: N/A Category:

If you are maintaining several surveys at your Limesurvey system, sending email reminders manually can be quite a pain. Using this Limesurvey cronjob script you can fully automate the process of sending email reminders.

Reminder emails will only be sent to those participants who have already received an invitation email (see this Limesurvey cronjob script to automate sending invitations) and who have not finished the survey yet.  We recently turned this tool into a Limesurvey plugin. Now you can also set the maximum number of reminders which should be sent for every single survey. There is also another plugin setting for defining a delay of X hours between any reminders that are sent.

Installation instructions:

  • Unzip the downloaded file.
  • Upload the Reminder folder into the plugins folder of your Limesurvey system.
  • Go to the Plugin Manager at Limesurvey and activate the plugin.
  • At any survey you can now activate the feature at the survey’s plugin settings.
  • Set up the cronjob to automatically call the script every X minutes, hours or days. The script will process all surveys for which the plugin is activated.
    Check the file within the downloaded ZIP file for further details.

Product Features

Limesurvey version

v3.x, v4.x, v5.x, v2.50 to v2.73.1, v2.05/2.06/2.6 LTS, v2.00

Recent updates (starting 2016):

2021-09-30 Release of script version 2.0 (Tested Limesurvey version 3.27):

  • New setting at survey level to define the maximum batch size or set the script to send all emails in one run.

2021-06-19 (Tested Limesurvey version 3.27):

  • Added Limesurvey 4.x and 5.x compatibility
  • New feature to add baseUrl automatically when  activating the plugin
  • Added default settings to plugin settings
  • Fix: Support @@SURVEYURL@@ placeholder within email texts
  • Fix: Check start and expiry date properly before sending emails
  • Fix: Do not send emails to participants without a token

2020-09-22 (Tested Limesurvey version 3.23 and 4.3):

  • New setting ignoreBatchMaxSize added to allow unlimited emails during a single script run
  • Fixed for Limesurvey v4

2020-09-14 (Tested Limesurvey version 3.22.27):

  • Fully renewed version, turned into a Limesurvey plugin
  • Easier to adjust by using different plugin settings for every survey

2018-12-14 (Tested Limesurvey version 3.15.5+181115):

  • First release for Limesurvey 3.x


  • Fix for properly checking survey start and expiry date
  • Fix for correctly updating details at Central Participant Database (CPDB)


  • Include adjusted server setting for “reminder sent” timestamp


  • Added support for Limesurvey v2.50
  • Fixed optin/optout links within email texts


  • Added additional check to make sure each user has a valid token assigned


  • Improved batch size check to only send emails of a following survey if batch size was not reached