I create a new event. On the bottom I choose the custom email templates. When I send a test email to myself the event listed is the last event we held (which is expired in the events list). The venue and date is correct, but not the Event name.
I have custom email templates for Registration Approved, Not Approved Registration, and Registration Pending Payment. All of which show the incorrect Event. Clicking the event link in the email takes me to the expired event registration page.
If you are using the ‘Send a test email to *:’ function in the message editor, that is using dummy data and it pulls the first event from the database and builds the contents around that.
Register onto the event in question and trigger the emails in the same way a user would, do you still get the wrong event link?
Yes that worked. Can this be changed in a future release so that expired events aren’t used for test emails? Would’ve saved me a lot of anguish looking for the solution.
We’ll likely always pull the first event from the database when editing template directly (Event Espresso -> Messages -> Default/Custom Templates) as you wont always have an active event and even then the first active event we find may still not be the correct event. However we should be able to use a specific event if you edit the template from the event editor itself (Event Espresso -> Events -> {event} -> Notifications -> Email -> Edit).
Viewing 5 reply threads
The support post ‘Custom emails show the wrong event’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.