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

WP Booking System keeps a clean calendar UI for guests and a reservations table for staff. SleekView Charts adds the missing reporting layer: revenue, status mix, calendar performance, and arrivals trends as a configurable dashboard.

♾️ Lifetime License available

SleekView Charts dashboard for WP Booking System

Calendars and tables stop short of charts

WP Booking System tracks reservations in wp_wpbs_reservations with structured fields for calendar, dates, customer, status, and payment. The default admin renders a calendar and a list, both useful for daily ops, neither built to summarize how the rental portfolio is doing.

SleekView Charts reads the same data and produces aggregate cards. Total reservation revenue this month, status mix as a donut, revenue per calendar as a bar, arrivals plotted as an area chart over time.

The dashboard inherits per-calendar permissions, so a property management agency can let each owner rep view only the properties they manage. For a multi-property host running on WP Booking System, the dashboard answers the questions the calendar alone never could.

Workflow

From reservations table to a rental dashboard

1

Read wp_wpbs_reservations

SleekView reads the reservations table and joins with calendar configuration so each chart can group on calendar, status, arrival date, or total.
2

Compose the dashboard

A Number card for total revenue, a Donut for status, a Bar for calendar performance, and an Area for arrivals across the active date range.
3

Filter at the dashboard level

Apply date range, calendar, and status filters once and every card updates. The same dashboard answers questions about a slice without rebuilding charts.
4

Save per-role views

Each role saves the dashboard it cares about. Owners see their properties only, network managers see the portfolio, the bookkeeper sees the revenue rollup.

Sample dashboard

Charts you can build from WP Booking System data

Reads wp_wpbs_reservations directly. Group by calendar, status, arrival date, or total without custom SQL.
Number · Default

Total reservation revenue

Sum of the cost field across every reservation in the active date range, with a comparison to the prior period for trend context.
Sum(cost)
Pie · Donut

Reservation status mix

Approved, pending, declined, and expired shown as donut slices. Quickly reads how much pipeline is still uncommitted.
Count group by status
Bar · Horizontal

Revenue by calendar

Horizontal bars per property. Property managers see which calendars carry the season and which need a marketing push.
Sum(cost) group by calendar_id
Area · Gradient

Arrivals by date

Daily arrival counts as an area chart. Reveals weekday versus weekend demand and seasonal peaks worth planning around.
Count group by from

Comparison

Default WP Booking System reporting vs SleekView Charts

Default WP Booking System reporting

  • Reservation data is calendar-first, not aggregate
  • Cross-calendar revenue rollup is not surfaced
  • No status mix donut out of the box
  • Arrivals trends require an export to chart
  • No saved dashboards per host or owner role

SleekView Charts

  • Number, Donut, Bar, Area cards from WP Booking System data
  • Group by calendar, status, or arrival date
  • Dashboard-level filters scope every card
  • Per-calendar permission model carries over
  • No external warehouse or spreadsheet round trip

Features

What SleekView Charts gives you for WP Booking System

Portfolio revenue at the top

Total reservation revenue across every calendar shown as a Number card. Replaces the monthly summary spreadsheet rental hosts hand-build today.

Dashboard filters

Switch date range, pin a calendar, or filter to a status and every card reflows. One dashboard answers many shapes of question.

Multi-language safe

Calendar names render in the admin's active language thanks to the join with WP Booking System's localized labels. Owners on WPML or Polylang setups still get a clean dashboard.

Audience

Who builds WP Booking System charts dashboards with SleekView

Multi-property hosts

Rental hosts with five or more apartments get a one-screen view of revenue per property, occupancy trends, and pending versus approved share.

Property management agencies

Per-owner dashboards scoped by capability mean each owner sees only their properties' performance, with no risk of cross-owner data leaks.

Seasonal planning

An area chart on arrival date plotted over twelve months shows the high and low seasons clearly. Staffing, pricing, and marketing become evidence-driven.

The bigger picture

Why rental portfolios need a charts dashboard

WP Booking System excels at the booking flow and at the daily triage table. Where it stops is the question every multi-property host asks at month-end: how did we do, broken down by property, by status, by season. Today that answer involves a CSV export and a spreadsheet, which is fine when it happens once a quarter and painful when it happens every Friday.

SleekView Charts pulls those answers into the admin next to the reservation table. Same data, same permissions, no export step. The reporting layer rental businesses end up building in Excel becomes a saved dashboard that any role can open in two clicks, which means the conversation about performance can happen during a quick coffee break instead of a half-day spreadsheet rebuild.

Questions

Common questions about SleekView Charts for WP Booking System

Yes. SleekView Charts queries wp_wpbs_reservations directly on each render. Caching is configurable per chart. Reservation changes made through WP Booking System's admin, the front-end booking form, or the inline editing in SleekView's reservation table all show up on the next dashboard refresh.

 

Yes. Per-calendar permission scoping inherits from the same model the reservation table uses, so a property management agency can give each owner a WordPress user with access only to their properties' calendars. The dashboard automatically scopes every chart to the allowed calendar set.

 

Yes. WP Booking System stores payment status alongside each reservation when the Stripe or Mollie integrations are active. Charts can group on payment_status to show paid versus pending versus refunded, useful for finance reviews and revenue recognition reports.

 

Yes. Any custom field collected on the booking form is available as a groupable or filterable dimension. A Bar chart on number_of_guests or vehicle_plate or any per-property custom field is one click away from being a card on the dashboard.

 

Yes. Each reservation row carries currency, and aggregate cards respect currency context. For mixed-currency portfolios, charts can group by currency to show parallel totals, or apply a fixed conversion rate set in the chart config.

 

Yes, behind a WordPress login. Owners get a login scoped to their calendars only, and the dashboard URL renders for them with their permissions applied. Public sharing without login is not supported because reservation data includes guest names and payment status.

 

Historical reservations remain in the table with their original calendar_id, but the join falls back to an Unknown calendar label so the chart still renders. The recommended pattern is to disable rather than delete calendars in WP Booking System for exactly this reason. The dashboard makes obsolete calendars visible so the team can decide how to handle them.

 

Yes. Each chart card exports as PNG or PDF with the current filter context, so a property management agency can produce per-owner monthly reports with the charts the owner cares about. For deeper exports, the underlying rows are CSV-exportable from the reservation table view.

 

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