When they search, make sure they find you!
New

ID Events Manager

A self-contained events calendar and registration system for non-profits. Handles free RSVPs, paid ticketed events, donations, tributes, and more.

v1.2.0 Free & Pro Documentation

Description

ID Events Manager is a complete event management solution built specifically for non-profit organizations. Create events, accept registrations, process payments, and manage attendees — all from within WordPress.

Whether you’re running a free community gathering or a multi-ticket fundraising gala, Events Manager handles the entire workflow: event creation, calendar display, registration, payment processing, email confirmations, and post-event reporting.

Calendar Views That Work

Display your events in three responsive views — month grid, chronological list, or compact agenda — using a single shortcode. Visitors can browse by month, filter by category, and click through to event details and registration. The calendar loads data via the REST API for smooth, fast navigation.

Registration Without the Complexity

Every event gets a clean, branded registration form. For free events, attendees RSVP with their name and email. Capacity tracking prevents over-registration, and an optional waitlist automatically collects signups when events fill up. Confirmation emails go out immediately with customizable templates and merge tags.

Pro Feature: Paid Tickets with Stripe

Accept payments directly through Stripe — no redirects, no marketplace fees beyond Stripe’s own. Create multiple ticket types per event, each with its own name, price, description, and seat multiplier. Enable flexible “pay what you can” pricing with suggested amounts, minimum/maximum limits, or a free-form input.

Pro Feature: Coupons and Discounts

Create coupon codes with percentage or fixed-amount discounts. Set usage limits, expiration dates, and restrict coupons to specific events or ticket types. Registrants apply codes at checkout and see the discount reflected in real time.

Pro Feature: Donations

Add an optional donation field to any event’s registration form, or use the standalone donation shortcode for dedicated fundraising pages. Offer suggested amounts with quick-select buttons and allow custom entries. Donations are processed through the same Stripe integration.

Pro Feature: Honor and Tribute Dedications

Let registrants dedicate their registration “In Honor Of” or “In Memory Of” someone. Honorees and messages are stored in a dedicated admin table with approval workflow, and can be exported to CSV for recognition programs.

Pro Feature: Guest Information Collection

After registration, send attendees a unique link to provide guest names, dietary restrictions, accessibility needs, and notes. Responses are tracked per registration and exportable for event planning.

Pro Feature: Recurring Events

Set events to repeat daily, weekly, biweekly, or monthly. Each occurrence is created as an independent event with its own capacity and registrations while sharing the parent event’s content.

Pro Feature: Event Reminders

Schedule automated reminder emails 1 day, 3 days, or 1 week before an event. Reminders are sent via WP-Cron to all confirmed registrants using customizable email templates.

Built for Administrators

The admin dashboard gives you a quick overview with summary cards for total registrations, revenue, upcoming events, and pending items. Drill into full WP_List_Table views for registrations, attendees, honors, coupons, and email logs. Export any dataset to CSV with one click. A comprehensive settings page covers general options, Stripe configuration, email templates, registration behavior, and display customization.

Developer Friendly

Every major step in the registration and event lifecycle fires action and filter hooks. Templates are theme-overridable. The REST API serves calendar data and processes form submissions. Build add-on plugins that hook into registration validation, post-registration processing, and more.

Free vs Pro

Feature Free Pro $149/yr
Custom post type for events with categories and tags
Calendar views — month grid, chronological list, and compact agenda
Free RSVP registration with capacity tracking
Waitlist support when events reach capacity
Automated confirmation emails with customizable templates and merge tags
Admin dashboard with summary cards and recent registrations
WP_List_Table admin pages for registrations and event management
CSV export for registrations and guest information
Shortcodes: [id_events], [id_event_register], [id_event_capacity]
Event duplication from the admin post list for quick setup
iCal (.ics) download and Add to Calendar links (Google, Outlook)
Theme-overridable templates for single events, archives, and emails
Full REST API integration for calendar data and form submissions
Comprehensive action and filter hooks for extensibility
Settings page with tabs for general, payments, email templates, registration, and display
Color customization (primary, secondary, accent)
Terms and conditions checkbox option
Responsive design for all devices
Pro: Stripe payment processing for paid ticketed events
Pro: Multiple ticket types per event with seat multipliers
Pro: Flexible "pay what you can" pricing with suggested amounts, min/max limits
Pro: Coupon/discount codes with percentage or fixed discounts, usage limits, expiration dates, and event/ticket restrictions
Pro: Donation collection — add-on to registration checkout or standalone donation form
Pro: Honor/tribute dedications ("In Honor Of" / "In Memory Of") with admin approval workflow
Pro: Post-registration guest information collection via unique form links (dietary, accessibility, notes)
Pro: Recurring events — daily, weekly, biweekly, and monthly patterns
Pro: Automated event reminder emails via WP-Cron (1 day, 3 days, or 1 week before)
Pro: Email delivery log with status tracking
Pro: Advanced CSV exports for honors/tributes and financial summaries
Pro: Stripe refund processing from the admin panel
Pro: Priority support

Requirements

WordPress 6.0+
PHP 7.4+
Tested Up To 6.9

Changelog

# Changelog

All notable changes to the ID Events Manager plugin will be documented in this file.

## [1.2.0] - 2026-02-16

### Added
- View Guests admin page — clicking "View Guests" on an attendee now shows a detail page with guest names, emails, dietary restrictions, accessibility needs, and notes.
- Partial guest submissions — users can save some guests now and return later to fill in the rest. A new `partial_info` status tracks incomplete submissions.
- Auto-send attendee form option — per-ticket-type checkbox to automatically send the guest information form link after registration.

### Changed
- Guest form name fields are no longer required, allowing partial saves.
- Submit button changed to "Save Guest Information" and stays enabled after saving so users can re-edit.
- Success message now shows progress (e.g., "2 of 4 guests saved") for partial submissions.

## [1.1.0] - 2026-02-16

### Added
- Online event link field on events for streaming, webinar, or virtual meeting URLs.
- `{online_link}` email merge tag for including the link in emails (e.g., reminders).
- Option to show the online link on the event page when the event is live, with a "Show link on the event page when live" checkbox to control visibility.

## [1.0.0] - 2026-02-15

### Added
- Custom post type (`id_event`) with categories and tags taxonomies.
- Event calendar with month, list, and agenda views.
- RSVP registration with capacity tracking and waitlist support.
- Paid ticketed registration with Stripe payment processing (Pro).
- Multiple ticket types with flexible "pay what you can" pricing (Pro).
- Coupon/discount code system with percentage and fixed discounts (Pro).
- Donation collection — standalone form and checkout add-on (Pro).
- Honor/tribute dedications with admin approval workflow (Pro).
- Post-registration guest information collection via unique form links (Pro).
- Recurring events — daily, weekly, biweekly, and monthly patterns (Pro).
- Automated event reminder emails via WP-Cron (Pro).
- Customizable email templates with merge tag support.
- Admin dashboard with summary cards and recent registrations.
- WP_List_Table admin pages for registrations, attendees, honors, coupons, and email log.
- CSV export for registrations, guests, honors, and financial data.
- Settings page with tabs for general, payments, email templates, registration, and display options.
- Shortcodes: `[id_events]`, `[id_event_register]`, `[id_event_capacity]`, `[id_event_donate]`.
- Event duplication from the admin post list.
- Theme-overridable templates for single events, archives, and emails.
- Full REST API integration for calendar data and form submissions.
- Comprehensive action and filter hooks for extensibility.