✨ 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 All-in-One Event Calendar Pro

SleekView Kanban reads All-in-One Event Calendar Pro registrations straight from the WordPress database, groups them into status columns for registered, waitlist, attended, and no-show, and lets your event team drag cards across lanes to update attendance without opening every record.

♾️ Lifetime License available

SleekView Kanban board for All-in-One Event Calendar Pro

Why All-in-One Event Calendar Pro attendance needs a kanban

All-in-One Event Calendar Pro stores each signup as a row inside wp_ai1ec_registrations, with a status column that the plugin updates as people register, move to a waitlist, get checked in at the door, or fail to show. The default admin list paginates these rows by event and hides the status field behind filters, so staff end up sorting, scrolling, and clicking into individual registrations just to count who is coming. For a single small event that is fine; for ten events a week it stops being workable.

SleekView Kanban groups the same wp_ai1ec_registrations rows by registration_status and renders one card per attendee. Each card shows the event name pulled from wp_ai1ec_events, the attendee name from attendee_name, the email from attendee_email, and the ticket type or session if the row carries one. Lane counts sit next to each column heading so the room capacity check is a glance instead of a query.

Dragging a card from waitlist to registered writes the new value of registration_status back to the same row in wp_ai1ec_registrations, so AI1EC Pro's own admin views, exported CSVs, and any connected email automations stay in sync. Bulk drags update every row inside a single SQL transaction, which means a 200-card check-in queue clears in one pass and the pag

Workflow

From AI1EC Pro table to kanban in four steps

1

Point SleekView at AI1EC Pro

Install SleekView, then pick All-in-One Event Calendar Pro from the data source picker. The plugin auto-detects wp_ai1ec_events and wp_ai1ec_registrations, including every custom column the plugin writes. No SQL to co...
2

Pick the status column

Open the view config and set the group-by column to registration_status. SleekView reads every distinct value the plugin uses for registered, waitlist, attended, and no-show, then turns each one into a kanban column w...
3

Choose what shows on each card

Decide which fields appear on the card front. Most teams pick the event name, the attendee name, the ticket type or session label, and the registration date. Hidden fields stay queryable from the card detail panel wit...
4

Turn on drag-and-drop writes

Flip the drag-and-drop switch and SleekView starts writing registration_status updates back to wp_ai1ec_registrations on drop. Permissions follow WordPress capabilities, so only event managers can move cards into atte...

Sample board

Sample AI1EC Pro attendance board

A live SleekView Kanban grouping All-in-One Event Calendar Pro registrations by registration_status, with card fronts showing event name, attendee name, and ticket type.
Registered
182
Salsa Workshop Berlin 2026 Edition
Sat 7pm, Studio B (door check-in active)
Coding Bootcamp Day 1 2026 Edition
Mon 9am, room 204 (door check-in active)
Yoga in the Park 2026 Edition
Sun 8am, Tiergarten (door check-in active)
Waitlist
34
Marketing Roundtable 2026 Edition
Tue 6pm, Cafe Klee (door check-in active)
Photography Walk 2026 Edition
Sat 10am, Mitte (door check-in active)
Indie Film Night 2026 Edition
Fri 9pm, Kino Babylon
Attended
147
Open Mic Comedy 2026 Edition
Thu 8pm, Bar Tausend
Mindful Breathwork 2026 Edition
Wed 7am, Volkspark (door check-in active)
Founders Meetup #14 2026 Edition
Thu 7pm, Soho House (door check-in active)
No-show
21
Wine Tasting Evening 2026 Edition
Sat 8pm, Weinerei (door check-in active)
Vintage Bike Ride 2026 Edition
Sun 11am, Treptower Park
Sourdough Workshop 2026 Edition
Sat 2pm, Domberger (door check-in active)

Comparison

Default AI1EC Pro list vs SleekView Kanban

Default AI1EC Pro list

  • Flat WordPress table that lists every AI1EC Pro registration in created-at order
  • No grouped view of who is registered, on the waitlist, attended, or no-show
  • Status changes need clicks into each row instead of a single drag and drop
  • Lane counts and capacity checks happen in a spreadsheet, not the dashboard
  • Bulk attendance updates rely on CSV exports and risky search-and-replace edits

