Skip to content
WordPress plugin

The Event System

Room and event bookings on WooCommerce: floor plans, feed imports, discounts, and the admin tools to run it all. Built for venues, colleges, and event teams.

License key delivered instantly Automatic updates Version 2.88.0
0Active installs0Downloads

Everything you need to run events

Six module families, one plugin. Pro includes them all.

Feed Import and Sync

Subscribe to iCal and MEC feeds, auto-create rooms, and keep schedules in sync on a schedule you set.

Floor Plans and Table Setup

Draw per-room layouts in the admin editor and let customers arrange their own tables while booking.

Advanced Booking

Booking modal, auto room assigner, setup and teardown time, breakout rooms, and a room hold ledger.

Discounts and Approvals

Organization discounts with a request and approval workflow, plus email notifications for every decision.

Email Reminders

Pre-event reminder emails on your schedule and notifications across the booking lifecycle.

Admin Tools

Events dashboard, room calendar, booking review, diagnostics, and self-tests to keep everything healthy.

Every feature. Every plan.

No addon store and no surprise checkout. All 54 features below are included in every Pro plan. Items marked Lite are in the free version too.

Booking Engine

8 features
Guided booking wizard A five-tab flow for date and time, resources, breakout rooms, room setup, and review.
Staff review before payment Every request is held for approval before any money moves.
Double-booking protection Database-level locking means two customers can never grab the same room at once.
Room hold ledger In-progress bookings hold their room through cart, review, and payment, then release automatically.
Abandoned holds auto-release Carts left behind free their room after 60 minutes.
Sign-in before checkout An optional gate so every booking belongs to an account.
Payment method control Choose exactly which gateways booking customers can pay with.
Trash and restore safety Restoring a booking re-checks conflicts so it can never silently double-book.

Rooms and Facilities

8 features
Room registry with buildings Track every bookable space, its capacity, and its equipment.
Room type pricing Hourly or per-day rates by category of room.
Smart auto-assignment The best-fitting available room is picked at checkout, smallest that fits first.
Breakout room clustering Extra rooms are reserved side by side, not scattered across the building.
Floor plan designer Draw each room once with tables, doors, stages, and chair sections.
Customer table setup Customers arrange their own layout while they book, priced automatically.
Setup and teardown days Sell prep and cleanup time with fair shared-day hourly billing.
Availability engine Classes, feeds, admin blocks, and bookings all checked in one place.

Payments and Pricing

7 features
WooCommerce native checkout Your gateways, your taxes, your orders.
Organization discounts Percentage discounts by customer type, applied live at checkout.
Proof of insurance Require a PDF upload for the organization types that need one.
Discount approval workflow Staff request a discount per line item; an approver decides from email or the dashboard.
Add-on services with inventory Staff, equipment, and extras with real availability caps per time window.
Chair and table billing Overage pricing kicks in only above each room's included setup.
Multi-room tier pricing Flat per-day rates for two-room and three-room bookings.

Manage Bookings

8 features
Booking review dashboard Every request with its full itemized bill, room assignment, and history.
Approve with changes Adjust rooms, times, or fees and the customer sees exactly what changed.
Live email preview See the exact email a decision sends before you send it.
Customer self-service edits Customers rearrange their setup from My Account, within rules you set.
Automatic top-up orders If an edit raises the price, a payment order is created for the difference.
Work order push Approved bookings open a ticket for your facilities team, floor plan attached.
Lifecycle emails Eight templated emails with merge tags for every stage of a booking.
Scheduled reminders Payment reminders and event reminders on your schedule.

Calendars and Event Pages

7 features
Lite Display calendar shortcode Six styles, from a modern month grid to cards, timeline, and agenda.
Lite Saved calendar presets Configure once, reuse anywhere with one shortcode.
Lite Live search and filters Visitors filter by category and tag without a page reload.
Lite Event pages Three layouts with hero, breadcrumbs, and a registration button.
Lite Add to calendar Google, Outlook, and .ics downloads on every event.
Lite SEO rich results Schema.org event markup built in.
Lite Staff month calendar Every event on a printable month grid; approved bookings appear alongside on Pro.

Import and Connect

