SleekView for Event Espresso 4
SleekView reads the Event Espresso 4 event, registration, transaction, and attendee tables and renders them as a sortable, filterable cross-table grid with event, status, ticket type, and transaction total as real columns.
♾️ Lifetime License available
From four EE4 admin tabs to one registration grid
Event Espresso 4 splits its work across Events, Registrations, Transactions, and Attendees. Each list is a sensible admin screen on its own, but answering the question "how is the event business doing this month" needs all four read together. The data is structured (dedicated tables for events, registrations, and transactions, joined by event ID and registration ID), yet the admin still keeps them in separate tabs.
SleekView reads the EE4 tables directly and joins them so a single grid carries registration status, ticket type, transaction total, and the event name on the same row. Saved views split the work by status, by event, or by date range, and inline edits run through EE4's APIs where supported so status changes still fire the right hooks.
The grid does not change how EE4 processes registrations or charges cards. Approvals, refunds, and ticket assignments continue to run through Event Espresso. SleekView reads the rows the plugin already writes and turns them into the cross-table view EE4 does not ship by default.
Workflow
How SleekView reads Event Espresso 4 data
Connect to the EE4 tables
Compose the column set
Save and scope the view
Edit inline or export
Sample columns
A typical Event Espresso 4 registrations view
wp_esp_event + wp_esp_registration + wp_esp_transaction + wp_esp_attendee
| Attendee | Event | Ticket | Status | Total | Date |
|---|---|---|---|---|---|
| Nora Schmidt | Annual Conference | VIP | Approved | $249.00 | May 12 |
| Marcus Lee | Annual Conference | Standard | Pending payment | $129.00 | May 12 |
| Lyra Okafor | Summer Workshop | Member | Approved | $0.00 | May 11 |
| Patrick Diaz | Annual Conference | Standard | Cancelled | $129.00 | May 10 |
| Helena Park | Spring Retreat | Early Bird | Pending payment | $199.00 | May 09 |
Comparison
Default Event Espresso 4 admin vs SleekView
Default Event Espresso 4 admin (Events, Registrations, Transactions, Attendees tabs)
- Four separate admin tabs with no shared cross-table view
- Transaction total lives in the transactions list, not on the registration row
- Custom EE4 statuses require toggling filters across multiple lists
- Add-on fields hidden behind the per-registration editor
- No saved views for event manager, finance, or support roles
SleekView
- Read the EE4 event, registration, transaction, and attendee tables on one screen
- Event, ticket type, status, and total as real columns
- Save views per role (event manager, finance, support)
- Inline approve or change status through EE4's APIs
- Bulk-export filtered registrations to CSV
Features
What SleekView gives you for Event Espresso 4
Cross-table columns
Event name from esp_event, status from esp_registration, total from esp_transaction, and contact details from esp_attendee all sit on one row. Roles stop juggling tabs.
Filter on EE4 statuses
Compose a filter (pending payment this week, cancelled last month, approved by event) and save it. The grid surfaces the exact slice the role works on.
Inline approve and change status
Toggle registration status from the row through EE4's APIs. Capacity counts, confirmation emails, and webhooks fire as if a manager had clicked through each screen.
Audience
Who uses SleekView for Event Espresso 4
Event managers
Filter to pending payments this week and approve in bulk. The grid replaces the click-through across Registrations and Transactions tabs the role used to run every morning.
Finance teams
Save a view filtered to completed transactions for the month, with totals visible inline. Export the filtered set to CSV for the bookkeeper without opening EE4's reports screen.
Customer support
Search by email or attendee name across every event in the system. The support view shows registration, transaction, and attendee context on one row during the call.
The bigger picture
Why a cross-table grid beats four EE4 admin tabs
Event Espresso 4 has shipped one of the most complete event registration stacks on WordPress for over a decade, and its admin reflects that: dedicated tabs for events, registrations, transactions, and attendees, each with its own filters and bulk actions. The completeness is exactly why a cross-table grid matters. The data lives in well-structured tables, but four separate lists is the wrong shape for the role that owns the event business across them.
Treating registrations as rows with the event, ticket, status, and transaction total joined inline turns the admin from a click-through workflow into a planning and triage surface. Saved views become the rituals of the role (Monday pending-payment sweep, Friday cancellation review, daily approval pass), and the team spends less time toggling tabs to discover what was already structured across the tables.
Questions
Common questions about SleekView for Event Espresso 4
Inline edits route through EE4's APIs where available, so status changes still fire confirmation emails, capacity counts, and webhooks. Direct column writes are reserved for fields EE4 marks as safe to update.
 Yes. Registration status is a first-class column with the EE4 status codes resolved to readable labels. Filter to pending payment for the daily triage queue.
 Yes. SleekView joins esp_registration to esp_transaction by TXN_ID so every row carries the ticket type and the transaction total inline.
 Yes. Any column an add-on writes into the EE4 tables can be promoted to a grid column. Custom statuses and custom fields are detected automatically.
 Yes. Select multiple rows and approve in bulk. Edits route through EE4's APIs so the same hooks run as in the per-registration screen.
 Yes. Any saved view exports to CSV with the columns you chose, useful for partner handoffs and finance reconciliation.
 No. The Event Espresso admin remains the operational interface for individual registrations. The grid adds the cross-table view EE4 does not ship by default.
 Yes. Saved views respect WordPress capabilities, so a finance role can see registrations and transaction totals without holding event-manager capabilities.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout