Descripción
Complete WordPress Event Management & Registration Solution
Event Genius is a powerful yet easy-to-use free event registration plugin designed for schools, sports organizations, pickleball clubs, membership sites, fitness classes, conferences, and any business needing comprehensive event registration capabilities. Whether you need a simple RSVP form or a full-fledged custom event registration form solution, our plugin makes event planning effortless.
This is WordPress’ newest event management plugin built by an experienced team that knew they could do better than the existing event plugin solutions. Consider this an alternative to The Events Calendar or Events Manager.
At Event Genius, we aim to provide the most robust, intuitive, yet powerful event management plugin in all of WordPress. If you need support, please contact the Event Genius team as we pride ourselves on offering the best service possible.
Event Management Features
Unlimited Events & Event Registrations
No limits on how many events you can create or attendees you can manage through our event registration and ticketing system. Perfect for creating event lists or an interactive calendar where your visitors can register for events.
Event Details Control
Set custom start and end dates, assign venues and organizers to an event, set a cost, set a registration capacity, add images and descriptions for each event.
Multiple Event Calendar Views
Choose from list, month, and grid views for displaying your events in an organized event calendar format. Allow visitors to toggle between the views and filter based on venue, category, and search terms.
Google Calendar & iCal Event Sync
Allow users to add your events to their personal calendars with a few clicks, which will significantly increase your event attendance.
Dedicated Venue and Organizer Pages
Create individual pages for venues and organizers with detailed information and lists of related events. Show social proof that the venues and organizers of your events will create meaningful experiences.
Event Registration Form Builder
Create custom event registration form solutions with drag-and-drop ease, adding fields like text inputs, dropdowns, and checkboxes. Make fields required, add a terms and conditions acknowledgement, and prevent duplicate registrations. Create event registration forms exactly as you need them. Accept RSVP submissions and allow users to access tickets.
Flexible Registration Display
Registration forms automatically appear on event pages, or use blocks and shortcodes to place them anywhere on your website.
Attendee List Management
Display attendee lists on event pages or use dedicated blocks and shortcodes for flexible placement.
Automated Event Emails
Send confirmation emails to attendees and notifications to event organizers automatically.
Customizable Email Templates
Customize both attendee confirmation emails and organizer notification emails with your own branding and messaging.
Event Registration Controls
Set registration start/end times, event capacity limits, or disable registration entirely while keeping event information visible.
Self-Cancellation System
Attendees can cancel their registration or RSVP through secure email links for better event management.
Event Management Admin Tools
Add, edit, delete events, export event reports, and manage event attendees from your WordPress dashboard.
CSV Export Functionality
Export all event registrations to CSV format for easy data analysis and management.
Free Recurring Events Support
Create daily, weekly, or monthly repeating events for ongoing event management needs. Free recurring events support is included in Event Genius.
Why Choose Our WordPress Event Management Plugin?
Fast & Lightweight Event Calendar – Optimized for performance, even on high-traffic websites.
Mobile-Friendly Event Registration – Fully responsive event forms and event calendar for seamless experience on all devices.
SEO-Optimized Event Pages – Helps your events rank better in search results with proper event management structure.
Regular Event Management Updates & Dedicated Support – We want to provide the best possible experience for our users. Please reach out if we can help.
Perfect For Event Management Needs:
Event Planners – Comprehensive event management tools for professional event planning
Event Organizers – Streamlined event registration, RSVPs, and attendee management
Event Websites – Complete event calendar and event management solution
Event Businesses – Professional event registration, tickets, and event management capabilities
Sports Clubs – Perfect for sports registration and pickleball registration needs
Schools & Organizations – Ideal for managing event list displays and RSVP form requirements
Upgrade to Event Genius Pro
Unlock powerful advanced features to help you manage events more efficiently:
Accept Payments & Sell Tickets – Accept payments through Stripe and PayPal, or track offline payments manually.
Multiple Registration Forms – Create unique forms for different event types with customized confirmations and notifications.
Check-in & Attendance Tracking – Streamline check-in and track attendance status with automated follow-up emails.
Event Series Management – Group related events into series with flexible registration options for full series or individual dates.
Scheduled Event Reminders – Automatically send reminder emails before events and follow-up messages after to improve engagement.
Multiple Email Templates – Create different templates for various event types and maintain consistent branding.
Register Multiple Guests – Allow attendees to register additional guests during the registration process.
List Events Registered For – Help attendees see all their registered events in one place.
Manually Email Registrants – Send targeted emails to specific registrants or groups.
Advanced Form Fields – File uploads, date pickers, attendee number fields, and hidden admin fields.
Multiple Event Registration – Allow attendees to register for multiple events at once.
Offline Payment Tracking – Track and manage offline or manual payments with complete control.
Upgrade to Event Genius Pro to unlock all these features and more!
Capturas

