Description
Event Espresso transforms WordPress into a complete event management platform, creating online registrations, multiple ticket types per event, and customizable registration forms per attendee. It integrates more than 30 payment gateways (PayPal, Stripe, Square, and others), processes direct payments to the organizer’s account, generates promotional codes, manages waiting lists, and sends automatic confirmation emails for conferences, workshops, corporate gatherings, and in-person or virtual courses.
Key Features
- Unlimited event creation
Allows you to register as many events as needed with multiple dates and quick duplication. - Multiple ticket types
Sets up various categories such as full, half-price, VIP, early bird, and access to specific sessions. - Custom registration forms
Creates custom fields per event or ticket to collect specific data from each attendee. - Payment gateway integration
Connects with more than 30 processors including PayPal, Stripe, Square, Authorize.net, and Braintree. - Integrated event calendar
Displays schedule in monthly, weekly, and daily views with filters by category and location. - Promotional codes and discounts
Generates percentage-based or fixed-amount coupons applicable at the time of registration. - Waiting list management
Captures overflow registrations and automatically notifies when spots become available. - Mobile check-in app
Reads ticket QR codes with your phone to record attendance at the event venue.
Event Espresso Benefits
- Direct revenue with no commissions
Payments go directly to the organizer’s account with no fees per ticket sold. - Total operational autonomy
Eliminates the need for external platforms and centralizes registrations, payments, and attendees on your own website. - Automated communication
Reduces manual work with automatic sending of confirmations, reminders, and updates by email. - Scalability for any size
Supports everything from small workshops to conferences with thousands of simultaneous attendees.
Who Is It For?
- Organizers of conferences, congresses, and corporate gatherings.
- Promoters of in-person or online courses, workshops, and training sessions.
- Associations, churches, and NGOs that need to manage recurring registrations.
- Event agencies that manage multiple clients through WordPress.
Aimed at those seeking complete control over the registration cycle without depending on third-party platforms, Event Espresso brings together ticket sales, attendee management, payment processing, and check-in in a single WordPress environment. The combination of customizable forms with native integrations to dozens of gateways serves both small producers and organizations that handle large volumes of registrations per year.
Frequently asked questions
Is Event Espresso GPL-licensed?
Yes. Event Espresso is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Event Espresso on multiple sites?
Yes. You can use Event Espresso on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Event Espresso cost at Ultrapack?
Event Espresso costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Event Espresso include updates?
Yes. The current version of Event Espresso is 5.0.58, published at Ultrapack on Aug 21, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Event Espresso scanned before publication?
Yes. Every version of Event Espresso goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Event Espresso?
Requires WordPress 4.5 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 5.0.58
- Remove PHP 8.3-only typed class constants from PayPal Commerce
Version 5.0.57
- Copy all event meta when duplicating an event
- Allow waitlist registrations to be moved
- Add a new Entitlement Checker service
- Add an admin notice warning users to update core and add-ons together for 5.1
- Add registration date filters to the Registrations list table
- Fix admin uploaded media URL inputs
- Fix multiple notifications from Mollie IPN
- Fix bad payment data caused by a missing order in the gateway response
- Fix conditional question output in messages
- Fix moved registrations using the original registration in messages
- Always use load_textdomain to load translation files
- Fix registrations switching to sold out on the Payment Options step
- Don't include moved registrations when generating messages after payment
- Fix untranslated EDTR strings on WordPress 6.5+
- Fix saving and redirecting the edit registration questions form
- Allow HTML within question group descriptions
- Use a forked CUID package
- Avoid conflict with WooCommerce's hardcoded wp_posts table alias
- Remove the update flag when refreshing plugin data
- Reinstate Auto Event Notifications plugin deployment
- Bump the minimum required PHP version to 8.2
- Fix unit tests on the DEV branch
Version 5.0.56
- Make sure messages trigger for SPCO revisits
- Fix extension and services links in core to avoid redirects
- Include abandoned transactions in the CSV report
- Stop requiring all tickets in the admin Ticket Selector
- Only load PluginLicense when running the Caffeinated version
- Set the default query conditions for ticket datetimes in messages to this_model_only
- Reduce the number of EDD server requests
Version 5.0.55
- Add expired only query param to EEH_Event_Query helper
- Load Polyfills If WP Version Is Less Than 6.8
- Allow registrations to be reassigned to existing or new contacts
- Fix SPCO form validation highlight and unhighlight styling
- Fix incorrect PayPal Commerce variable
- Remove Version Strings Appended to Add-on Folder Names
- Security
- Upgrade jQuery Validation library to v1-22-0
Version 5.0.54
- Restrict Self Service Registration Cancellations Outside of Ticket Sale Dates
- Allow ticket line items to be passed into Event Scope calculateAndApplyPromotion method
- PPC. Prevent transaction mixup.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
event-espresso-core.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
event-espresso-core.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 4.5 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready