No patchwork of tools. No WooCommerce dependency. Everything from registration to revenue reporting, built cohesively.
Ten built-in reports: Revenue Breakdown, Event P&L, Transaction Ledger, Constituents, Top Patrons, Repeat Attendees, Trend, Refund & Coupon logs, and Year-End Statements. CSV export on each.
Each attendee gets a tokenized QR ticket. Staff scan with any phone camera, see live Checked-In / Remaining stats, add walk-ins in a tap, and sync across multiple devices.
IRS-style itemized contribution statements with fair market value breakdown and the deductible portion clearly called out. Dry-run then batch-email all donors at once.
Flag every event as Earned (box office), Contributed (fundraiser), or Mixed (gala). Set Fair Market Value per ticket type — receipts and reports automatically split the earned vs tax-deductible portions.
Compose once and send to a filtered slice of an event's registrants — by ticket type, status, or even check-in state. Rich editor, merge tags, test-send, and a live recipient count.
Venues live in their own CPT with address, phone, website, and featured image. Add new ones from the event screen via a quick modal — no page reload, no duplicate typing.
Support for both free RSVPs and paid ticketed events with multiple ticket types per order. Seat multipliers for table bookings.
Direct Stripe integration with Payment Intents, webhook handling, and refund processing. Test and live mode with a toggle switch.
Collect donations alongside registrations or standalone. Dedicate a gift — In Honor Of or In Memory Of — with email or mailed notification to the honoree's family. Available on both the public form and admin entry.
8 customizable email templates with a rich merge-tag system, branded HTML wrapper, preview modal, and a complete email log with resend.
Generate personalized invitation codes with custom pricing, locked ticket quantities, and hidden competing options. Deliver via link or on-form entry.
Percentage or fixed discounts with usage limits, per-customer limits, event/ticket restrictions, minimum amounts, and date ranges.
Post-registration follow-up forms for multi-seat orders. Collect name, email, dietary needs, and accessibility info. Partial saves allowed.
Daily, weekly, biweekly, and monthly recurrence patterns. Each occurrence is an independent event with its own capacity and registrations.
Automatic waitlist when events are full. FIFO email notification when seats open. Manual promotion from admin.
Export events, venues, registrations, guests, tributes, and financial summaries — plus every individual report exports too. Excel-compatible UTF-8 with BOM. WordPress WXR supported for full migration out.
Month, list, and agenda calendar views via the [id_events] shortcode. Filterable by category.
The same event page lives on after the event — flip the status to "Past", upload photos from the Media Library, and the registration form is replaced with a responsive gallery sitting next to the original copy.
Four shortcodes cover every frontend use case — calendar, registration form, capacity indicator, and standalone donation form.
[id_events]
Full calendar with view toggle
[id_event_register id="42"]
Registration form
[id_event_capacity id="42"]
Remaining seats display
[id_event_donate id="42"]
Standalone donation form
your-theme/
└── cornerstone-events/
└── emails/
├── confirmation.php
└── receipt.php
Regular pricing will be $149/year. During early access, the first customers lock in a lifetime license for the same $149 — paid once, yours forever.
Core events platform for organizations that don't need payment processing.
Limited-time offer: the first customers lock in a lifetime license at the same price as the annual plan. Renewals are free — forever, for one site.
Single-site license · GPL-2.0 · Ends when early-access closes