SleekView Charts for WP Hotel Booking
WP Hotel Booking stores reservations as hb_booking CPT posts with postmeta for dates, totals, and coupons. SleekView Charts pivots that into configurable dashboards for front desk, finance, and management.
♾️ Lifetime License available
Hospitality data as a real reporting layer
ThimPress's WP Hotel Booking stores rooms as hb_room posts and reservations as hb_booking posts, with check-in date, check-out date, total, status, coupon code, and extras in postmeta. The default admin ships a calendar tab for visual occupancy and a list of bookings, both useful and neither offering the kind of dashboard a small hotel actually runs by.
SleekView Charts treats hb_booking as the base of a dataset, pivots the postmeta into proper columns, and joins to the booked hb_room for room type and to the parent order for payment state. Number cards count tonight's arrivals or this week's pending confirmations. Pie cards split status across the active window. Bar cards rank revenue by room type. Area cards plot daily arrivals over the chosen range.
Inline edits made from the linked table view route through wp_update_post() and the plugin's update hooks, so the calendar tab and any connected add-ons reflect changes immediately. The chart layer adds the dashboard half hotel ops needed all along.
Workflow
From hb_booking postmeta to a configurable dashboard
Wire the booking CPT
hb_booking as the dataset base and pivot _hb_check_in_date, _hb_check_out_date, total, coupon, and status from postmeta into proper columns.
Join rooms and orders
hb_room for room type and the parent order row for payment status. Each booking row now carries the full reservation context.
Pick the four cards
Save role dashboards
Sample dashboard
Charts you can build from WP Hotel Booking data
Tonight's arrivals
Count
Booking status mix
Count
group by post_status
Revenue by room type
Sum(_hb_total)
group by room_type
Daily arrivals
Count
group by _hb_check_in_date
Comparison
Default WP Hotel Booking reporting vs SleekView Charts
Default WP Hotel Booking admin
- WP Hotel Booking ships with a calendar and a list, but no configurable dashboard
- Revenue by room type isn't surfaced as a chart in the default admin
- Daily arrival and departure trends require manual queries
- Coupon usage and extras revenue aren't first-class chart dimensions
- No per-role dashboards for front desk versus management
SleekView Charts
- Configurable cards over hb_booking with room and order joins
- Per-room-type, per-coupon, and per-extra revenue rankings
- Date-range filters on check-in and check-out across every card
- Number cards for tonight's arrivals and this week's pending
- Click-through from a chart slice to the linked SleekView table
Features
What SleekView Charts gives you for WP Hotel Booking
Hospitality KPIs
Tonight's arrivals, this week's pending confirmations, and the chain's confirmed revenue render as Number cards directly from the booking dataset.
Joined room context
Each booking row carries room type and payment status, so charts can group by room category or by gateway without separate reports.
Date-range dashboards
_hb_check_in_date and _hb_check_out_date drive proper date-range filters that cascade across every card on the dashboard.
Audience
Who builds WP Hotel Booking charts dashboards with SleekView
Front desk
Tonight's arrivals, pending confirmations, and today's check-outs visible the moment the shift starts. Bulk confirm from the linked table view.
Finance
Per-room-type revenue, coupon usage, and refund counts on one dashboard. Reconciliation runs against the bank deposit from a saved screen.
Hotel managers
Occupancy trends, status mix, and per-room-type performance on one screen. The weekly review runs from the dashboard instead of an export.
The bigger picture
Why hospitality ops needs a dashboard, not just a calendar
Hotels live in two operational rhythms at once. The calendar handles the visual scheduling, and the front desk runs the day from a list of arrivals, pending confirmations, and check-outs. Reporting questions sit further along the same axis: which room categories carry the takings, how this month's coupon usage compares to last, what share of bookings still need confirming for tomorrow night.
WP Hotel Booking stores all of that in hb_booking posts and their postmeta, and the calendar and list views show some of it. The missing piece is a configurable card layer that turns the same data into the dashboard a small hotel runs by. SleekView Charts adds that layer, with date-range filters that cover check-in and check-out, room-type joins for revenue rankings, and saved dashboards for front desk, finance, and management.
Questions
Common questions about SleekView Charts for WP Hotel Booking
Yes. The dataset reads hb_booking and the related postmeta directly, so any change made through the plugin's own admin appears in the chart on the next reload. There's no separate sync step.
Yes. The coupon code stored in _hb_coupon_code exposes as a dataset column. Group by coupon for a per-coupon revenue ranking, or filter to a single coupon for a campaign-level review.
Yes. When payments flow through WooCommerce, the parent order joins onto the booking row, so a chart can group by gateway or filter to paid versus pending. Useful for monthly reconciliation.
 When the install registers multiple properties through a child plugin or extra CPT, the property identifier becomes a dataset column. Build per-property cards or filter the whole dashboard to a single venue.
 
Yes. _hb_check_out_date is its own grouping dimension, so a second Area card can plot daily departures alongside arrivals on the same dashboard.
Yes. Edits route through wp_update_post() and the plugin's hooks, so the calendar reflects the change immediately and the chart picks up the new state on the next render.
Cards read live from the database on each render, with an optional short cache per dashboard for high-traffic screens. There's no separate ingestion pipeline to fall behind the operational state.
 Yes. Each card links to the matching SleekView table view filtered to that segment, and rows can be exported to CSV with the visible columns. Useful for housekeeping checklists and finance audits.
 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