SleekView Kanban

  • Reads wp_ai1ec_registrations rows live with no extra cron or sync job
  • Group by registration_status turns each status into a lane with row counts
  • Drag-and-drop writes the new status back to wp_ai1ec_registrations in one query
  • Card fronts pull event name from wp_ai1ec_events and attendee from attendee_
  • Capability checks gate writes to registration_status by WordPress role

Features

What SleekView Kanban gives you for All-in-One Event Calendar Pro

Live attendance lanes

Every distinct value of registration_status becomes a kanban column, so registered, waitlist, attended, and no-show rows always appear in their own lane. Counts update the second a card is dropped, with no manual page refresh.

Drag updates the row

Drop a card into a new lane and SleekView writes the new registration_status value straight to wp_ai1ec_registrations. AI1EC Pro's own admin views, CSV exports, and connected email automations all see the change immediately wit...

Card fronts staff can scan

Show event name, attendee, ticket type, and date on the card front and keep everything else queryable from the detail panel. Volunteer staff scan a hundred cards in seconds instead of opening every row in the admin table.

Audience

How event teams use a kanban on top of AI1EC Pro

Door-staff check-in

Volunteer staff at the door open the kanban on a phone and drag attendees from registered to attended as they scan tickets. The count next to each lane works as a live capacity check.

Waitlist promotion

Event managers drag cards from waitlist to registered as cancellations come in, and AI1EC Pro fires its own confirmation emails because the underlying registration_status column changed.

No-show follow-up flow

After the event, staff filter the no-show lane to trigger a polite check-in email or refund flow. The card history shows who was promoted from waitlist and when, which makes the audit clean.

The bigger picture

Why a kanban beats the AI1EC Pro list for events

Event teams live and die by the lane count next to each status. All-in-One Event Calendar Pro stores all of that in wp_ai1ec_registrations, but the plugin's own admin renders the rows as a flat table that staff have to filter, sort, and click through to make sense of. That works for a single small workshop.

It stops working the moment one person is running three concurrent events, a waitlist, and a check-in queue at the same time. A kanban grouped by registration_status flips the problem on its head. Registered, waitlist, attended, and no-show each get a column, the row count sits in the heading, and a drag writes back to the same database row AI1EC Pro already manages.

Volunteer staff at the door scan a phone, drag a card, and the official admin record updates in the same instant. Connected email automations and any payment integrations see the change because the underlying row changed; there is no second source of truth to keep aligned. That is why event organisers running subscription calendars and recurring multi-day events pick a kanban view over the default list.

The data do...

Questions

Common questions about SleekView Kanban for All-in-One Event Calendar Pro

Yes. SleekView updates the same wp_ai1ec_registrations row that All-in-One Event Calendar Pro already manages, inside a single SQL transaction, so the plugin's own admin views, exports, and any connected email automations see the change immediately with no second source of truth.

 

Yes. The group-by column is configurable per view. Most teams pick registration_status because it maps cleanly to registered, waitlist, attended, and no-show, but you can group by event_id, ticket type, payment status, or any other column the plugin stores on the same row.

 

You control that. Capability checks gate every drag-and-drop write, so you can grant the move-to-attended permission to a custom volunteer role while keeping the move-to-cancelled action restricted to event managers and administrators. Logs record who moved which card.

 

Yes. Rendering uses keyset pagination per column with a virtualised card list, so a single event with 500 attendees stays snappy on a laptop or phone. Drag writes use a single update query rather than per-row REST calls, so bulk lane moves do not stall.

 

Yes. You can save multiple views, each filtered to a different event_id pulled from wp_ai1ec_events, and switch between them with a tab bar. Door staff at a multi-venue festival keep one board open per stage and never see registrations from another event.

 

SleekView reads the current wp_ai1ec_registrations schema at render time rather than caching it, so a new column appears in the card detail panel automatically. If a column is renamed, the view config flags the missing field and lets you remap it without rebuilding the board.

 

Yes. The no-show lane is just another value of registration_status, so dragging a card there writes that value back to wp_ai1ec_registrations and any AI1EC Pro automation hooked to the no-show event fires as normal. Follow-up emails and refund flows behave exactly as if you used the plugin admin.

 

Yes. The board reflows to a single-column carousel on small screens and supports touch drag for one-handed use. Volunteer staff scan a ticket QR code, drag the card from registered to attended, and the row updates without opening the WordPress admin app.

 

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