Eventonomy

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

Email 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).

Reminders & SMS →