Event calendar with month, list, and grid views for comprehensive event management. 
Month view. See the whole month of events at a glance. 
Grid view. See events in an attractive feed style. 
Single event page with details for the event. Attract attendees. 
Single event settings. Each event customized your way. 
Creating recurring events. Set a schedule and an end date up to a year in advance. 
Event registration modal to collect registration submissions. 
Confirmation email template builder with placeholders. 
Confirmation email, sent to the person registering. 
Notification email, sent to an event admin. 
Event registration form builder with custom fields. 
Cancellation flow. Registrants can enter an email address and cancel with a click. 
Admin panel for managing events and event registrations. 
Calendar builder. Create custom event lists with filters and configurable settings. 
Attendee lists. Show everyone or just logged-in users who’s coming. 
Supported blocks. Display registration forms, calendars, and attendee lists anywhere. 
Venue page. Additional information about each venue. 
Organizer page. See upcoming events from each organizer.
Bloques
Este plugin proporciona 3 bloques.
- Event Genius Registration Form
- Event Genius Attendee List
- Event Genius Calendar
Instalación
- Go to Plugins > Add New in your WordPress dashboard.
- Search for Event Genius or «event management».
- Click Install Now, then Activate.
- Go to Events in the admin menu to start creating and managing your events.
Preguntas frecuentes
-
Who should use Event Genius?
-
Event Genius is perfect for schools, sports organizations, membership sites, fitness classes, conferences, event planners, event organizers, and any business or organization that needs to manage events, registrations, RSVPs, or tickets. Whether you’re hosting a small workshop or a large conference, our event management plugin provides the tools you need.
-
Do I need coding skills to use Event Genius?
-
No coding skills required! Event Genius is designed to be user-friendly and intuitive. You can create events, build registration forms, manage attendees, and customize your event calendar all through our easy-to-use WordPress dashboard interface. Advanced users can also take advantage of our developer-friendly features like hooks, filters, and customizable templates.
-
What do I do if something looks wrong with my events because of my theme?
-
We would love to help if we can! Please post in the WordPress.org support forum or reach out to us on our website.
-
Is this plugin developer friendly?
-
We have a number of hooks and filters as well as support for completely customizing the template files. If you need help or would like to submit a request for an additional hook, please reach out to us!
-
Is there a limit to the number of events I can create with this plugin?
-
No! You can create unlimited events and event registrations.
-
Can I display an event calendar anywhere on my WordPress website?
-
Yes! Use our shortcode
[event_genius_calendar id=(insert ID)]to embed an event calendar anywhere on your event website. Search for the Event Genius calendar block. -
Does this event management plugin support recurring events?
-
Yes, repeating or recurring events on a simple schedule are available in the free version of our event registration plugin!
-
How does the event registration system work?
-
Our event registration system allows attendees to register for events or RSVP through customizable forms, with automatic email confirmations and event management tools.
-
Can I display an attendee list for each event?
-
Yes! You can display an attendee list either on the single event page or using our dedicated attendee list block/shortcode for flexible placement anywhere on your website.
-
How can I display a registration form?
-
An event registration form is automatically added to the single event page, and you can place an event registration form anywhere using our registration form block or shortcode for maximum flexibility.
-
Can I customize the registration form?
-
Yes! Our event registration form builder allows you to add custom fields including text inputs, dropdowns, checkboxes, and more to capture the specific information you need from your event attendees.
-
Can I customize the notification and confirmation emails?
-
Absolutely! You can customize both the confirmation emails sent to attendees and the notification emails sent to event organizers with your own branding and messaging.
-
Can attendees cancel their registration?
-
Yes, attendees can cancel their registration through a secure link sent to the email that was registered with, providing them with full control over their event participation or RSVP.
-
Can I set a start and end time for registration?
-
Yes! You can set specific registration open and close dates for each event, giving you complete control over when attendees can register.
-
Can I set a capacity for each event?
-
Yes, you can set a maximum capacity for each event, to limit the number of event tickets or RSVPs allowed, and the registration form will automatically close when the event reaches capacity.
-
Can I disable registration?
-
Yes, you can disable registration for any event while still displaying the event information and details to your audience.
-
How can I export my event registrations?
-
You can export all event registrations to CSV format from the admin dashboard, making it easy to analyze attendee data and manage your events effectively.
-
Can I use this for recurring events?
-
Yes! Our plugin includes free recurring events support, allowing you to create daily, weekly, or monthly repeating events. This is perfect for ongoing classes, regular meetings, or recurring sports events like pickleball registration sessions.
-
How do I collect RSVPs or event registrations?
-
Our RSVP form system is built right into the plugin. Simply create an event and the registration form will automatically appear on the event page. You can also use our registration form blocks or shortcodes to place custom event registration form solutions anywhere on your website. The system handles everything from form submission to email confirmations automatically to make handling RSVPs a breeze.
-
What’s the best WordPress event plugin for schools or sports clubs?
-
Event Genius is specifically designed for schools and sports organizations! Our free event registration plugin includes features perfect for sports leagues, pickleball leagues, and school events. With unlimited events, free recurring events, RSVP, ticketing, and our easy-to-use custom event registration form builder, it’s the ideal solution for managing sports clubs, school activities, and any organization needing comprehensive event management.
Reseñas
Colaboradores y desarrolladores
«Event Genius – Event Management, Registration, RSVP, and Tickets» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «Event Genius – Event Management, Registration, RSVP, and Tickets» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.5.1
- Tweak: Added additional PHP hooks for customization of the single event page.
- Tweak: Changed how the attendee list displays in the full layout to be friendlier for automatic translation systems.
- Fix: Fixed an issue making it difficult to submit the registration form on mobile devices.
- Fix: Fixed the register button color settings not applying.
1.5
- Important: Changes were made to templates related to events. Review any customizations you have made.
- New: Added support for dynamic date and time formats through TranslatePress. Date and time formats will be automatically converted based on the language being used to view the event when TranslatePress is active.
- New: Added a setting for the Single Checkbox field to add scrollable text below the field. Great for terms and conditions that need to be shown in the registration form.
- Tweak: Several hooks were added and code was changed to accomodate our new Pro version.
- Tweak: The «Venue» filter in a calendar is hidden if there are less than two venues.
- Fix: The «Allow Cancellation» setting is now properly respected throughout the cancellation system.
- Fix: Fixed an issue with the registration form caused by deleting a form field and then adding a new one in a specific sequence.
- Fix: Fixed an issue causing Google Calendar links to create events in the wrong time zone.
- Fix: Fixed an issue causing the iCalendar .ics download to create events in the wrong time zone.
- Fix: Fixed an error that would occur with the iCalendar .ics download when the event had a featured image.
- Fix: Changed how date formats are sanitized so escaped words are allowed (example: «\U\h\r» for the plain text «Uhr» in formats).
1.4
- Important: The attendee list block and shortcode has had many changes. Check any attendee list displays and custom code related to attendee lists after updating.
- New: Added settings to change what form fields are used in attendee lists.
- New: Added support for selecting format and included form fields for attendee list blocks and shortcodes.
- New: Allowed sortable attendee list columns when using the «Full» layout.
- New: Made many visual changes to the «Full» layout for improved user experience.
- Tweak: Fixes and improvements to the HTML structure for the registration form created using a shortcode or block.
- Tweak: When an action that changes the attendees of an event occurs, closing the modal will refresh the page so all information about registration is accurate.
- Fix: Filtering events after a specific date was not working.
1.3.2
- Tweak: Improved the display of the buttons shown in event listings for improved support for various themes.
- Fix: Fixed an issue preventing new registrations from being collected when using the register button from listings created with the calendar shortcode.
- Fix: Added support for changing the author of event posts.
- Fix: When using the month calendar display in a narrow view, listings shown below the calendar would remain visible after switching to a list or grid layout.
1.3.1
- Fix: Improved server-side check of event capacity to prevent an event from going over capacity if two registrations are submitted at the same time.
- Fix: Fixed the «Already Registered?» text setting not applying.
1.3
- New: Added a «Learn More» and a «Register» button (when applicable) to each event listing shown in calendars. Translate the «Learn More» text on the «Text and Translations» settings page. Visitors can now register for an event from the event listings!
- New: Added a filter tp view only «Scheduled» events when managing events in the backend.
- Tweak: The «Attendees» pill is no longer shown in event listings. Only on the single event page.
- Tweak: Attendee lists created with a shortcode or block will now only show attendees if the attendee list is enabled for that event.
- Fix: The single event page was showing content and half-width on mobile.
- Fix: Fixed a PHP warning that would occur when a first or last name was not set for a registration and an email was sent.
1.2.3
- Fix: Fixed an error due to an incompatible date format being used in event listing displays.
1.2.2
- Fix: Fixed a bug with the start of week setting that would occur for timezones close to GMT.
- Fix: Low resolution images were being used in event listings for retina displays.
- Fix: Fixed a bug where saving settings while on the settings page, registration tab would return other settings to defaults.
- Fix: Fixed a bug with custom event templates that would cause the event content to double when no custom single event template was found and the single event template type was set to custom.
- Fix: Fixed some settings for the attendee list not applying as expected.
- Fix: Fixed a PHP warning that would occur during event registration CSV export when a form field was added to the event registration form after some registrations were already made.
1.2.1
- Fix: Fixed a bug that was causing future scheduled posts to appear in event listings.
- Fix: Fixed fatal PHP error when trying to edit the registration form.
- Fix: Fixed the rewrite rule flush on plugin activation. This prevents some 404 errors.
1.2
- New: Added registration status to event listings. If registration is open, closed, or filled, this will be shown in event listings along with the registration count.
- New: Added settings for a short version of event registration status text.
1.1
- New: Added more options for customizing displays. Override the default template files by adding them to your theme. See this article for more information.
- Tweak: When registering for an event with a cost, if there are no additional fees or line items, a simple display of the cost will appear.
- Fix: When creating a new event using the block editor and and using the feature to also create a venue or organizer at the same time, an extra organizer or venue would be created every time the event was saved if the page was refreshed first.
- Fix: Fixed a warning that would occur when creating the database tables due to a default value being set for column data type that wouldn’t allow it.
1.0.6
- Tweak: Permalinks are flushed on activation to prevent 404 errors for event, organizer, and venue posts.
- Fix: Fixed an issue causing the full attendee lists to not display properly.
- Fix: Fixed an issue causing lists of events for organizers and venue posts to display incorrectly.
1.0.5
- Fix: Fixed PHP error when using a textarea field in the event registration form that would happen only with certain servers.
- Fix: Fixed an issue that would cause the cancellation notification and cancellation confirmation emails to not send.
- Fix: Improved the styling of the modal and the calendar export button for the dark mode calendar.
1.0.4
- Fix: Fixed a fatal PHP error that would occur when creating a new venue from the single event post editor and including a Google Map embed URL.
1.0.3
- Fix: Custom date formats for the date summary and registration timeline dates were not saving as expected.
- Fix: When displaying the content of an event, venue, or organizer post, the filter «the_content» is now applied. This fixes missing paragraphs, line breaks, and other functionality that relies on this filter being applied.
1.0.2
- Fix: Registration dates for each registration record were displayed in UTC time instead of the site’s timezone.
1.0.1
- Fix: Fixed a static venue address being used for email placeholders.
1.0
- Initial release.
