2

Is it possible to set up event scheduled reminders so they are triggered on event registration date rather than event start/end dates? This would be very handy for sending event details like venue etc etc to people once they register.

Is it also possible to create an event schedule reminder so they are triggered when the event participant status changes - eg, we have an application process for some events, and when the application is approved we change their status to 'application accepted'. We'd like to send them an email with their event details at that moment.

I'm aware that quite a bit of this could be done through scheduled reminders based on Activities.

However, we want our event scheduled reminders to be portable from one event to another - and currently event scheduled reminders on events or event templates will be copied to new events based on them.

Civicrm 4.7.22, Drupal 7.56

2

Well, it turns out that half of this has a very simple answer - so simple that probably every one else is already doing it!

To send an email when someone registers can be simply achieved by creating a scheduled reminder set to go sufficiently early enough before the event's start date that this time is in the past. This way everyone who registers will do so after the date the email is set to go, and so they will receive the email.

You need to be careful with this method - if you make such an email after people have started registering for the event, then everyone who has registered prior to the date the email is set to go will get the email.

To only send the email to some of the currently registered participants, now or in the future, you could put those participants into a group, and choose to 'limit' the scheduled reminder that group.

Regarding sending emails based on a change of participant status - Jitendra tells me that this would require significant additions to how scheduled reminders currently work.

So instead, we have written a rather skimpy extension to cobble through the job - feel free to connect if you'd like a copy.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.