✨ 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 YITH WooCommerce Bookings

SleekView reads the YITH booking CPT joined with wc_orders, rendering bookable product, start, end, guest count, status and order_total as a queryable audit grid inside WP Admin.

♾️ Lifetime License available

SleekView table view for YITH WooCommerce Bookings

Move bookings out of a per-product calendar and into a table

YITH WooCommerce Bookings models every reservation as a custom post with start, end, guest count, status and the bookable product it belongs to, plus a foreign key back to the WooCommerce order. The default admin offers a per-product calendar and a flat list, which is right for confirming a single date and wrong for operations questions across products, statuses and date ranges.

SleekView joins the booking CPT with wc_orders, exposing start, end, bookable product, guest count, status and order_total as columns. Filter to confirmed bookings starting this week for the operations standup. Sort by guest count to plan staffing. Group by bookable product to compare which units, services or sessions actually sell.

The plugin keeps owning availability, the booking calendar and per-product rules. The table view owns the audit surface, so reservations already stored as rich CPT posts become a queryable cross-product cohort instead of a per-product calendar crawl.

Workflow

How SleekView surfaces YITH Bookings data

1

Point at the booking CPT and orders

Pick the YITH booking post type joined with wp_postmeta on start, end, guest count and status, plus wc_orders for the revenue join. All columns surface without a custom report.
2

Compose the columns

Drag in Booking, Bookable product, Customer, Start, End, Guests, Status, Order and order_total. Reorder, hide or rename any column.
3

Filter and sort like a database

Filter to a date range, a single bookable product or a status like pending or cancelled. Sort by start_date for a chronological run sheet, by guests for staffing planning.
4

Save and gate the view

Name the view ("This week's confirmed bookings", "Pending approval queue", "Refund-eligible cancellations") and gate by capability so operations, finance and marketing each land on the right slice.

Sample columns

A typical YITH Bookings audit view

Booking rows from the YITH booking CPT joined with bookable product names and the related wc_order. The same per-product calendar, surfaced as a queryable cross-product audit grid.
Source: wp_postmeta
Bookable product Customer Start Guests Status Order total
Studio session - 90 min Maya Collins 2026-05-22 10:00 1 Confirmed 120.00
Garden suite Pieter Nakamura 2026-05-24 15:00 2 Confirmed 480.00
Tasting menu - private Studio Felix 2026-05-25 19:30 6 Pending 780.00
Studio session - 60 min Devi Iturbe 2026-05-26 14:00 1 Pending 80.00
Garden suite Team Osei 2026-05-28 15:00 4 Cancelled

Comparison

Default YITH Bookings admin vs SleekView

Default YITH Bookings calendar and list

  • The booking calendar is per product, with no cross-product overview
  • Pending-approval queues need manual filtering through the flat list
  • Guest count and revenue aren't shown side by side per row
  • Cancelled bookings mix into the same list as confirmed by default
  • Cross-product run-sheets for an operations day require a CSV export

SleekView

  • Bookable product, start, end and guest count as real columns on every booking
  • Order_total joined per row for revenue-aware audits
  • Filter to a status, a product, a date range or any combination
  • Saved views per role: operations run-sheet, finance reconciliation, marketing trend
  • Same dataset the chart view aggregates, so table and dashboard stay in sync

Features

What SleekView gives you for YITH WooCommerce Bookings

Cross-product run-sheet

Sort by start date to assemble the operations day's bookings across every bookable product without flipping calendar tabs.

Composable booking filters

Stack filters on status, bookable product, guests and date range to assemble pending queues, staffing forecasts or cancellation audits from one dataset.

Revenue inline per row

Order_total joins onto every booking so finance and operations see what each reservation is actually worth, not just whether it exists.

Audience

Who uses SleekView for YITH Bookings

Hospitality operators

Daily run-sheet filtered to confirmed bookings starting today, sorted by start time, with guest count for staffing already on the row.

Service businesses

Pending-approval queue scoped to a single bookable product so the practitioner sees only their own requests, sorted oldest first.

Finance

Monthly reconciliation filtered to confirmed bookings with order_total joined, exported as CSV alongside WooCommerce reports.

The bigger picture

Why bookings deserve a real table

A booking business runs on the operational day: who's coming, when, how many guests, what got cancelled. The YITH calendar is right for confirming a single date and wrong for the cross-product run-sheet that operations actually needs every morning. SleekView reads the booking CPT joined with wc_orders and renders reservations as a queryable audit grid with bookable product, start, end, guest count, status and order_total as real columns.

Filters stack so the operations run-sheet, the pending-approval queue and the cancellation review become one-click views. The plugin keeps owning availability and the calendar UI, while operators get the per-row run-sheet the calendar can't be.

Questions

Common questions about SleekView for YITH WooCommerce Bookings

The YITH booking CPT in wp_posts joined with wp_postmeta on start, end, guest count and status, with wc_orders (or wp_posts on legacy storage) for the revenue join. No new tables are introduced.

 

Yes. The order join uses wc_orders on HPOS installs and wp_posts on legacy ones. The booking audit table columns stay the same on either storage backend.

 

Yes. Bookable product is a first-class column, so a saved view can scope to a single unit, room or service, with every other filter still composable on top.

 

Yes. Each recurrence is its own booking post, so the audit grid lists every occurrence as a separate row sorted by start date without special handling.

 

Guest count is a column, so a saved view can sort by total guests for staffing planning or filter to large parties without rebuilding the dataset.

 

Yes. The chart view and the table view share the dataset, so a status filter or product slice narrows both surfaces. Operations pivots between row run-sheet and rollup without rebuilding filters.

 

Yes. Any filtered cohort exports as CSV with bookable product, customer, start, guests and order total. Useful for front-desk run-sheets and outsourced concierge briefs.

 

No, by default it's read-only. Status changes go through the YITH booking API, so plugin hooks observe writes exactly as they would from the booking edit screen.

 

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