✨ 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 for Simple Bookings: bookings & availability as tables

Simple Bookings stores reservations as custom posts with date, slot, and resource in postmeta. SleekView pivots those into proper columns so even a small site gets a real schedule view, with inline status edits intact.

♾️ Lifetime License available

SleekView table view for Simple Bookings

Small-business bookings deserve a real grid

Simple Bookings keeps things lean: reservations are a custom post type, the booked resource and time are kept in wp_postmeta, and the rest sits in the plugin's settings. That works well for low volumes, where the default WordPress list view is enough.

It stops working when the small business grows. Sorting by booking date, filtering by resource, or chasing unpaid reservations means opening each post one at a time because the date and resource fields live in postmeta rather than as first-class columns.

SleekView reads the booking CPT directly, pivots postmeta keys for date, time, resource, and customer into columns, and lets the operator save the views they actually use: today's bookings, this week per resource, deposit due. Inline status edits route through the plugin's own update so Simple Bookings's own logic and emails keep firing.

Workflow

From the Simple Bookings CPT to a clean schedule

1

Point at the bookings CPT

Choose Simple Bookings's booking CPT as the source and add date, time, resource, customer, and deposit columns from wp_postmeta.
2

Save daily views

Save views for today's bookings, this week per resource, deposit due, and cancellations. Filter on any of the pivoted columns directly.
3

Edit status inline

Update booking status inline. SleekView routes the change through Simple Bookings's own update so any wired emails still fire.
4

Scope by user

Gate views by user capability so each staff member or resource owner sees only their slice of the schedule.

Sample columns

A typical Simple Bookings view

One row per booking with date, resource, customer, and status visible.
Source: wp_posts (post_type=simple_booking) + wp_postmeta
Date Time Resource Customer Deposit Status
May 22 10:00 Studio A ria@design.io Paid Confirmed
May 22 14:00 Studio B mia@brew.coop Pending Pending
May 23 09:30 Studio A alex@studio.co Paid Confirmed
May 23 16:00 Studio B tom@hello.dev None Cancelled

Comparison

Default Simple Bookings admin vs SleekView

Default Simple Bookings admin

  • Default posts list doesn't sort or filter on postmeta date/time
  • Resource and deposit columns aren't first-class in the list
  • Bulk status changes go one row at a time
  • No saved views for daily, weekly, or per-resource schedules
  • Per-customer history requires opening each booking

SleekView

  • Pivot booking postmeta (date, time, resource) into proper columns
  • Filter by resource + date + status at once
  • Inline-edit status with plugin hooks intact
  • Save daily and per-resource views the small business actually uses
  • Surface deposit state alongside booking rows

Features

What SleekView gives you for Simple Bookings

Daily schedule view

Filter to today's bookings, sort by time, and confirm pending reservations inline. One saved view replaces the daily calendar check.

Postmeta as columns

Date, time, resource, and deposit status pivot from wp_postmeta into sortable columns. The list reads like a real schedule.

Inline status edits

Mark confirmed, cancelled, or no-show inline. Status writes route through Simple Bookings's own update so any wired emails fire as expected.

Audience

Who uses SleekView for Simple Bookings

Small-business owners

One person running the whole business gets one screen: today's confirmations, this week's pendings, deposits owed.

Resource owners

Per-resource view filtered to a specific studio, room, or item. Spot conflicts and over-allocations without scrolling the global list.

Bookkeepers

Deposit-due queue sorted by booking date. Mark deposits as paid inline once the bank statement arrives.

The bigger picture

Why small businesses still need a real schedule view

Plugins called Simple keep the data model lean on purpose, and that's the right call for a one-person business taking a handful of bookings a week. The friction comes from WordPress itself, not the plugin: the default posts list doesn't sort or filter on postmeta, so even a small calendar feels harder to scan than it should. The owner ends up clicking into each booking to read date, resource, and deposit state.

SleekView solves that without bloating the plugin. The booking CPT stays exactly as Simple Bookings designed it, and the grid layer pivots the postmeta fields into typed columns. The owner gets a one-screen working view: today, this week, deposits due, cancellations.

Updates go through the plugin's own methods so emails still send and the rest of the integration keeps working. Lean stays lean, and the daily admin gets faster.

Questions

Common questions about SleekView for Simple Bookings

Yes. SleekView's grid scales down as well as up. Even a calendar with a handful of bookings benefits from typed columns, since sorting and filtering work without writing SQL.

 

Yes when SleekView routes through the plugin's status methods. Whatever email automation Simple Bookings has wired up will fire on each transition. Direct table writes skip hooks, used only for backfill scripts.

 

Yes. Resource references live in wp_postmeta and pivot into a typed column. Save the filtered view per resource for the owner of that resource to access directly.

 

Yes. Save a view per staff member or per resource, then gate by user capability. Each user logs in and sees the slice that matters to them, from one shared data model.

 

Yes. Deposit state in wp_postmeta pivots into a column you can filter on. Build a deposit-due queue sorted by date, and clear it down as deposits land.

 

No. Queries are paginated server-side and small calendars run comfortably without any tuning. The grid loads only the visible rows.

 

Yes. Any saved view exports to CSV with the active filter applied, ready for bookkeeping, payroll, or sharing with a partner.

 

Yes. The calendar view stays available. SleekView adds the tabular layer for the data work the calendar isn't shaped for, such as bulk confirmations and deposit chasing.

 

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