Eventonomy

RSVP Settings

The RSVP tab enables the attendee registration system and configures its rules: capacity defaults, guest policy, deadlines, and sub-features like waitlists and magic links.

Go to Eventonomy → Settings → RSVP to access these options.

What You Will Learn

  • How to enable or disable RSVPs globally
  • How to set default capacity and guest limits
  • How RSVP deadlines work
  • How to control guest (non-account) RSVPs
  • How to enable the waitlist and magic-link features

Settings Reference

All settings below are under the RSVP feature card. The card's toggle enables or disables RSVPs site-wide. Individual events can still override the toggle via the event editor.

Default Attendee Capacity

Setting: default_event_capacity Default: 0 (unlimited)

The attendee cap applied to new events that do not set their own capacity. Set to 0 for unlimited. Organizers can override this per event in the event editor.

Max Additional Guests Per RSVP

Setting: rsvp_max_guests Default: 0 (unlimited)

The maximum number of additional people an attendee can include in their RSVP (their "+guests"). Each additional guest counts toward the event capacity. Set to 0 for unlimited.

RSVP Deadline

Setting: rsvp_deadline_hours Default: 0 (no deadline)

Closes RSVPs this many hours before the event starts. Once the deadline passes, the RSVP block shows "Registration closed." Set to 0 for no deadline.

For example, setting 24 closes RSVPs 24 hours before the event begins.

Allow Guests to RSVP Without an Account

Setting: allow_guest_rsvp Default: Off

When on, visitors without a WordPress account can RSVP by entering their name and email. They receive a magic-link email so they can manage their RSVP later.

Require Login to RSVP

Setting: require_login_to_register Default: Off

When on, visitors who are not logged in see a login prompt instead of the RSVP form. This overrides Allow guests to RSVP without an account - even if guest RSVPs are on, this setting blocks them.

Use this when you want RSVPs linked to member accounts only.

Show Remaining Spots

Setting: show_remaining Default: Off

Displays the number of remaining spots on event cards, the single-event page, and the RSVP block. Hidden automatically when capacity is unlimited.

Hide Sold-Out Events from Listings

Setting: hide_sold_out Default: Off

Removes events that are at capacity from the events list and upcoming blocks. The event's page still exists - it just does not appear in archive listings.

Note: Page counts in the REST API may still include sold-out events even when this is on, because the count runs before the display filter is applied.

Manage RSVP by Secure Link (Magic Link)

Setting: magic_link (feature flag) Default: On

Enables the magic-link flow for guest RSVPs. When on, guests who RSVP receive a private, expiring URL that lets them view or change their RSVP without a WordPress account.

If you disable this, guests can still RSVP but they have no way to manage or cancel their registration after submitting.

Waitlist When Full

Setting: waitlist (feature flag) Default: Off

When on, attendees who try to RSVP Going after capacity is reached are placed on a waitlist instead of being rejected. When a Going attendee cancels, the oldest Waitlist RSVP is automatically promoted to Going and receives a notification.

What's Next?

Set up custom registration questions to collect extra information from attendees.

Questions Settings →