6 features
Unlimited iCal feeds Subscribe to as many feeds as you need, each on its own schedule. Lite includes one events-only feed.
Lite MEC compatible Events store in the Modern Events Calendar format, so moving off MEC keeps your events.
Class schedule intake A REST endpoint accepts your SIS export and blocks rooms automatically.
Lite Auto image and tag rules Imported events get labels and featured images by keyword.
REST API Twenty-plus endpoints power the booking flow and integrations.
Lite Taxonomy bulk import Seed categories, tags, and labels from one JSON file.

Branding and Styling

5 features
Checkout theming Colors, sizing, and typography for checkout, order pay, and thank-you pages.
My Account styling The whole account area follows your brand tokens.
Branded empty-cart page Expired holds land on a friendly page, not a dead end.
One-filter accent Match the plugin to your brand with a single line of code.
Legal page starter kit Privacy, terms, and refund templates created on activation.

Admin and Diagnostics

5 features
Modular settings 25 toggleable modules; off means zero overhead.
Lite Guided setup wizard Six steps from install to first booking; five on Lite.
Booking diagnostics One click checks that products, rooms, pricing, and availability agree.
Debug capture Opt-in logging of the whole booking flow when something looks off.
Lite Events manager role Give staff the events surface without full admin access.

No features match that search. Try a different word, or request it.

An operations system, not just a calendar

Events calendar plugins list events and sell tickets. The Event System runs the building.

CapabilityThe Event SystemTypical calendar plugins
Staff approval before payment Built in: every request is reviewed before money moves Rare; bookings usually charge instantly
Room and facility management Rooms, buildings, pricing types, and visual floor plans Not the focus; the venue is a text field
Double-booking protection Database-level locking plus a room hold ledger Varies; often first come, first served at checkout
Customer table setup Customers arrange their own floor plan while booking Not offered
Facilities work orders Approved bookings open a ticket, floor plan attached Not offered
Pricing model Free Lite tier, and a single Pro tier with every feature included Core plugin plus paid addons
Recurring events Not yet. Vote for it on the feature board Usually strong here

Up and running in minutes

From checkout to automatic updates, the whole flow is three steps.

Step 1

Choose a plan

Monthly, yearly, or lifetime. Checkout takes about a minute.

Step 2

Get your license key

Your key appears on the order page and in your account, instantly.

Step 3

Install and update

Enter the key in the plugin settings. Updates arrive in your dashboard.

Simple pricing

Lite is free forever. Every paid plan includes all modules and automatic updates for one production site.

Lite

Free free forever
  • Display calendar, all six styles
  • Event pages with SEO markup
  • One iCal feed, events only
  • Free updates, no key needed
Download Lite

Monthly Silver

$60.00 per month, per site
  • All modules included
  • Automatic updates
  • One production site
  • Cancel anytime
Buy Monthly

Lifetime Diamond

$2,400.00 one payment, per site
  • All modules included
  • Updates forever
  • One production site
  • Pay once, own it
Buy Lifetime

Prices in USD. Need more sites or something custom? Talk to us.

Help shape the roadmap

Every license includes every module, and new features ship to everyone. Want something the plugin does not do yet? Post it on the feature board and vote on what we build next.

Vote on the board

Frequently asked questions

What does my license include?

Every Pro plan includes all modules, automatic updates delivered to your WordPress dashboard, and a license key for one production site.

What happens if I cancel my subscription?

The plugin keeps working on your site. You just stop receiving updates and new features until you subscribe again. Lifetime licenses never expire.

How do updates work?

Enter your license key in the plugin settings. Updates then show up on your Plugins screen like any other plugin, served directly from our update server.

Is there a free version?

Yes. The Event System Lite is free and runs your public events calendar: the display calendar in all six styles, event pages, one iCal feed, and automatic image and tag rules, with free updates. Every booking, room, and payment feature is Pro. Upgrading is in place: enter a license key and the next update delivers the full plugin with all of your events kept.

Can I request features?

Yes, and please do. Post ideas on our feature request board and vote on what we build next.

Do I need Modern Events Calendar?

No. The Event System is fully standalone. It stores events in a MEC-compatible format, so if you are moving off MEC your existing events keep working, and if MEC is installed the two coexist.

Run your events on WordPress

One plugin for rooms, bookings, floor plans, and everything in between.

Get The Event System