6 min read
Introducing Eventonomy: The Frontend-First, Community-Native Events Plugin for WordPress
Most WordPress event plugins were built for a single admin posting to a public calendar. Communities do not work that way. Members want to run their own events, RSVP to each other, and see it all inside the profiles and groups they already use. That gap is why we built Eventonomy: a modern events and RSVP plugin where members create and manage events from the frontend, everything runs on a documented REST API, and events live natively inside your community.
Eventonomy is also part of the BuddyNext family, the community stack we build at Wbcom Designs. It is the events layer that sits alongside your profiles, groups, and activity feed, so this is our proper introduction to what it does and why it is built the way it is.
Built on custom tables, not custom post types
Eventonomy does not use a custom post type. Events, RSVPs, tickets, orders, and recurring occurrences live in their own dedicated database tables, reached through a REST API (the eventonomy/v1 namespace) with no admin-ajax in sight. There is no postmeta bloat and no fighting the block editor for a data model it was never designed to hold.
The practical result is scale. Eventonomy is designed for large communities with 100,000 or more members, where a postmeta-driven calendar would slow to a crawl. Every list is indexed and paginated, and the latest release tuned upcoming-event queries to stay fast at any page depth.
Members never need wp-admin
The whole experience is frontend-first. Members submit events, manage their RSVPs, manage their attendees, and track everything from a My Events dashboard, all without touching wp-admin. Site owners decide who can create events, whether submissions are approved or published immediately, and how many events a member can run.
The interface is built with Interactivity-API blocks. You place a Calendar, Events List, Single Event, Upcoming, RSVP, Search, Event Editor, My Events, or Attendees block on any page and it renders through the block editor like anything else. There are eighteen blocks across the free plugin and Pro.
RSVPs that handle real attendance
RSVP is where community events get complicated, so we made the free version handle the hard parts:
- Capacity limits with automatic waitlists, and automatic promotion (with an email) when a spot opens up.
- Plus-guests, so one RSVP can bring a known headcount.
- Account-less RSVP through a magic link, so a first-time attendee can respond from their inbox without registering. The link stays valid for seven days.
- Custom RSVP questions (text, textarea, select, and checkbox) with a required flag.
- An RSVP deadline, an optional require-login rule, and a per-RSVP guest cap.
Capacity is claimed atomically, so an event cannot oversell when several people sign up at the same moment. Attendee and order lists export to CSV, and the export is hardened against spreadsheet injection. If you want a walkthrough of the member side, we have a step-by-step guide to adding community events and RSVPs to your WordPress site.
Free and donation tickets, paid ticketing in Pro
The free plugin records free tickets and donation pledges, and every order gets a downloadable PDF receipt generated on your own server, with no external service in the loop. Eventonomy Pro adds real paid ticketing through five gateways: Stripe, PayPal, Square, Mollie, and WooCommerce. Orders move through a clear lifecycle (pending, paid, cancelled, refunded, and failed), a paid order materializes an RSVP per seat, and Pro layers on coupons with usage limits and expiry, tiered pricing, tax and fee handling, refunds, and organizer earnings reporting.
Bring your events from anywhere in one click
If you already run events on WordPress, the biggest reason not to try something new is the cost of moving. We removed it. Eventonomy ships one-click importers for the five plugins most communities are already on:
- The Events Calendar
- EventON
- Events Manager
- WP Event Manager
- Sugar Calendar
It also imports from a plain CSV file or an ICS calendar feed, and the source list is a documented extension point, so a developer can add another importer without patching the plugin. The importer scans your existing events and shows you a preview before it touches anything. Large sites are processed in the background so the import does not time out. If you change your mind, a typed-confirmation undo rolls it back. And because old links matter, the migrator adds 301 redirects from your previous event URLs to their new Eventonomy pages, so you keep your search rankings and your bookmarks. If you are weighing the move, we compared Eventonomy against Modern Events Calendar and The Events Calendar in detail.
Events that live inside your community
This is the direction the latest release pushes hardest. Events can now be scoped to a space, which is the foundation for group and community event listings. On the free plugin that means an events list can belong to a specific group, and pagination stays inside that group instead of pulling in unrelated events.
Eventonomy Pro takes it into BuddyPress directly:
- A group Events tab with both a List and a Calendar view, plus a Create action, scoped to that group.
- A member profile Events tab with native buckets for Organizing, Going, Interested, and Maybe.
- Activity-stream posts when a member creates an event or RSVPs Going, routed to the group feed when the event belongs to a group.
- A bell notification to the organizer when a member RSVPs Going.
- A Community settings card with a master switch and per-feature toggles, so you can turn any of this on or off without losing data.
Part of the BuddyNext community family
Eventonomy is not a standalone island. It is built to be the events layer of a BuddyNext or BuddyPress community, so events reuse the profiles, groups, and activity your members already live in. A member organizing a meetup, an RSVP going out to a group, and a reminder landing in the profile they check every day are all the same community, not a separate events tool bolted on the side. If you run your community on the Wbcom stack, Eventonomy slots in the way the rest of the family does: same members, same groups, one less silo.
You own the data, and so do your members
Because Eventonomy stores its data in your own database, there is no third-party platform holding your attendee list. The latest release makes that ownership work both ways for privacy. Eventonomy now integrates with WordPress’s built-in Export and Erase Personal Data tools, so a member’s data-access or deletion request covers Eventonomy’s own tables. RSVPs are anonymized on erasure, while paid orders keep their financial record under the standard tax-retention exemption. Pro extends the same export and erase to a member’s followed events and organizers.
What else Pro adds
Beyond paid ticketing and the community integration, Eventonomy Pro adds the tools an active organizer needs: Week and Day hour-grid calendar views, advanced recurrence (patterns like the last Friday of each month), maps and geocoding through Nominatim, Mapbox, or Google, scheduled reminder emails, SMS reminders through Twilio, custom email templates, a discovery feed with city and category filters, follow and saved events, organizer analytics with backend reports, door check-in, and GA4 plus Meta Pixel conversion tracking.
Built to be extended
Because everything runs on custom tables behind a documented REST API, Eventonomy is a real platform to build on, not a black box. The free plugin exposes 31 REST endpoints under eventonomy/v1, more than a hundred hooks and filters, WP-CLI commands for events, occurrences, RSVPs, and demo data, and a set of copy-paste developer recipes for things like adding a custom RSVP field, overriding a template, or registering your own view. If your community needs events to do something specific, there is a seam for it.
The essentials
Eventonomy is translation-ready and ships with six languages plus RTL support. It needs WordPress 6.5 or newer and PHP 8.1 or newer. The free plugin is genuinely free and covers frontend submission, RSVPs with waitlists, recurring events, free and donation tickets, ICS calendar feeds, and the migrator. Pro adds the tools above for organizers who sell tickets or run a real community program.
Try it
If you are starting fresh, install the free plugin and let the setup wizard create your pages. If you are already running events somewhere else, run the importer, preview the scan, and move over without losing your URLs. Either way, your members get to run events from the front of your site, and you keep the data.
Learn more on the Eventonomy site, or read the release notes to see what shipped in the latest version.
Related reading