SleekView Kanban for EventPrime
EventPrime stores bookings as em_booking custom posts with status set to pending, confirmed, attended, refunded, or expired. SleekView Kanban reads those posts and renders one card per booking, grouped by status, drag to confirm or mark attended.
♾️ Lifetime License available
Read EventPrime bookings as a kanban board
EventPrime stores every booking as an em_booking custom post with the booking status held on _em_booking_status meta. The default values are pending, confirmed, attended, refunded, and expired. The linked event ID sits on _em_booking_event, the attendee count is on _em_booking_attendees, and the order total is on _em_booking_total with the linked Stripe or PayPal payment ID on a sibling meta key.
SleekView Kanban reads the same em_booking posts and groups them into columns by the booking status meta. The board shows Pending, Confirmed, Attended, and Refunded as separate stacks. Each card carries the attendee name, the event title, the ticket count, and the order total, so the organiser sees what they need without opening the EventPrime booking record for every row in the report screen during the run-up to event day.
Dragging a card writes the new value back to _em_booking_status and fires the EventPrime booking status action. Moving a Pending card into Confirmed sends the confirmation email the plugin configured, moving into Attended stamps the attendance flag the report screen reads, and moving into Refunded triggers the refund on the linked payment. The audit log records every drag with user and timestamp.
Workflow
From em_booking posts to a board
Connect SleekView to EventPrime
Pick the status meta as grouping
Choose what shows on each card
Enable drag to update status
Sample board
Sample EventPrime bookings board
Comparison
Default EventPrime report vs SleekView Kanban
Default EventPrime report
- Bookings report is a paginated list sorted by booking date with status as a tiny label
- No way to drag bookings from pending to confirmed to attended on a single board
- Refund flow runs through the linked payment record outside the bookings report screen
- Custom booking fields are buried behind a per-row modal, not on the card front
- Bulk confirm runs through a select dropdown rather than a draggable column move
SleekView Kanban
-
Groups
em_bookingposts on one board by_em_booking_status - Drag updates the status meta and fires the EventPrime booking status action for emails
- Card front shows attendee name, event title, ticket count, and order total in one glance
- Refund drag triggers the linked Stripe or PayPal refund flow exactly like the report
- Audit log records every drag with user, timestamp, and previous booking status value
Features
What SleekView Kanban gives you for EventPrime
Real booking cards
One card per em_booking post with the attendee name, event title, ticket count, and order total from the booking meta, plus any custom booking field you configured on the EventPrime booking form for attendees.
Drag to confirm or attend
Moving a card writes the new value to _em_booking_status and fires the EventPrime booking status action, so the report screen and the per-event attendees list read the new value the moment the drag lands on the column.
Per-role saved boards
Scope the board so door staff see Confirmed and Attended only, organisers see all columns, and finance gets a board focused on Refunded with the linked Stripe or PayPal payment totals on the install.
Audience
Who runs EventPrime bookings on a kanban board
Door staff at conferences
Open the board on a tablet, find the attendee, drag the card from Confirmed to Attended. SleekView stamps the attendance flag and the report reads the new value immediately.
Recurring event organisers
Watch bookings move between Pending and Confirmed through the week so the room count and the catering order match what the calendar actually expects on event night.
Finance teams on refunds
Filter the board to Refunded to clear refund cases against the linked Stripe or PayPal record totals in a single pass without opening each em_booking record by hand.
The bigger picture
Bookings deserve a board, not a long report
EventPrime has a clear booking flow. A customer submits the front-end booking form, the booking lands as Pending, the organiser confirms it, the attendee shows up and reception flips it to Attended, and sometimes the booking becomes Refunded when the event is postponed. The plugin stores all of that on em_booking posts with the status on a meta key, but the default reading surface is a paginated report sorted by booking date with the status hidden behind a small label per row.
Seeing how many Confirmed bookings are still unscanned at the door takes a filter, a sort, and a count in your head while the next attendee is waiting. SleekView Kanban turns the same data into a board with Pending, Confirmed, Attended, and Refunded as columns, a count per column at the top, and a card per booking with the attendee, the event, and the total on the front. Drag a card to flip the status.
Questions
Common questions about SleekView Kanban for EventPrime
Yes. SleekView reads em_booking posts directly through the same code path the EventPrime report screen uses, so the front-end form does not need any extra configuration beyond pointing SleekView at the custom post type and choosing the status meta as the grouping column.
 Yes. Dropping a card into Confirmed writes the new value to _em_booking_status and fires the EventPrime booking status action, so the confirmation email configured in the plugin settings goes out exactly as it would from the report screen. The audit log records the drag too.
 Yes. Dropping a card into Attended writes the new value to the status meta and stamps the attendance flag the EventPrime report reads. The default attendance column on the report shows the same value, so the board and the report show identical numbers without a separate sync.
 Yes when the linked Stripe or PayPal payment ID exists on the booking meta. Dropping a card into Refunded triggers the refund flow on the payment record through the same hook the report screen uses, so receipts and emails behave exactly as if the refund was issued from the row.
 Yes. SleekView reads any custom booking field you configured on the EventPrime booking form and lets you choose it for the card front. The value matches what shows in the booking record because SleekView reads the same meta the record reads, not a copy stored separately.
 Yes. Saved kanban views are scoped per role and per capability, so door staff can see Confirmed and Attended only, finance can see Refunded, and the organiser sees all four columns. The underlying em_booking data does not change, only what each role reads on the board.
 Yes. The board can show bookings across every active event in the calendar, or be filtered to a single event ID for tonight's run. The grouping field stays the status meta, only the filter changes per saved view, so a series organiser gets a single live board for the whole run.
 No. SleekView paginates inside each column and loads card detail on demand, so a calendar with several thousand bookings renders the column counts immediately and streams card content as you scroll. Filters and saved views reduce the working set before the board renders.
 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