Focus on Making Your Events Amazing, Not Managing Them
Save Time
Create new events quickly with simple features that allow you to reuse forms and messages. Automate many aspects of event registration.
Increase Event Attendance
Registering for events is simple for your attendees. Automatic reminders and convenient ways to manage their registration will make it easy for people to get to your events.
Keep Your Event Managers Happy
Manage every aspect of your event and registration from the WordPress dashboard. Our intuitive registration management system is so easy to use, your mother can master it.

Highly Customizable
Our plug-in comes with plenty of options and features:

Quick Payment Process
Start collecting payments for your events quickly and easily. And make the payment process for your attendees clear and simple. Our plugin allows to:

Membership-Friendly
Several features allow you to easily integrate your events with a membership-based website. Allow members to view and edit registrations for their events easily.

Virtual Event Support
If your events are run through a videoconferencing platform such as Zoom or Google Meet, several features are available to support your virtual events.
What Our Customers Are Saying
Great plug-in and support!This plugin saved my bacon – it allowed me to pull and export many more fields than is native with the Event Calendar. Saved me and my team so much time and effort!
- Nancy
Great plugin, outstanding support!I’m so glad to have discovered this plugin – I’ve implemented it on two websites with multiple events that require registration and payment. Thank you for all the quick replies to several support questions.
- @madbirddesign
You won’t find better support — anywhere!As you can see from numerous other reviews, this is not only a great add-on to the Events Calendar plug-in but also the level of support you get is just outstanding.
- Chuck
Absolutely Amazing SupportThe plugin itself is awesome. It has a lot of functions and works very well for my purposes. Even better than the plugin is the support. I can’t recommend this enough.
- Alessandro
Excellent plugin, packed with features, amazing developer!We’ve been using Registrations for The Events Calendar Pro for 7 months at the time of writing. It has all the features you’d want.
- @adbowp
Great value for Pro upgrade, great supportI highly recommend this plugin if you’re looking for a way to manage single events or a list of events on your website. Especially if you have an unusual use case.
- @itsawinelife
Fills a big holeSo pleased to find this plugin. A natural and very helpful addition to the Events Calendar that integrates perfectly. In addition, the developer is responsive and helpful with his support. Great job!
- @neilatw
Plugin great – support AMAZING!I wanted to get this plugin hooked in with a Beaver Themer page and support went above and beyond expectations to help me get this working. It works great! Thank you
- @jassyjas
Amazing Support!Craig gave us amazing support for the pro version of the plugin, so we were able to realize our specific registration process! Also the UI for the registration management is very clean and simple. 5 stars!
- @lukwi
Plenty of Features for Your Unique Events

Easy Form Builder
Create and reuse different forms and form fields for your events.

Collect Payments
Collect online payments or provide instructions for manual payments.

Custom Email Templates
Easy-to-use email templating system. Create new ones for each event, or reuse an old one.

Flexible Costs
Add costs for form field selections or charge different amounts per registration type.

Send Out Automatic Messages
Send automatic emails based on a schedule you specify (reminders).

Check Attendees In
Record attendance at your event using the multiple options in our check-in system.

Generate Reports
Create and export customizable reports. Sort data by registration date or by event date.

List Member's Events
Show a list of upcoming and past events that your members registered for.

Customizable Attendee Lists
Display who’s coming to your events right on the event page. You can also restrict access.

Flexible Forms
Add a registration form to any post, page, or widget using a shortcode or Gutenberg block.

Editable Entries
Allow attendees to make edits to, or cancel, their registration before an event begins.

Deadlines and Limits
Create a deadline, attendance limit, and opening dates for registration.

Attendee Emailing
Create and send messages to groups or individual attendees without leaving WordPress.

Single Page Registration
Registration is done in a user-friendly way without a page refresh using AJAX.

Registration Management
Add, edit, delete, and manage registrations as an admin in the dashboard.

Waiting Lists
For filled events, visitors can register for a waiting list and be promoted automatically when a spot becomes available.

Connected Registrations
Registrants can register for multiple people at once.

Connect Multiple Events
Link a single registration to multiple events. Great for event series.

Mind-Blowing Support
We go above and beyond to make sure your events are a success.

Developer-Friendly
As developers ourselves, we’re eager to hear your requests and implement as many as possible.

Works Seamlessly with the Events Calendar
Registrations for the Events Calendar Pro uses the Events Calendar's powerful event platform.
Screenshots











