SleekView for WP Booking System
WP Booking System has a slick calendar UI for guests, but operators need a flat list. SleekView pulls every reservation across every calendar into one view that you can sort, filter, and edit in place.
♾️ Lifetime License available
Calendars are pretty. Tables are useful.
WP Booking System owns the calendar experience for guests browsing availability and submitting reservations. Behind that calendar, every booking is a row in wp_wpbs_reservations with structured fields for calendar, dates, customer, status, and payment. Once a booking exists, the calendar is no longer the right tool to manage it. Operators want a list, sortable by arrival date and filterable by status across every calendar at once.
SleekView reads wp_wpbs_reservations and joins it with the calendar configuration so each row carries calendar, guest, arrival, total, and status as a sortable column. Multi-condition filters and saved views handle daily triage: Arriving today, Pending payment, Departing this weekend. Inline status edits route through WP Booking System's update layer so notifications and webhooks fire normally, and custom form fields collected at booking time become extra columns for any per-property quirks.
For rental hosts running multiple apartments or studios, the cross-calendar list is what makes the data usable. The default admin needs separate page loads per calendar; SleekView shows everything in one grid that respects the per-calendar permission model.
Workflow
From calendar admin to a reservation grid
Read wp_wpbs_reservations
Configure operations columns
Save daily triage views
Edit through plugin hooks
Sample columns
WP Booking System reservations
wp_wpbs_reservations
| ID | Calendar | Guest | Arrival | Total | Status |
|---|---|---|---|---|---|
| WB-9120 | Apartment A | Lena S. | 2026-05-03 | 420.00 | Approved |
| WB-9121 | Apartment B | Daniel M. | 2026-05-05 | 640.00 | Pending |
| WB-9122 | Studio C | Mira P. | 2026-05-06 | 180.00 | Declined |
| WB-9123 | Apartment A | Henrik J. | 2026-05-08 | 420.00 | Approved |
Comparison
WP Booking System admin vs SleekView
WP Booking System admin
- Default views are calendar-first, hard for triage
- Cross-calendar lists need add-ons
- Status edits open a separate panel
- Limited multi-condition filters
- No saved views per shift or staff member
SleekView
- Cross-calendar reservation list out of the box
- Inline edit for status, notes and balance due
- Multi-condition filters with saved presets
- Custom columns for any custom field
- Keyboard-friendly daily triage
Features
What SleekView gives you for WP Booking System
Every reservation in one place
Pull bookings across every calendar into one searchable, sortable grid. The calendar tab juggle disappears for daily triage and weekly reporting.
Edit status inline
Approve or decline reservations and update notes without leaving the row. Hooks fire normally, so guest notifications and webhooks behave as expected.
Daily triage views
Pin filter sets for Arriving today or Pending payment for instant access at the start of a shift. Each role saves its own view library.
Audience
What rental hosts use SleekView for
Front desk operations
One screen with arrivals, departures, and pending bookings sorted the way you work. The shift starts with the right list, not a search and a filter setup.
Payment follow-ups
Filter to outstanding balances, sort by arrival date, and mark paid as funds clear. Stripe and Mollie integrations show payment status alongside the booking.
Owner reporting
Group by calendar and month, then export a clean reservation log per owner. Property management agencies handle owner reports without spreadsheet round trips.
The bigger picture
Why rental hosts need a list, not just a calendar
Calendar UIs are great for guest-facing booking flows because they answer the only question a guest cares about, which dates are available. Operators have a different set of questions, and those questions almost never have calendar shapes. Who is arriving today across all my properties.
Which bookings have outstanding balances. Which calendar has the highest cancellation rate this month. Each of those is a list question, with rows of bookings and columns of attributes.
WP Booking System stores the data exactly that way, but its admin keeps the calendar metaphor going past the point where it helps. Operators end up flipping between calendar tabs to do work that should be one filter and one sort away. For a single-property host, the friction is bearable.
For a multi-property operation with a front desk and a part-time bookkeeper, the friction is the entire reason someone considers replacing WP Booking System with a paid PMS. A back-office grid that respects the same data, the same hooks, and the same permissions removes that pressure. The calendar keeps doing what it is good at, the grid does the rest, and the operator keeps using a tool they already paid for.
Questions
Common questions about SleekView for WP Booking System
No. Calendars, forms, pricing, and the front-end booking widget stay in WP Booking System. SleekView is a back-office reservation grid that reads and edits the same data. If you uninstall SleekView, every reservation, every calendar, and every booking form continues to work exactly as before, with no data left behind and no schema changes to undo.
 Yes. Updates go through the plugin's update layer so notifications and webhooks fire. Guest emails, internal alerts, ICS feed refreshes, and any custom hooks you have built on WP Booking System events all behave as they would if you used the native admin to make the change. There is no parallel save path that bypasses the plugin's logic.
 Yes. Any custom field collected on the booking form can be exposed as a column. Special requests, guest count, dietary needs, vehicle plate for parking, or any per-property quirk shows up as a sortable, filterable column. For multi-property operations, columns can be scoped per calendar so each property's view shows only the fields its team uses.
 Yes. Payment status and totals show alongside the booking row, with the integration's own status labels (paid, pending, refunded, failed) rendered as a status column. Refunds processed through the WooCommerce admin or directly via the Stripe dashboard reflect in the grid the next time it refreshes its read.
 Yes. Per-role row scoping limits visibility to assigned calendars. Property management agencies can scope each owner's representative to only their owner's properties, with no risk of cross-contamination on bulk actions or accidental cross-property access. The capability check uses WP Booking System's own permission model, so there is nothing separate to maintain.
 Yes. Strings and field labels follow your active language pack. For sites running WPML or Polylang, calendar names and form labels render in the active admin language, and saved views can be shared across languages because they reference the underlying calendar IDs, not their localized labels.
 WP Booking System prevents most overlaps at booking time by checking availability before accepting a reservation. For the rare cases where overlaps slip through, like manual admin-side bookings, the grid surfaces them as adjacent rows on the same calendar with conflicting dates, and bulk decline works on a filtered selection.
 Deposit and balance fields are stored separately in WP Booking System and surface as their own columns. Operators can filter to bookings where the deposit is paid but the balance is not, which is the exact shape of the daily payment-chasing workflow most rental operations run.
 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