✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView Kanban board for EventPrime

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

1

Connect SleekView to EventPrime

Add a SleekView data source for em_booking with the related meta keys for status, event, attendees, and total. SleekView reads the booking status field directly so the board renders with no extra configuration.
2

Pick the status meta as grouping

Switch the view to Kanban and choose _em_booking_status as the grouping column. SleekView renders one column per distinct value with the label the EventPrime report screen uses for each saved view on the install.
3

Choose what shows on each card

Set the card front to attendee name, event title, ticket count, and order total. Add any custom booking field you configured on the EventPrime booking form so the organiser sees attendee notes on the card.
4

Enable drag to update status

Turn on drag-and-drop and SleekView writes the new value back to _em_booking_status and fires the EventPrime booking status action. The configured confirmation email goes out and the audit log records the drag.

Sample board

Sample EventPrime bookings board

Four columns built from the live em_booking posts on an EventPrime install, with the cards the organiser drags as bookings are confirmed and attendees check in on event day.
Pending
27
Anna Kovac, Founders Summit 2026
Pending, 2 tickets, 198.00 USD
Liam Park, Weekend Workshop
Pending, 1 ticket, 89.00 USD
Priya Anand, Quarterly Meetup
Pending, 1 ticket, 49.00 USD
Confirmed
138
Marcus Webb, Founders Summit 2026
Confirmed, 1 ticket, 199.00 USD
Helena Voss, Weekend Workshop
Confirmed, 2 tickets, 178.00 USD
Tomasz Kowal, Quarterly Meetup
Confirmed, 1 ticket, 49.00 USD
Attended
104
Daniel Ortiz, Founders Summit 2026
Attended, scanned 09:42, day pass
Sara Ono, Weekend Workshop
Attended, scanned 13:05, workshop
Karim Idris, Quarterly Meetup
Attended, scanned 18:30, meetup pass
Refunded
9
Eli Berger, Founders Summit 2026
Refunded, 199.00 USD via Stripe
Mia Tanaka, Weekend Workshop
Refunded, 89.00 USD via PayPal
Adrian Cole, Quarterly Meetup
Refunded, 49.00 USD via Stripe

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_booking posts 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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