Emails
Eventonomy sends automated emails for key moments: RSVP confirmations, event submissions, magic-link management links, order receipts, and event cancellations. You control the sender identity and which emails fire.
What You Will Learn
- Which emails Eventonomy sends and when
- How to set the sender name and address
- How to enable or disable specific email types
- How to customize email content with hooks
- What Pro adds to the email system
Email Settings
Go to Eventonomy → Settings → Notifications → Email to configure:
| Setting | Default | Description |
|---|---|---|
| Send an RSVP confirmation email | On | Sends a confirmation to the attendee when they RSVP. |
| Email an admin when someone submits an event | On | Notifies site admins of new event submissions (useful when Approval mode is on). |
| From name | Site name | The sender name shown in the attendee's inbox. |
| From address | WordPress admin email | The sender email address. Make sure this matches a domain you have SPF/DKIM set up for. |
Note: If your emails end up in spam, ensure the From address is on a domain with proper SPF, DKIM, and DMARC records, or use a transactional email service (SendGrid, Mailgun, Postmark) via an SMTP plugin.
Emails Eventonomy Sends
| Trigger | Recipient | |
|---|---|---|
| RSVP confirmation | Attendee submits an RSVP | The attendee (member or guest) |
| Magic-link management | Guest RSVPs (automatically) or requests a new link | The guest |
| Order receipt | Order completes successfully | The attendee |
| Event cancellation | Event status changes to Cancelled | All attendees who have Going RSVPs |
| Event submission | Member creates a new event | Site admins |
| Approval result | Admin approves or rejects a pending event | The event organizer |
| Waitlist promotion | A Going spot opens and a waitlist attendee is promoted | The promoted attendee |
| Event reminder | Scheduled ahead of event start (Pro) | All confirmed attendees |
Emails Use a Branded HTML Shell
All emails are wrapped in a minimal branded HTML shell with the site name in the header. The shell is filterable - see Hooks & Filters for the evnm_email_subject, evnm_email_body, and evnm_email_recipients filters.
Customizing Email Content with Hooks
// Change the RSVP confirmation subject
add_filter( 'evnm_email_subject', function( $subject, $email_key, $data ) {
if ( 'rsvp_confirmation' === $email_key ) {
$subject = 'You are going to: ' . $data['event']['title'];
}
return $subject;
}, 10, 3 );
// Add a recipient to the submission notification
add_filter( 'evnm_email_recipients', function( $recipients, $email_key, $data ) {
if ( 'event_submission' === $email_key ) {
$recipients[] = 'events-team@example.com';
}
return $recipients;
}, 10, 3 );
Valid $email_key values: rsvp_confirmation, magic_link, order_receipt, event_reminder, waitlist_promoted, event_cancelled, approval_result.
Pro: Custom Email Templates
Pro - Custom email templates require Eventonomy Pro.
Eventonomy Pro lets you design fully custom HTML email templates for each email type from Settings → Notifications → Email templates. You can use merge tags for event details, attendee name, RSVP status, and order information.
What's Next?
Configure scheduled reminders and SMS notifications (Pro).