SleekView for FooEvents Pro: tickets and check-ins as tables
FooEvents Pro writes tickets as the event_magic_tickets custom post type linked to WooCommerce orders. SleekView reads those tickets and surfaces buyer, event, ticket type, and check-in state as columns on a phone-friendly grid.
♾️ Lifetime License available
Tickets, attendees, and check-ins in one grid
FooEvents Pro models events as WooCommerce products and tickets as the event_magic_tickets custom post type. Each ticket post stores attendee name, email, event product ID, ticket option, custom attendee meta, and the check-in state. The default admin's per-ticket list is fine for badge printing and unworkable for day-of check-in across multiple events.
SleekView reads event_magic_tickets and joins the WooCommerce product (the event) and order onto each row. Custom attendee fields configured through FooEvents (meal preference, t-shirt size, accessibility note) promote to columns automatically, and the check-in cell is editable. Toggling the cell writes the same FooEvents meta keys the plugin uses internally, so check-in reports stay consistent.
The result is the door workflow FooEvents does not ship: a phone-friendly grid filtered to today's events with one-tap check-in, a per-buyer support view across events, and a finance view that joins each ticket to its WooCommerce order for paid versus refunded reconciliation.
Workflow
From per-event tickets to a check-in grid
Connect to event_magic_tickets
Join event and order
Pin role-based views
Check in and export
Sample columns
A typical FooEvents ticket view
event_magic_tickets rows joined with WooCommerce order and event product.
wp_posts (post_type=event_magic_tickets) + wp_postmeta + wc_orders
| Attendee | Event | Ticket Option | Order | Check-in | Status |
|---|---|---|---|---|---|
| Nora Schmidt | Annual Gala | VIP | #1042 | Checked-in | Paid |
| Marcus Lee | Annual Gala | Standard | #1043 | Pending | Paid |
| Lyra Okafor | Coding Workshop | Day Pass | #1044 | Pending | Paid |
| Patrick Diaz | Annual Gala | Standard | #1045 | No-show | Refunded |
Comparison
Default FooEvents Pro admin vs SleekView
Default FooEvents admin
- Ticket list is per-event, so cross-event search is awkward
- No inline check-in from the ticket list view
- Custom attendee meta hidden behind each ticket
- Filtering across events for one buyer email requires multiple steps
- No saved views for door staff or finance
SleekView
- Cross-event ticket table with event and order joined per row
- Inline check-in writes to the same FooEvents meta
- Promote custom attendee fields (meal, t-shirt) to columns
- Save views per role like Door staff, Finance, Support
- Join WooCommerce order data for paid versus refunded reporting
Features
What SleekView gives you for FooEvents Pro
Cross-event tickets
Every event_magic_tickets row across every event in one grid. The buyer search returns every ticket the person holds regardless of which event it belongs to.
Today's events filter
Slice tickets to today's events and the check-in column for the door shift. The saved view is the only screen door staff need at the venue.
Inline check-in
Toggle the check-in cell on a phone or tablet. The write hits the same FooEvents meta keys the plugin uses, so reports and PDF tickets stay aligned with what door staff did.
Audience
Who uses SleekView for FooEvents Pro
Door staff
Open the Today's events saved view on a phone at the venue. Search by name or scan email, toggle check-in, move on. The view filters to current date and shows only what the door needs.
Event organizers
Group tickets by event for capacity, ticket-option, and check-in tracking. The grouped view shows paid, pending, and checked-in counts per event without exporting to a spreadsheet.
Finance
Join tickets to WooCommerce orders for paid versus refunded reconciliation. The saved finance view exports per-event revenue with refund flags ready for accounting.
The bigger picture
Why door operations need a phone-friendly grid
FooEvents Pro is one of the most complete event setups on WooCommerce, with multi-day support, seating, and customizable attendee fields, and it is held back operationally by exactly the same gap every event plugin has: the per-event admin list is the wrong shape for day-of check-in on a multi-event run. Door staff at a conference with parallel tracks need to find an attendee without first knowing which track they are checking into. Customer support needs to see every ticket a buyer holds across events when an email comes in.
Finance needs a paid versus refunded view that joins tickets to WooCommerce orders for reconciliation. All three jobs depend on a cross-event grid, role-based saved views, and inline edits, which is what SleekView adds on top of the FooEvents CPT. The data is already correct in event_magic_tickets; what changes is whether the team has to assemble the right view themselves every day at the door.
Questions
Common questions about SleekView for FooEvents Pro
Yes. Both share the event_magic_tickets CPT and FooEvents meta keys. Pro features like multi-day events and seating add additional meta, which SleekView picks up automatically once promoted to columns.
Yes. The check-in cell is editable. The write goes to the same FooEvents check-in meta the plugin uses internally and records a timestamp, so PDF tickets, scanner apps, and email reports stay consistent with the grid.
 Yes. Any custom attendee field configured through FooEvents (meal, t-shirt, accessibility, dietary notes) stores as postmeta on the ticket and can be promoted to a column. Once promoted the field is filterable and exportable.
 Yes. Each ticket carries the order ID, so the WooCommerce order joins onto the ticket row for order total, payment status, and customer details. Finance uses this for paid versus refunded reconciliation.
 Yes. The event product ID is a column on every ticket row, with the event title joined from the WooCommerce product. Save per-event views for staff working one room.
 Yes. Any filtered view exports to CSV with the columns you choose. The typical workflow is a per-event view for badge printing and a per-ticket-option view for vendor handoffs.
 Yes. The FooEvents check-in app reads the same ticket meta. Any check-in toggled in the SleekView grid is visible in the app, and any scan made in the app is visible in the grid on the next refresh.
 The native dashboard is per-event and chart-driven, which is great for status summaries. SleekView is the operational grid for the actual rows: cross-event search, role-based saved views, inline check-in, and joined WooCommerce data for finance.
 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 checkoutBrowse more
- Ti Woocommerce Wishlist
- Edd Frontend Submissions
- Woocommerce Quote Request
- Funnelkit Funnel Builder
- Alibaba Dropshipping
- Aliexpress Dropshipping Woo
- Woocommerce Services
- Woocommerce Bitpay
- Winwar Aelia Currency Switcher
- Woocommerce Fulfillment
- Woocommerce Composite Products
- Edd Stripe Pro
- Atum Inventory Management
- Woocommerce Correios Brazil
- Woocommerce Cybersource