• Roundup WP
  • Features
    • Payments
    • Form Builder
    • Email Messages
    • Registration Management
    • Memberships
    • Event Specific
  • Demo
  • Pricing
  • Blog
  • Support
    • FAQs and Troubleshooting
    • Codex
    • Contact Support
  • My Account
  • Get Started

Powerful Event Registration built for The Events Calendar

Add registration forms, payments, and attendee management directly to your events.
Accept payments

Accept Payments

Multiple registration types and pricing

Multiple Registration Types

Reports and CSV export

Attendee Management

Email notifications

Email Notifications

Registration deadlines and limits

Flexible Controls

Get Started
Trusted by over 10,000 WordPress sites
5 star rating
Rated 4.9/5 on
WordPress
Event registration form on an event page
Managing registrations in WordPress Payment step for event registration

Built for The Events Calendar

Add registration directly to the events you already manage in The Events Calendar. No separate event system, no complicated setup.

Works with your existing events

Add registration forms to your current and future The Events Calendar events.

Manage everything in WordPress

Collect registrations, view attendees, and manage event details from your WordPress dashboard.

No extra ticketing platform needed

Keep visitors on your site instead of sending them to a separate registration or ticketing service.

See the Demo

Try a live event registration and see how it works on a real event page.

Run Event Registrations from Start to Finish

Building a registration form in WordPress

Build Your Form

Create your registration form once, then reuse or customize it for any event.

Add the fields you need: text, selections, file uploads, and more.
Create multiple registration types with different pricing and limits.
Reuse forms and messages so new events go live faster.
Embed the form on any event using a block or shortcode.
Collecting registration payments on your site

Collect Registrations & Payments

Keep registration and payments on your site. No external ticketing platform required.

Give attendees a simple, fast registration flow they can complete on one page.
Accept payments with Stripe, PayPal, WooCommerce, and more.
Send confirmations and reminders with customizable emails.
Track missing or unpaid registrations without leaving your dashboard.
Managing event registrations in the WordPress admin

Manage Attendees

View and manage registrations where you already manage your events.

View registrants, statuses, and notes for each event.
Add, edit, or remove registrations as plans change.
Message individuals or groups without exporting data.
Let attendees update or cancel their registration when allowed.
Registration reports and exports

Track Attendance and Generate Reports

Turn your registration data into useful reports you can share and act on.

Export registrations to CSV for spreadsheets or reporting.
Filter and sort data by event or registration date.
Check in attendees on event day with built-in tools.
Get a clear view across events without manual reporting.

Everything you need to run event registration

green border
pro form builder

Easy Form Builder

Create and reuse different forms and form fields for your events.
pro-payments

Collect Payments

Collect online payments or provide instructions for manual payments.
pro-email

Custom Email Templates

Easy-to-use email templating system. Create new ones for each event, or reuse an old one.
Charge variable costs

Flexible Costs

Add costs for form field selections or charge different amounts per registration type.
Scheduled messages

Scheduled Messages

Send scheduled emails automatically at times you specify (reminders).
Check in system

Check Attendees In

Record attendance at your event using the multiple options in our check-in system.
Generate reports

Generate Reports

Create and export customizable reports. Sort data by registration date or by event date.
Member event list

List Member's Events

Show a list of upcoming and past events that your members registered for.
Create attendee lists

Customizable Attendee Lists

Display who’s coming to your events right on the event page. You can also restrict access.
Flexible placement

Flexible Forms

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

Editable Entries

Allow attendees to make edits to, or cancel, their registration before an event begins.
Deadlines, limits and open on dates

Deadlines and Limits

Create a deadline, attendance limit, and opening dates for registration.
Manual messaging

Attendee Emailing

Create and send messages to groups or individual attendees without leaving WordPress.
One page registration flow

Single Page Registration

Registration is done in a user-friendly way without a page refresh using AJAX.
Manage in the dashboard

Registration Management

Add, edit, delete, and manage registrations as an admin in the dashboard.
Waiting lists

Waiting Lists

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

Connected Registrations

Registrants can register for multiple people at once.
Connect multiple events

Connect Multiple Events

Link a single registration to multiple events. Great for event series.
Amazing support

Mind-Blowing Support

We go above and beyond to make sure your events are a success.
Developer friendly

Developer-Friendly

As developers ourselves, we’re eager to hear your requests and implement as many as possible.
GET STARTED VIEW ALL FEATURES

Trusted by WordPress Users

white border
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!
- @lukwiStar
Absolutely Amazing Support The 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.
- AlessandroStar
Fills a big hole So 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!
- @neilatwStar
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.
- @madbirddesignStar
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.
- @adbowpStar
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
- @jassyjasStar
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.
- ChuckStar
Great value for Pro upgrade, great support I 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.
- @itsawinelifeStar
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!
- NancyStar
Trusted by over 10,000 WordPress sites
Star
Rated 4.9/5 on
WordPress
Use Registrations for the Events Calendar Pro to grow your events.
GET STARTED