Activities: Reengagement

Maintained by Picture of Peter Bulmer Peter Bulmer, Picture of Dan Marsden Dan Marsden, Picture of Eugene Venter Eugene Venter, Picture of Catalyst IT Catalyst IT
Allows timed release of content and emails users to remind them to complete course activities.
834 sites
71 fans

The reengagement plugin provides a way for you to remind students to return to the course and complete activities.

The email is sent a specified period of time after a starting event, which may be enrolment in the course, or completing an earlier activity.

If the user has already completed the target activity, no email is sent.

You can also use this plugin to selectively release timed content in a course.

This plugin is developed by the Moodle Partner Catalyst IT


Screenshot #0


Picture of Peter Bulmer
Peter Bulmer (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Pascal Kurosinski
    Thu, 16 Nov 2017, 7:18 PM
    Hi Dan,
    Very useful plugin. It's working fine for me, except that for any reengagement activity it only sends the email once, no matter what you put as "Reminder count". Any idea?
  • Picture of Dan Marsden
    Mon, 20 Nov 2017, 4:05 AM
    it should send the reminder using the "email delay" - so if that is set to 1 week the first email will be sent week 1, the second e-mail will be sent week 2 - if that's not working I can't help any further at this stage sorry - we do offer commercial level support if you still can't get it working, feel free to contact us privately for rates etc.
  • Picture of chris s
    Wed, 31 Jan 2018, 12:53 AM
    Here are my settings and i just cant get this to work. I am not receiving an email after completion. My goal is to have a user and 3rd party notified after 1 year that training has expired. For testing purposes i have set it to the minimum email delay of 5 minutes. When a "student" goes to complete the lesson and Afterwards the check mark appears and the lesson is completed; the student and third party is not receiving an email. Please let me know if i have my settings incorrect.

    Re engagement name: Training expired

    email user: after delay

    Email Delay: 5min

    Reminder count: 1

    Email subject: Training Expired

    Email content: This is a reminder email from %coursename%.

    Email Subject (Third-party): Training Expired

    Email Content: This is a reminder email from course %coursename%, regarding user %userfirstname% %userlastname%.

    Suppress email: Selected for activity right before this re engagement. (also tried the re engagement itself.) (also tried unchecked.) All never seem to email and reminder after course completion

    Restrict access: student "must" Activity completion ("previous lesson") (must be marked complete)

    Activity Completion:
    completion tracking- Show activity as complete when conditions are met
    Reengagement duration: 5min
    expected completed on- (not enabled)

  • Picture of Dan Marsden
    Wed, 31 Jan 2018, 4:01 AM
    @chris - emails are sent via cron - please make sure you have configured cron correctly on your server - as per moodle docs it should be set to run every minute. If you are still having issues please use the moodle forums for help - tracking things with the simple comments here in the plugins db is sometimes difficult.
  • Picture of Charlie Hampson
    Thu, 15 Mar 2018, 11:24 PM
    I am having trouble with this.
    I have the plugin installed. It is successfully emailing all a reminder to complete a quiz.
    But, despite ticking the box 'Suppress email if target activity complete' and selecting the Quiz, emails are still being sent to all enrolled even if they have completed the quiz.
    Any idea what might be causing this please?
  • Picture of Dan Marsden
    Fri, 16 Mar 2018, 2:25 AM
    Hi Charlie - this relies on activity completion rules - Reengagement has no knowledge on quiz attempts/grades etc - it looks for the general activity completion which must be set up in your quiz activity for this to work.
  • Picture of Jack Gullen
    Wed, 4 Apr 2018, 8:28 PM
    I'm having a strange issue with this plugin. Users that have completed an activity and that were then unenrolled from a course are still receiving emails, despite the suppress emails option being enabled and the user no longer being on the course.

    I have multiple reengagement tools set up on the course. The 5 minute minute one functions correctly however, the 1 week reminder I have set up causes the issue. Settings on both are identical. Any help would be greatly appreciated.

  • Picture of Peter Bulmer
    Thu, 5 Apr 2018, 4:38 AM
    Hi Jack,
    I've seen a similar thing where a course has been backed up & restored elsewhere in the site, or a testing, or staging site has been set up with functional emails. Are you _sure_ the emails are being generated by the course you're looking at?
    Please let us know either way.
  • Picture of Dan Marsden
    Thu, 5 Apr 2018, 6:09 AM
    Hi Jack - looks like that might be a bug we fixed a while ago but it looks like we have neglected to update the zips in the plugins db which I've just done now. Can you please update your plugin?
  • Picture of Jack Gullen
    Tue, 10 Apr 2018, 6:38 AM
    Hi Dan and Peter,

    Thanks for your help, I will update our plugin and get back to you if there's any issues.

  • Picture of TRIEC Learning
    Fri, 15 Jun 2018, 9:52 PM
    Hi - we are considering the system update to version 3.5. Do you have a plan to upgrade this plug-in to be compatible with 3.5 anytime soon? If so, I'd love to use this plugin. Much needed one. Thanks for your response in advance!
  • Picture of Dan Marsden
    Sat, 16 Jun 2018, 6:48 PM
    @TRIEC - please see the versions link above and you will see the available versions. Including a version for 3.5
  • Picture of Janos Nemes
    Mon, 18 Jun 2018, 9:33 PM
    Dear Dan and Peter,

    We had been using this plugin when few weeks ago (taking into account that we had too many courses) we decided to include course ID info in the notification emails too. %courseid% as it’s in the documentation.

    We thought this was the Course ID number – the alphanumeric field from the course settings, but the result was something completely different. On the course settings page the number we’ve created is like: “ORIENT_GEN_ABOUT_ALLST_001” while in the email the result of %courseid% is “22”.

    After checking all the emails generated, it seems to be a simple ascending numerical order, the last course we created gets the highest number.

    I guess it’s the plugin not the system itself, we are using Moodle 3.4.2+ (Build: 20180405), plugin version is the latest one.

  • Picture of Dan Marsden
    Tue, 19 Jun 2018, 8:57 AM
    @Janos - the courseid is there so you can include a url to the related course in your email - eg:

    the course "idnumber" field is not something that is supported by the reengagement templates at this stage. Feel free to get in touch privately if you would like to fund further improvements to the plugin.
  • Picture of Janos Nemes
    Tue, 19 Jun 2018, 3:43 PM
    Hi Dan,

    Thanks for your swift feedback and the explanation, understood.

1 2 3 4
Please login to post comments