Support

Home Forums Event Espresso Premium Email Not Sending to All Attendees

Email Not Sending to All Attendees

Posted: January 8, 2014 at 10:17 am


Eric Rosenberg

January 8, 2014 at 10:17 am

I just sent an email to update the 21 people who have signed up to an event and got this result:

Email Sent to 17 people successfully.37

Why does it leave people out?


Josh

  • Support Staff

January 9, 2014 at 8:27 am

Hi Eric,

The script may have timed out, and you could check your php error log to see if there was an error thrown at the moment the emails were sent.

Another tool that can help troubleshoot email issues is the the “Email Log” plugin. It will log every email sent through WordPress and allow you to view what was/wasn’t sent:

http://wordpress.org/plugins/email-log/


Tony

  • Support Staff

January 10, 2014 at 4:25 am

Hi Eric,

Don’t forget to also account for multi/group registrations. As in 1 registration with 2 or more tickets. If you do not require additional information for addition attendees then Event Espresso will only have 1 email address for that registration, the primary attendee’s email.

For example, say you setup your event with a attendee limit of 20, group bookings of 5 and no additional info. Like this http://d.pr/i/cnQS

You could have 4 registrations of 5 tickets each, resulting in a full event, but only have 4 email address. E.g http://d.pr/i/3Q5y

Within each of those registrations I have 5 tickets but only 1 email
http://d.pr/i/culI (all the same just Tony 1,2,3 etc)

So EE can only send 4 emails when I email all attendees http://d.pr/i/lKRI

If you don’t have group registrations then none of this applies and you may have an issue with the emails, but thought I’d add this to be sure.


Eric Rosenberg

January 10, 2014 at 9:17 am

I am not allowing group registrations, so it should be sending to everyone. I’ve had this issue since I purchased Event Espresso.

In September Jonathan Wilson said he was able to replicate the issue. In four months I was hoping you had a solution.


Sidney Harrell

January 10, 2014 at 3:52 pm

That count in the message gets incremented whether the email is successfully sent or not. It’s more of a count of how many attendees are found by this sql query:

SELECT * FROM ' . EVENTS_ATTENDEE_TABLE . ' WHERE event_id =%d GROUP BY lname, fname

You might try running that query manually in phpMyAdmin to see why it comes up with 17 attendees instead of 21. Just looking at the query, I would look to see if the same last name and first name appear on more than one attendee for that event.


Eric Rosenberg

January 13, 2014 at 8:42 am

I don’t have any group registrations enabled, but I did see a couple of duplicate signups. Is it possible to prevent duplicate signups?


Josh

  • Support Staff

January 14, 2014 at 8:00 am

Not really. If someone registers and wants to register again (possibly for a friend or workmate), there isn’t a mechanism in place that will stop them.

The support post ‘Email Not Sending to All Attendees’ 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.

Event Espresso