SleekView Kanban for Simple Bookings
SleekView Kanban reads the Simple Bookings reservation table, groups every booking by its status, and lets you drag a card from Pending to Confirmed, Completed, or Cancelled with the change written through Simple Bookings's own update path.
♾️ Lifetime License available
Simple bookings still need a board for the work
Simple Bookings stores every reservation as a row with a status column whose values are pending, confirmed, completed, or cancelled. The default admin lists those bookings as a flat table sorted by reservation ID with the status as a small label per row, which works for an occasional booking and breaks down once you have a steady stream of submissions.
SleekView Kanban reads the same reservation table and treats the status column as the natural axis to group by. Each card surfaces the customer name, the service or item, the requested start datetime, and the total. Columns mirror your real Simple Bookings statuses, so the pending stack and the completed stack each read as a single number rather than as labels scattered across rows.
Drag a card from Pending to Confirmed and SleekView calls the same Simple Bookings update path the admin uses, which fires the confirmation email and updates the front-end availability so the booked slot is no longer offered. Drag to Cancelled and the cancellation email goes out with the wording you have configured. Saved views per service or staff member keep each provider focused on their own rows.
Workflow
Build a Simple Bookings kanban in four steps
Connect Simple Bookings
Pick the booking status column
status field as the group-by axis. SleekView lists every distinct status and renders one column per value: Pending, Confirmed, Completed, Cancelled, and any custom states you use.
Choose what shows on each card
Enable drag-and-drop status writes
Sample board
Sample Simple Bookings reservations board
Comparison
Simple Bookings list vs SleekView Kanban
Default Simple Bookings admin
- Flat reservation list sorted by reservation ID with status as a small label per row
- Status changes require opening each booking and editing the dropdown one by one
- No glance count of how many bookings sit at each stage today
- Per-service views require manual filters every visit instead of a saved board
- Bulk confirmations are not exposed so even routine yeses take a click each
SleekView Kanban
-
Groups Simple Bookings
statusvalues into one column per stage with live counts -
Drag from
pendingtoconfirmedwrites through the plugin's own update path - Cards show customer, service, start time, duration, and total at a glance
- Confirmation emails and availability changes fire on every drag automatically
- Per-service saved views give each operator a focused board for their own bookings
Features
What SleekView Kanban gives you for Simple Bookings
Group by any status field
Use the built-in Simple Bookings statuses or any custom value your workflow has added. SleekView lists every distinct value present in the column and renders one board column per status, with counts that update live as you drag cards across stages.
Drag to change booking status
Move a card from Pending to Confirmed and SleekView calls the same Simple Bookings update path the admin dropdown uses. Confirmation emails and availability changes fire as expected on every drag.
Configurable card fields
Pick which booking fields land on each card: customer, service, start datetime, duration, total, payment status, or any custom booking-form field. Dates and currency format themselves automatically.
Audience
Workflows the kanban view unlocks for Simple Bookings
Daily confirmation queue
Start each morning on the Pending column, call or message each customer, drag to Confirmed once you have a yes. The board doubles as the front desk's checklist for the day ahead.
Per-service boards
Save one board per service so each provider sees only the bookings for what they deliver. The owner keeps an all-services board for the daily plan and the standup.
Completion tracking
Drag confirmed bookings into Completed at the end of each day to keep a clean report of attended hours, freeing the slots from the active queue and into your reporting.
The bigger picture
Even simple booking flows need a board
Simple Bookings is intentionally minimal. It captures a booking, marks the slot taken, and sends a confirmation. That simplicity is the appeal, and it is also the limit, because the only way to see what still needs an answer is to scroll the reservation list or filter by status.
The board view fixes this by making the only state that matters, the booking status, the primary axis of the screen. You can see at a glance how many requests still need a confirmation, how many of yesterday's confirmed bookings actually completed, and how many were cancelled with a refund still to process. Cards make individual bookings legible at the level of customer, service, start time, and money, which is exactly what a front desk needs to triage a stack of submissions.
Drag is the natural verb for moving a booking from one stage to the next, and because SleekView writes through Simple Bookings's own update path, every drag still triggers the confirmation emails and the availability changes you already rely on. List view and board view become two reading surfaces over the same data instead of a tradeoff between them.
Questions
Common questions about SleekView Kanban for Simple Bookings
Every value the plugin writes to the status column: Pending, Confirmed, Completed, and Cancelled. Any custom status you have registered through a snippet or extension appears as its own column the moment a booking lands in it, with no manual mapping required.
Yes. SleekView calls the same update path the admin uses, so the reservation row changes, confirmation emails fire, availability refreshes, and any extension hooks run exactly as if you had used the standard interface.
 SleekView offers an optional confirmation prompt on drags into destructive columns like Cancelled, and any drag can be reverted by dragging back. The cancellation email is queued through Simple Bookings, so any anti-spam delay you have configured still applies.
 Yes. SleekView reads booking state on a short interval and reconciles drags against the live record, so if a colleague has already confirmed a booking on their screen, you see the new state before your drag conflicts. Optimistic updates revert cleanly on rejected writes.
 The primary grouping is status, but each card surfaces the service and start time, which gives you the same availability context you need without leaving the board. Saved filters scope a board to a single service when needed.
 Yes. Payment add-ons hook into the same status lifecycle the board writes to, so payment captures, payment links, and refunds continue to run on drags. SleekView never bypasses the plugin's own functions, so payment behaviour stays consistent.
 Yes. Save a filtered view per service or staff member and SleekView renders one board per saved view. Column counts and writes are scoped to the rows in that view, so each provider has a focused screen while the owner has an all-services board.
 
Yes. SleekView only loads cards for the columns currently visible and paginates older bookings into a scroll-on-demand tail. Indexing on the status column keeps group counts cheap even for installs with years of bookings on the table.
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