Body: <p>CiviCRM 5.67.1, WordPress 6.4.1. We have an event created that is semi-private, in that it's not a Public event, is a Members-Only event, but because we are allowing registrations based on membership tier, each request has to be approved. So far so good, although I do wish there was a way for the system to verify that the person signing up is an allowed membership level natively.</p>
  <p>So Require Participant Approval is checked. There's also a waitlist, but that's not relevant here.</p>
  <p>I as the admin don't get an email when someone is waiting approval, which is one thing. Could probably create a scheduled task or report to let me know, but given how many emails are sent at other stages, curious why this email isn't sent?</p>
  <p>If I just move everyone's status from Awaiting Approval to Registered, they don't get any email notification either. If I move it to Pending from Approval, they get an email saying they need to click on a link (which most have, but many haven't, and quite frankly, this does seem like an unnecessary extra step here).</p>
  <p>We will be sending out periodic event updates to all registered contacts so they'll know they are registered then -- but if they aren't registered, they would not know to expect an email that they never get, and my main issue to resolve here is making sure people who make it to Registered are notified they made it to Registered with an easy way to manage that (yes, Allow Self Service... is checked).</p>
  <p>Am I missing some simple setting somewhere on this?</p>
  <p>Thank you.</p>
  <p>Michael</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-12-02T23:51:09.943Z
Comments.Text: I don't know if it's supposed to send emails or not, but another option is set up some civirules to send an email when participant status changes.
Comments.UserDisplayName: Demerit
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-12-03T15:46:07.677Z
Comments.Text: Interesting idea, but a quick look here doesn't look like simply sending an email when a condition is met (status changed from Awaiting Approval to Registered or status changed from Pending from Approval to Registered, for instance) is an available out-of-the-box action. This can be used to notify someone of a new approval request, sure, but doesn't look like it can notify the contact who just got registered.
Comments.UserDisplayName: Michael Matthews
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-12-03T16:16:33.937Z
Comments.Text: The participant is the default recipient. On the action you just fill out from email address and message template.
Comments.UserDisplayName: Demerit
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-12-05T13:35:56.893Z
Comments.Text: There is a condition available for 'Compare Old Participant Status to New Participant Status' which may be worth looking at?
Comments.UserDisplayName: RebeccaTregenna
Tags: <civievent><email>
Title: CiviEvent, marking a pending attendee as Registered does not send email?
ThreadText: # CiviEvent, marking a pending attendee as Registered does not send email?
  
  (Asked by: username_0 on 2023-12-02)
  
  CiviCRM 5.67.1, WordPress 6.4.1. We have an event created that is semi-private, in that it's not a Public event, is a Members-Only event, but because we are allowing registrations based on membership tier, each request has to be approved. So far so good, although I do wish there was a way for the system to verify that the person signing up is an allowed membership level natively.
  
  So Require Participant Approval is checked. There's also a waitlist, but that's not relevant here.
  
  I as the admin don't get an email when someone is waiting approval, which is one thing. Could probably create a scheduled task or report to let me know, but given how many emails are sent at other stages, curious why this email isn't sent?
  
  If I just move everyone's status from Awaiting Approval to Registered, they don't get any email notification either. If I move it to Pending from Approval, they get an email saying they need to click on a link (which most have, but many haven't, and quite frankly, this does seem like an unnecessary extra step here).
  
  We will be sending out periodic event updates to all registered contacts so they'll know they are registered then -- but if they aren't registered, they would not know to expect an email that they never get, and my main issue to resolve here is making sure people who make it to Registered are notified they made it to Registered with an easy way to manage that (yes, Allow Self Service... is checked).
  
  Am I missing some simple setting somewhere on this?
  
  Thank you.
  
  username_0
  
  **Tags:** civievent, email
  
  > **Comments:**
  > **username_1**: I don't know if it's supposed to send emails or not, but another option is set up some civirules to send an email when participant status changes.  
  > **username_0**: Interesting idea, but a quick look here doesn't look like simply sending an email when a condition is met (status changed from Awaiting Approval to Registered or status changed from Pending from Approval to Registered, for instance) is an available out-of-the-box action. This can be used to notify someone of a new approval request, sure, but doesn't look like it can notify the contact who just got registered.  
  > **username_1**: The participant is the default recipient. On the action you just fill out from email address and message template.  
  > **username_2**: There is a condition available for 'Compare Old Participant Status to New Participant Status' which may be worth looking at?  
  
  ---
  
  ## 0 answers
  
  