Activities: Reengagement

mod_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.
413 sites
628 downloads
47 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

Screenshots

Screenshot #0

Contributors

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 Dan Marsden
    Thu, 23 Feb 2017, 3:55 AM
    Hi Chris, the only information we currently have is available from the links here (documentation/forum posts etc) - one day we might create a short video walk-through. Also make sure you have the scheduled task process/cron running correctly on your site. Thanks.
  • Picture of Nicholas Stefanski
    Sat, 11 Mar 2017, 7:21 AM
    Hi, I am loving the activity so far, but I did notice one issue, I am not sure if it is intentional. If I unenrol a user from a course, or if their enrollment ended because it is past duration, but a reengagement email was already scheduled, then an email will still be sent to the user at the scheduled time. If I specifically change the user's enrollment from "Active" to "Suspended", then the email is suppressed, as I would expect to happen in the other two cases. Is this intended behavior? Would you consider adding a check to avoid sending reengagement emails if a user is not enrolled or their enrollment is inactive?
  • Picture of Dan Marsden
    Mon, 13 Mar 2017, 4:09 AM
    Hi Nicholas, that issue should already be fixed in the version available in the github repository.
  • Picture of Ibrahim Fadl
    Tue, 28 Mar 2017, 5:11 PM
    hI Dan I added a select element but when I am saving the activity the selected element return to default data. Can you tell me what should I do
  • Picture of Dan Marsden
    Wed, 29 Mar 2017, 5:10 AM
    The target activity only does something if you tick the "suppressemail" box. the version of this plugin in the github repository makes this more clear by disabling the target activity selector if suppressemail is not ticked.
  • Picture of Nicholas Stefanski
    Thu, 27 Apr 2017, 2:57 AM
    Dan,

    Sorry for the belated reply. I should have mentioned we're on Moodle 3.1, and the testing where unenrolled users received emails was on version 3.1.7 (2016082302), the latest stable for 3.1.

    Not sure if you plan on updating the 3.1 version, but our school should be updating to 3.2 in July regardless so I'll retest at that point.
  • Picture of Pascal Kurosinski
    Fri, 11 Aug 2017, 12:03 AM
    Hi Dan,
    Looks like a interesting plugin to me, but I cannot make it work. Although I think I generally understand how to work with access restriction and activity completion, I don't manage to get the reengagement activity completed for a learner. I can set access control to be triggered by another activity and set the delay for firing the email, but how does the learner trigger the start of the count-down? By default, the reengagement activity is hidden, which makes a lot of sense but even making it visible doesn't help. If the learner tries to access it, the message is “This reengagement is not available”. What am I missing? Thanks.
  • Picture of Dan Marsden
    Fri, 11 Aug 2017, 7:25 AM
    the learner doesn't "access" this module at all - it is really just a teacher-level activity not really designed for the students to see within the course. It also relies on cron being correctly configured on your site. There is a bit more documentation with some examples here: https://docs.moodle.org/en/Reengagement_activity
  • Picture of Pascal Kurosinski
    Fri, 11 Aug 2017, 11:41 PM
    Thanks Dan,
    I think you are right. If I run cron manually the plugin works fine. I will check the configuration...
  • Picture of Joe Rebbeck
    Fri, 8 Sep 2017, 10:41 PM
    Another invaluable plugin Dan/Catalyst! Two questions:
    1. Is it possible to use this in conjunction with your Attendance plugin, to trigger an email to a student if they are marked as absent?
    2. Can I send a reminder if an activity hasn´t been completed x number of days after the student enrolled in the course - I can´t see that as an option?
    Keep up the great work.
  • Picture of Joe Rebbeck
    Sat, 9 Sep 2017, 4:53 AM
    Apologies, just realised I should have given kudos to Peter Bulmer!
  • Picture of Dan Marsden
    Mon, 11 Sep 2017, 5:27 AM
    Thanks Joe, great to hear you find this plugin useful.
    This plugin looks at overall activity completion - it sounds like you are wanting e-mails to be triggered based on a single session within the attendance which isn't directly linked to activity completion so it's probably not the right way to do it.

    but - you should probably take a good look at the newest version of the attendance plugin in github which provides new warning sets/absentee reports and allows you to email students/teachers when attendance drops below a configured threshold. You will need to enable this feature as it's disabled by default at the moment in the attendance site admin settings (I'll be 'releasing' this new version of the plugin at the Sydney Moodlemoot in a few weeks)
  • Picture of Joe Rebbeck
    Mon, 25 Sep 2017, 2:40 AM
    Hi Dan, Re the update to the Attendance module. This looks to have some really useful functionality with the addition of email alerts. I especially like that you can set various triggers and send tailored messages for each. I have installed it and will be testing it this week. Have fun at Moodle Moot this week. Best regards. Joe
  • Picture of Bert van der Hooft
    Sat, 14 Oct 2017, 4:01 PM
    Hi,

    I want to send an email when a certain activity is completed. So the other way around. How to do this?

    Bert
  • Picture of Dan Marsden
    Mon, 16 Oct 2017, 4:23 AM
    @Bert - try setting the activity restrictions of the reengagment to rely on the activity you want to trigger an email, then set the activity completion of the reengagement to occur with a very short duration (like 1 minute) and set the reengagement to send the e-mail "on reengagement completion".
1 2 3
Please login to post comments