Download the 7.0.0 User Guide in PDF User Guide
What you need
- WordPress 6.9 or later
- PHP 8.2 or later. To check, go to Tools → Site Health → Info → Server in WordPress, or ask your web host.
- MySQL 5.7 or later, or MariaDB 10.3 or later (most hosts meet this)
Upgrading from version 6.x? Read Upgrading from 6.x before you update.
Install the plugin
- In WordPress, go to Plugins → Add New Plugin.
- Search for Event Registration, click Install Now, and then click Activate.
If you have the plugin as a zip file, use Upload Plugin on the same screen instead.
After activating, Event Registration appears in the admin menu. It opens the plugin dashboard, which shows your upcoming events, registrations from the last 30 days, anyone on a waitlist, and money still owed. An Upcoming Events summary also appears on the main WordPress dashboard.
Set up the basics
- Go to Event Registration → Settings.
- On General, choose your currency.
- On Organization, enter your organization’s name, address, phone, and email.
- On Payments, turn on sales tax if you charge it, and write your payment instructions (for example, who checks should be made out to).
- Click Save changes.
Create your first event
- Go to Event Registration → Add New Event.
- Enter a title and a description.
- In Event Details, set when the event Starts (and Ends, if you like), and a Capacity. Leave Capacity blank for unlimited seats.
- In Tickets, add at least one ticket type with a name and price. Use 0 for free tickets.
- If you need more information from people, add Registration Questions. Name, email, and phone are always asked.
- Click Publish.
View the event to see its page: the details, followed by a Register button. Try registering yourself. You’ll receive the confirmation email, and the registration appears in Event Registration → Registrations.
What registrants see
- They click Register, enter their name and email (phone is optional), choose how many tickets they want, and answer your questions.
- On Review your registration, they check the total, enter a name for each person if they’re registering more than one, and choose how to pay.
- They click Confirm registration and see their reference number. A confirmation email follows, with a link to view or update their registration.
After registering, they can click Add to my calendar to save the event to their calendar app. If the event is full and you’ve allowed a waitlist, they can Join the waitlist instead.
Next steps
- Creating Events explains every event setting.
- Showing Events on Your Site covers calendars and event lists.
