Answers.Body: <p>You can use Scheduled Reminders (<strong>Administer>Communication>Scheduled Reminders</strong>) to automatically send an email based on an event type, or even event name.</p>
  
  <p>Alternatively you can use the CiviRules extension(extension found here: <a href="https://civicrm.org/extensions/civirules" rel="nofollow noreferrer">https://civicrm.org/extensions/civirules</a> and documenation here: <a href="https://docs.civicrm.org/civirules/en/latest/" rel="nofollow noreferrer">https://docs.civicrm.org/civirules/en/latest/</a>) to do achieve this.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T11:16:35.297Z
Answers.Text: The scheduled reminders for events are all based on an amount of time before/after the event's beginning and end dates. I want to be able to use the registration date so that we can send the information out shortly after they register. I tried CiviRules, but couldn't find anything about sending an email in the actions. That was actually the first thing I tried.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T11:49:10.943Z
Answers.Text: You also need to install the Email API extension to enable the sending of email! You can find it here: https://civicrm.org/extensions/e-mail-api
Answers.UserDisplayName: ErikH - CiviCooP
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T12:20:36.510Z
Answers.Text: Thanks! I was wondering if I missed something somewhere.  :)
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T12:22:28.940Z
Answers.Text: Ah, I see why I missed it - it's not there for version 4.7 of CiviCRM.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T13:29:49.713Z
Answers.Text: Hi Jenni, AFAIK it does work on CiviCRM 4.7
Answers.UserDisplayName: ErikH - CiviCooP
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-01T02:16:41.897Z
Answers.Text: It only lists through 4.6 on the page and it's not available on the extensions page inside Civi. I guess I could try it out on the dev site, but I'm extremely hesitant to install something on our live site that isn't made for the version we're running.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-01T08:21:20.487Z
Answers.Text: I would never recommend installing something on live without testing whatever the status of the extension :-) So certainly try it on dev first. But I have it running on 4.7.
Answers.UserDisplayName: ErikH - CiviCooP
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T11:02:30.767Z
Answers.LastActivityDate: 2018-01-31T11:02:30.767Z
Answers.UserDisplayName: ErikH - CiviCooP
Answers.Body: <p>Not tried, just a thought:</p>
  
  <p>You are using an Event Page, so can you make a contribution type reminder which triggers some hrs(eg 2) after the <code>receive_date</code>?</p>
  
  <p><a href="https://i.sstatic.net/Qvi5n.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/Qvi5n.png" alt="enter image description here"></a></p>
  
  <p>By this, When a new event registration happens, a contribution is recorded for the contact and after 2 hrs - the reminder mail would be triggered containing stuffs for preparation, etc. </p>
  
  <p>Note that this would send reminder for every contribution with financial type = <code>Event Fee</code> (selected in the second multi-select box) financial type. If you want to avoid that, you might need to create a custom financial type from <code>Administer -&gt; CiviContribute -&gt; Financial Type</code> for this Event Page. </p>
  
  <p>If the above doesn't work, maybe you should proceed in writing an extension and use postProcess() hook on Event confirm page and send a mail using a custom message template.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T07:18:36.043Z
Answers.Text: So I'd have to create a contribution type for each one of our event types? Unfortunately writing an extension is beyond my expertise. It's really too bad it isn't already there - I'm sure I can't be the only one who could really use something like this.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T09:53:04.993Z
Answers.Text: How about creating Schedule reminders using Event Name?
Answers.UserDisplayName: Pradeep Nayak
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T11:18:02.357Z
Answers.Text: Scheduled reminders when it comes to Events are scheduled based on the event's start/end dates. I need to be able to set it according to when someone registers. For instance, an hour after they've registered. Essentially it would go out shortly after they get their receipt.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-06T17:18:29.340Z
Answers.Text: @JenniSimonis did you ever reach a resolution on this?
Answers.UserDisplayName: Zachary
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-08T16:30:22.690Z
Answers.Text: No, we've just continued to keep it all in the receipt instead.
Answers.UserDisplayName: Jenni Simonis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-31T06:45:42.200Z
Answers.LastActivityDate: 2018-01-31T06:45:42.200Z
Answers.UserDisplayName: jitendra - fuzion
Body: <p>We have an email with instructions about our event, information to help you prepare, hotel information, etc. Currently we're adding it all to the receipt, which makes for a very long message. We'd rather have it sent out as a separate message. Especially seeing as some of our events have different information and we have to include everything in one message, even if it doesn't apply to that event.</p>
  
  <p>Is there a way to have an automated message that goes out after a registration that is not the receipt? Or a way to add to the reminder emails the option for a <strong>certain amount of time after registration</strong>, not time before/after the event?</p>
  
  <p>Thanks!</p>
  
  <p>Oh, I'm on Drupal 7 and CiviCRM 4.7.29</p>
  
  <p><a href="https://i.sstatic.net/e4Gi1.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/e4Gi1.jpg" alt="Scheduled Reminder - training Name"></a></p>
  
  <p><a href="https://i.sstatic.net/fH3YU.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/fH3YU.jpg" alt="Scheduled Reminder - training Type"></a></p>
  
