Answers.Body: <p>Ah - ok - this is what's happening:</p>
  
  <ol>
  <li>if the event is FREE -> then no receipt is issued via CiviCRM workflow message templates </li>
  <li>if the event is FREE &amp;&amp; if participants make a donation -> then the participants get an email message from the CiviCRM workflow message template - contribution online</li>
  </ol>
  
  <p>So your workaround is a good one - a simple Email message that is triggered via CiviRules (add Participant to a certain event) - or you could even do a simple Email message from Webform -> Emails.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-01T17:15:59.390Z
Answers.LastActivityDate: 2018-09-01T19:06:15.360Z
Answers.LastEditDate: 2018-09-01T19:06:15.360Z
Answers.UserDisplayName: KarinG - Semper IT
Body: <p>I have set up an event with webform/civievent and the registration confirmation &amp; receipt is not sending to anonymous sign-ups. While logged in and signing up it will email me (if I am the sign-up), but for anonymous users it won't. I have the send receipt box ticked off in both the contribution page and the event itself. The payment is going through and the participant is being registered correctly, the receipt will just not auto-send. I am using Drupal 7, CiviCRM 5.3.1, and webform version 7.x-4.17.</p>
  
  <p><a href="https://i.sstatic.net/o1sAh.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/o1sAh.jpg" alt="enter image description here"></a></p>
  
  <p><a href="https://i.sstatic.net/CJbYE.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/CJbYE.jpg" alt="enter image description here"></a></p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-08-31T22:14:00.560Z
Comments.Text: Do the contact records that are created have valid email addresses?
Comments.UserDisplayName: ericG
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-09-01T05:43:02.837Z
Comments.Text: Yes they do. I have a different email sent out using rules and that one goes through fine, just the workflow message doesnt.
Comments.UserDisplayName: Laura
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-09-01T17:01:05.513Z
Comments.Text: I just replicated exactly this for another project - also on 5.x - will hunt it down!
Comments.UserDisplayName: KarinG - Semper IT
Tags: <civievent><webform-civicrm><system-workflow-messages>
Title: Events - Registration Confirmation and Receipt (on-line) is not sending to anonymous users
ThreadText: # Events - Registration Confirmation and Receipt (on-line) is not sending to anonymous users
  
  (Asked by: username_0 on 2018-08-31)
  
  I have set up an event with webform/civievent and the registration confirmation & receipt is not sending to anonymous sign-ups. While logged in and signing up it will email me (if I am the sign-up), but for anonymous users it won't. I have the send receipt box ticked off in both the contribution page and the event itself. The payment is going through and the participant is being registered correctly, the receipt will just not auto-send. I am using Drupal 7, CiviCRM 5.3.1, and webform version 7.x-4.17.
  
  [![enter image description here](https://i.sstatic.net/o1sAh.jpg)](https://i.sstatic.net/o1sAh.jpg)
  
  [![enter image description here](https://i.sstatic.net/CJbYE.jpg)](https://i.sstatic.net/CJbYE.jpg)
  
  **Tags:** civievent, webform-civicrm, system-workflow-messages
  
  > **Comments:**
  > **username_1**: Do the contact records that are created have valid email addresses?  
  > **username_0**: Yes they do. I have a different email sent out using rules and that one goes through fine, just the workflow message doesnt.  
  > **username_2**: I just replicated exactly this for another project - also on 5.x - will hunt it down!  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2018-09-01. Score: 1
  
  Ah - ok - this is what's happening:
  
  1. if the event is FREE -> then no receipt is issued via CiviCRM workflow message templates
  2. if the event is FREE && if participants make a donation -> then the participants get an email message from the CiviCRM workflow message template - contribution online
  
  So your workaround is a good one - a simple Email message that is triggered via CiviRules (add Participant to a certain event) - or you could even do a simple Email message from Webform -> Emails.
  
  
  ---
  
  