CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • Scheduled Mail relative to event registration date
Pages: [1]

Author Topic: Scheduled Mail relative to event registration date  (Read 1117 times)

magnolia61

  • I post occasionally
  • **
  • Posts: 37
  • Karma: 0
  • CiviCRM version: 4.5.5
  • CMS version: Drupal 7.34 / Joomla 3.3.6
  • MySQL version: MySQL 5.5.40
  • PHP version: PHP 5.5.19
Scheduled Mail relative to event registration date
December 22, 2014, 05:25:57 am
Currently reminders for an event can only be scheduled relative to the event start date. There are various cases which need email reminders to be sent relative to the date someone registered as a follow up mail for the event. For instance a day or a week after the event registration date.

Anyone how is able to help me take a look into this? Code something? I don't know if this is a big code overhaul or an easy fix :-)

I already filed an issue for it (https://issues.civicrm.org/jira/browse/CRM-15155). Would love it, if this can make 4.6 code...

joanne

  • Administrator
  • Ask me questions
  • *****
  • Posts: 852
  • Karma: 83
  • CiviCRM version: 4.4.16
  • CMS version: Drupal 7
Re: Scheduled Mail relative to event registration date
December 22, 2014, 02:05:34 pm
What version of CiviCRM are you on?  Your profile says 4.1.2.  Does it need updating?

In 4.5 you can create a scheduled reminder with entity  Activity - Event Registration - completed.

magnolia61

  • I post occasionally
  • **
  • Posts: 37
  • Karma: 0
  • CiviCRM version: 4.5.5
  • CMS version: Drupal 7.34 / Joomla 3.3.6
  • MySQL version: MySQL 5.5.40
  • PHP version: PHP 5.5.19
Re: Scheduled Mail relative to event registration date
December 24, 2014, 03:35:43 am
Hi Joanne,
I updated my forum profile. Am using 4.5.5 on both drupal and joomla.

Would your suggestion work against a specific event of an event registration in general?
Using the "Activity - Event Registration - completed" - approach how would this work out for multiple events?
For each event type we want a different emails to be sent out, for some events none, for some multiple.

Register for event #1 Summercamp for kids (Camp A, B, C)
  • 1st mail 2 weeks after registration
  • 2nd mail 4 months before event
  • 3rd mail 2 months before event
  • 4th mail 2 weeks before event
Register for event #2 Trainingevent for leaders
  • 1st mail 2 weeks after registration
  • 2nd mail 3 months before event
  • 3rd mail 2 weeks before event
The kids need a different email than the leaders, and a different one per camp.
The easiest to accomplish this would be to include the registration date in the criteria, so we can send relative to that.

If I mistake and the above use case can be solved throught the activitites/completed please help me figure out how :)

joanne

  • Administrator
  • Ask me questions
  • *****
  • Posts: 852
  • Karma: 83
  • CiviCRM version: 4.4.16
  • CMS version: Drupal 7
Re: Scheduled Mail relative to event registration date
December 24, 2014, 01:41:55 pm
You should be able to get what you want for the initial emails if you:
  • create a smart group for each different "1st mail" you want to send.
  • when configuring the reminder, set Recipients to "Select a group" and choose the appropriate smart group.
  • Make sure that repeat is not ticked

As with everything new you do, you should try it first with a dummy event or on a test site.
« Last Edit: December 30, 2014, 06:13:55 pm by joanne »

magnolia61

  • I post occasionally
  • **
  • Posts: 37
  • Karma: 0
  • CiviCRM version: 4.5.5
  • CMS version: Drupal 7.34 / Joomla 3.3.6
  • MySQL version: MySQL 5.5.40
  • PHP version: PHP 5.5.19
Re: Scheduled Mail relative to event registration date
January 26, 2015, 05:21:29 am
Hi Joanne,
I have been trying out different solutions with smartgroups but that is really a hassle, because the activity does is not event context sensitive and thus the emails do not get sent with proper tokens. Also This places the configuration options for the email (participant status, etc) in the citeria of a smartgroup.

The easiest and most intuitive solution would be to include the registration date as a date relative to which event mails can be sent.

I would love to try to code something for this with help from maybe some others, if anyone would have a clue on where to start and which files to look for.

Regards, RIchard

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • CiviEvent Suggestions (Moderator: Michał Mach) »
  • Scheduled Mail relative to event registration date

This forum was archived on 2017-11-26.