Tags: <civievent><civimail>
Title: Automated email after event registration
ThreadText: # Automated email after event registration
  
  (Asked by: username_0 on 2018-01-31)
  
  We have an email with instructions about our event, information to help you prepare, hotel information, etc. Currently we're adding it all to the receipt, which makes for a very long message. We'd rather have it sent out as a separate message. Especially seeing as some of our events have different information and we have to include everything in one message, even if it doesn't apply to that event.
  
  Is there a way to have an automated message that goes out after a registration that is not the receipt? Or a way to add to the reminder emails the option for a **certain amount of time after registration**, not time before/after the event?
  
  Thanks!
  
  Oh, I'm on Drupal 7 and CiviCRM 4.7.29
  
  [![Scheduled Reminder - training Name](https://i.sstatic.net/e4Gi1.jpg)](https://i.sstatic.net/e4Gi1.jpg)
  
  [![Scheduled Reminder - training Type](https://i.sstatic.net/fH3YU.jpg)](https://i.sstatic.net/fH3YU.jpg)
  
  **Tags:** civievent, civimail
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2018-01-31. Score: 3
  
  You can use Scheduled Reminders (**Administer>Communication>Scheduled Reminders**) to automatically send an email based on an event type, or even event name.
  
  Alternatively you can use the CiviRules extension(extension found here: <https://civicrm.org/extensions/civirules> and documenation here: <https://docs.civicrm.org/civirules/en/latest/>) to do achieve this.
  
  > **Comments:**
  > **username_0**: The scheduled reminders for events are all based on an amount of time before/after the event's beginning and end dates. I want to be able to use the registration date so that we can send the information out shortly after they register. I tried CiviRules, but couldn't find anything about sending an email in the actions. That was actually the first thing I tried.  
  > **username_1**: You also need to install the Email API extension to enable the sending of email! You can find it here: https://civicrm.org/extensions/e-mail-api  
  > **username_0**: Thanks! I was wondering if I missed something somewhere.  :)  
  > **username_0**: Ah, I see why I missed it - it's not there for version 4.7 of CiviCRM.  
  > **username_1**: Hi Jenni, AFAIK it does work on CiviCRM 4.7  
  > **username_0**: It only lists through 4.6 on the page and it's not available on the extensions page inside Civi. I guess I could try it out on the dev site, but I'm extremely hesitant to install something on our live site that isn't made for the version we're running.  
  > **username_1**: I would never recommend installing something on live without testing whatever the status of the extension :-) So certainly try it on dev first. But I have it running on 4.7.  
  
  ---
  
  ### Answer by username_2 on 2018-01-31. Score: 0
  
  Not tried, just a thought:
  
  You are using an Event Page, so can you make a contribution type reminder which triggers some hrs(eg 2) after the `receive_date`?
  
  [![enter image description here](https://i.sstatic.net/Qvi5n.png)](https://i.sstatic.net/Qvi5n.png)
  
  By this, When a new event registration happens, a contribution is recorded for the contact and after 2 hrs - the reminder mail would be triggered containing stuffs for preparation, etc.
  
  Note that this would send reminder for every contribution with financial type = `Event Fee` (selected in the second multi-select box) financial type. If you want to avoid that, you might need to create a custom financial type from `Administer -> CiviContribute -> Financial Type` for this Event Page.
  
  If the above doesn't work, maybe you should proceed in writing an extension and use postProcess() hook on Event confirm page and send a mail using a custom message template.
  
  > **Comments:**
  > **username_0**: So I'd have to create a contribution type for each one of our event types? Unfortunately writing an extension is beyond my expertise. It's really too bad it isn't already there - I'm sure I can't be the only one who could really use something like this.  
  > **username_3**: How about creating Schedule reminders using Event Name?  
  > **username_0**: Scheduled reminders when it comes to Events are scheduled based on the event's start/end dates. I need to be able to set it according to when someone registers. For instance, an hour after they've registered. Essentially it would go out shortly after they get their receipt.  
  > **username_4**: @JenniSimonis did you ever reach a resolution on this?  
  > **username_0**: No, we've just continued to keep it all in the receipt instead.  
  
  ---
  
  