Posted: March 7, 2019 at 12:18 pm
|
How do I receive . set up a notification when a user registers? |
Hi there, Registers onto the site or registers onto an EE event? If you mean when a user registers onto an EE event, the email should be triggered automatically, although they are setup to use WP Cron to work through a queue system to which reduces the load on your server which can delay the emails a little depending on how much traffic the site is getting (it needs hits on the site to work through the queue system). If you look in Event Espresso -> Messages -> Message Activity, can you see ‘Event Admin’ Emails listed there? In your other thread, you mentioned email issues, I’m assuming that’s been fixed? May I ask which fix you used as it may change how the emails will work. |
|
|
Tony, yes email was fixed. Used WP Mail SMTP by WP forms and set up a smtp office365 noreply@ domain account. Good point on the Event admin email. it lists vernon.nielson@dev.domain.com (domain of course being the domain name I am just leaving that for privacy purposes) I am going to try and find where that setting is, if I don’t here from you first. |
|
Tony, I found that my WP user account had the email address of vernon.nielson@dev.domain.com. I changed that to a realistic email address. I got an email , correct me if I am wrong but if I wanted a group / say accounting to get the email I would need to set up a WP user account with distribution list for example accounting@domain.com? |
No, you don’t need another user account (that’ll make it more complicated for you to manage in the long run as you’ll need to set them as the event author for that to work) as you can set the messages to use another value. For example, you can set the messages to use the email set in Event Espresso -> General Settings -> Primary Contact Email by editing the template and setting the ‘To’ field to use Do you have the ‘group’ email saved in EE anywhere? I can give you the steps to change the templates and the shortcode you need to use if you let me know where you want to pull the email address from. |
|
|
In the Event Espresso -> General Settings -> Primary Contact Email I have info@domain (just set that as a default email) I don’t have a group yet for the two users I want to receive notifications. But can easily do that. Could I put in person1@domain.com; person2@domain.com or would it just be better to put a group name in ? |
|
Tony to further clarify.. would it be possible to set up Event1 goes to a custom list of people or distribution list. Event2 would need a different list of people or distribution list. |
When you want to send copies of the same email to multiple users, we recommend using a group so that your mailserver only needs to handle a single email when sending the email. Whilst you can, in theory, add multiple email addresses to the message’s to field separated by a comma, some mail server choke on that setup and the email then fail.
It is yes, you’ll need a custom message template (or set of templates depending on which messages you want to send) setup for each ‘group’ and then you set the relevant message template on each individual event. For example you could create a custom message template for the ‘Registration Approved’ message type called ‘Registration Approved – Group 1’, with the to field set to group1@domain.com (obviously just an example of a group email here). Then on Event 1 you select that template for the Registration Approved template. Is that what you are looking for? I can give you more details on how to set this up if that’s what you need. |
|
|
Yes Tony, the last part is what my goal is. (when a user registers using an invoice / payment is pending that email will got accounting person and admin person. Would you mind further explaining on how to best set up the custom message template for this scenario.. Once again I greatly appreciate all your support and help as I am trying to learn this system under a time crunch.. |
Edit the event in question and go to the bottom of the page, you’ll see a ‘notifications’ section. In that make sure you are on the ‘Email’ tab. As you haven’t setup a custom template yet, on this step we’ll create it and assign it to the event in one go. For the above you want the registration pending payment email, so next to that click the ‘Create new custom’ button – https://monosnap.com/file/5RdT0vwLe7egCpoVCdMd9Fa82SP36Z A modal will open asking for a name and description, be sure to give the template a meaningful name as ‘Template 1’ going to mean much to you in 6 months time. For example – https://monosnap.com/file/iDI4tgB0kp7uzz1jXzvz302aWEJ5x5 When you click create template, EE will copy the current default message template for the message type in question, create a copy of it as a custom template with the name you used and set it on the event – https://monosnap.com/file/5MO6shs39m3588CTssbtudKK8K0NY7 Now click the edit button shown above to edit that template. In the ‘to’ field of the Event Admin context, set the group email address, like so – https://monosnap.com/file/6z4aVDnCYyXOMUmcTBWdBJOJmJ3mvl Now that event will use that template and send the registration pending payemnt (event admin context) to that group1 email set there. Repeat for Event 2 only set the group to be group 2 in the to field. On Event 3, lets say you want to use Group 1 again…. rather than creating a new template, just select the ‘Registration pending payment – Group 1’ template in the dropdown for Registration Pending Payment. You’ll obviously need to create the group emails that you use in the above and set the members of that group etc, but that’s all outside of EE. |
|
The support post ‘How to set up notifications of registrations’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.