✨ 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 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

SleekView Charts dashboard for WP Hotel Booking

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

1

Wire the booking CPT

Use 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.
2

Join rooms and orders

Pull hb_room for room type and the parent order row for payment status. Each booking row now carries the full reservation context.
3

Pick the four cards

Number for tonight's arrivals, Pie for status mix, Bar for revenue by room type, Area for daily arrivals. Each card answers one operational question.
4

Save role dashboards

Front desk sees pending confirmations and tonight's load, finance sees revenue and refunds, management sees occupancy trends.

Sample dashboard

Charts you can build from WP Hotel Booking data

One KPI, one status mix, one room-type revenue ranking, one daily arrivals trend. All over the joined hb_booking dataset.
Number · Default

Tonight's arrivals

Total confirmed bookings checking in today. The KPI the front desk uses to plan the evening shift.
Count
Pie · Donut

Booking status mix

Confirmed, pending, and cancelled share across the active window, joined directly from the hb_booking post status.
Count group by post_status
Bar · Horizontal

Revenue by room type

Per-room-type revenue from booking totals, sorted high to low. Highlights room categories that drive the bulk of takings.
Sum(_hb_total) group by room_type
Area · Linear

Daily arrivals

Daily arrival count plotted as a linear area, useful for spotting busy mid-week stretches and weekend peaks.
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.

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