SleekView Kanban for The Events Calendar
The Events Calendar stores RSVPs and ticket attendees as posts with statuses like going, not going, checked in, and refunded. SleekView Kanban reads those records and renders one card per attendee, grouped into columns you can drag cards between.
♾️ Lifetime License available
Read RSVPs and attendees as a board, not a long list
The Events Calendar already tracks every RSVP and ticket as a row. RSVP responses land as tribe_rsvp_attendees posts with _tribe_rsvp_status set to yes or no, ticket attendees from Event Tickets sit in tribe_tpp_attendees with an order status, and check-in writes _tribe_qr_status and _tribe_qr_ticket_checkedin against the same row. The default Attendees screen lists those records as a long table sorted by purchase date, with the status visible only as a small label per row.
SleekView Kanban reads the same attendee posts and groups them into columns by status. The natural grouping field is the combined RSVP and check-in state, so the board shows Going, Not going, Checked in, and Refunded as separate stacks. Each card shows the attendee name, the event title, the ticket type, and the order total when one exists, so the front of the card carries the data the door staff and the organiser actually need.
Dragging a card writes the new status back to the source row. Moving a Going card into Checked in updates the check-in meta and stamps the time, moving a card into Refunded triggers the refund flow on the linked WooCommerce order when Event Tickets Plus is active, and moving an RSVP between Going and Not going flips _tribe_rsvp_status. SleekView keeps an audit log per card so changes made on the board are traceable back to the user who made them.
Workflow
From attendee posts to a draggable board
Connect SleekView to The Events Calendar
Pick the status column to group by
Choose what shows on each card
Enable drag to update status
Sample board
Sample The Events Calendar attendees board
Comparison
Default attendees screen vs SleekView Kanban
Default Events Calendar attendees
- Attendees screen is a long table sorted by purchase date with status as a small label per row
- No way to drag attendees from going to checked in or to refunded directly from a board
- RSVP responses and ticket attendees are shown in separate screens with different filters
- Check-in lives in a different report screen and writes to a separate meta key
- Custom statuses from third party tickets addons are not surfaced as a grouping in admin
SleekView Kanban
-
Groups
tribe_rsvp_attendeesandtribe_tpp_attendeeson one board by status -
Drag a card to update
_tribe_rsvp_statusor_tribe_qr_ticket_checkedinlive - Card front carries attendee name, event title, ticket type, and order total in one glance
- Works with Event Tickets Plus WooCommerce orders for refund moves and seating fields
- Audit log records every drag with user, timestamp, and previous status for door staff
Features
What SleekView Kanban gives you for The Events Calendar
Real attendee cards
One card per row in tribe_rsvp_attendees and tribe_tpp_attendees with the attendee name, event title, ticket type, and order total ready to scan at the door.
Drag to update status
Moving a card writes the new value back to the underlying meta or the linked order status, so the board and the database stay in sync without copy and paste.
Per-role boards
Scope the board so door staff see Going and Checked in only, organisers see all columns, and finance gets a view focused on Refunded and order totals.
Audience
Who runs Events Calendar attendees on a kanban board
Door staff at WordCamps
Open the board on a tablet, scan a ticket, drag the card from Going to Checked in. The status updates on the row everyone reads.
Meetup organisers
Watch RSVPs move between Going and Not going through the week so the room count and the pizza order match what the chapter actually expects.
Finance teams
Filter the board to the Refunded column to clear refund tickets against the linked WooCommerce orders in a single pass.
The bigger picture
RSVPs and check-in deserve a board, not a list
An event has stages and people move through them. RSVPs come in, then convert to ticket purchases when the event sells tickets, then get scanned at the door, then sometimes turn into refunds when the event is postponed. The Events Calendar stores all of that already, just spread across two attendee post types, a few meta keys, and the linked WooCommerce order when Event Tickets Plus is active.
The default reading surface is still a long table sorted by purchase date, so seeing how many Going RSVPs are still unscanned an hour into the event takes a filter, a sort, and a count in your head. SleekView Kanban turns that same data into a board with Going, Checked in, Not going, and Refunded as columns, a count per column at the top, and a card per attendee with the fields door staff and the organiser actually need. Drag a card to flip the status and the meta updates on the row.
The Attendees screen, the check-in report, and the order in WooCommerce all read the new value because SleekView writes to the source row, not to a parallel table.
Questions
Common questions about SleekView Kanban for The Events Calendar
Yes. SleekView reads tribe_rsvp_attendees for RSVPs and tribe_tpp_attendees for ticket attendees on the same board. Cards show the ticket type so you can tell an RSVP card from a paid ticket card at a glance and group both by the combined status.
 Yes. Dropping a card into the Checked in column writes the check-in meta the plugin uses, including _tribe_qr_ticket_checkedin and the timestamp. The default Attendees check-in screen reads the same key, so the board and the report show identical numbers without a separate sync.
 Yes when Event Tickets Plus is active. Dropping a ticket card into Refunded refunds the linked WooCommerce order through the same hook the order screen uses, so stock and emails behave exactly as if the refund was issued from the order. SleekView records the drag in the activity log for audit.
 Yes. SleekView reads the distinct values present in the grouping column and renders one kanban column per value. If you registered a custom RSVP status or extended the ticket statuses for a third party addon, SleekView lists those columns next to the built-in ones without extra setup.
 Yes. Saved kanban views are scoped per role and per capability, so door staff can see Going and Checked in only, finance can see Refunded, and the organiser sees all four columns. The underlying data does not change, only what each role reads on the board.
 Yes. The board can show attendees across every event or be filtered to a single event from the SleekView filter bar. For a multi-track WordCamp you can run one board per track using a saved filter on the event ID so each track team manages its own attendees.
 Last-minute tickets created while the board is open arrive in the Going column on the next refresh, or live if you keep the SleekView auto refresh on. Door staff can drag the new card straight to Checked in without leaving the board, which keeps walk-up handling as fast as the queue allows.
 Yes. Every drag writes a row to the SleekView activity log with the attendee ID, the previous status, the new status, the user who made the change, and the time. The log is filterable per event so reconciling a refund question after the event is a single search rather than a postmortem across screens.
 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