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

Pinpoint Booking System stores every reservation in wp_dopbsp_reservations. SleekView Charts reads those rows and renders revenue, status mix, and arrivals across all calendars as a configurable dashboard, no exports, no calendar tab juggling.

♾️ Lifetime License available

SleekView Charts dashboard for Pinpoint Booking System

Calendars don't answer manager questions

Pinpoint Booking System (DOPBSP) gives guests a calendar to pick dates and gives operators the same calendar to manage what was picked. That works for daily triage when paired with a table view, but it falls short for the questions a manager actually asks at the end of the month: which calendar pulled the most revenue, what share of bookings are cancelling, which weeks are running hot.

SleekView Charts reads wp_dopbsp_reservations and turns the same data into chart cards. A donut on status shows approved versus pending versus cancelled at a glance. A bar by calendar ranks properties by revenue. An area on check-in date plots arrivals over time so seasonality stops being a hunch.

The dashboard sits inside WP Admin next to the reservation table, scoped by the same per-calendar permissions, so an owner's representative sees only their properties and a network manager sees the whole portfolio.

Workflow

From reservation rows to a reporting dashboard

1

Read wp_dopbsp_reservations

SleekView reads the Pinpoint reservations table and joins it with calendar metadata so every chart can group or filter by calendar name, status, check-in date, and total.
2

Place chart cards on the canvas

Drop a Number card for total revenue this month, a Donut for status mix, a Bar for top calendars, and an Area for arrivals by day. Each card has its own filter scope.
3

Filter the whole dashboard

Date range, calendar, and status filters apply globally so a manager can switch from last month to this month and watch every card update at once.
4

Share or pin per role

Save the dashboard, scope it by capability, and let each role open the right reporting view. Owner reps see their properties, network admins see everything.

Sample dashboard

Charts you can build from Pinpoint Booking System data

Each card reads wp_dopbsp_reservations directly. Group by calendar, status, or check-in date with no SQL.
Number · Default

Total reservation revenue

Top-line KPI summing the total field across every reservation in the active date range, with a comparison to the prior period.
Sum(total)
Pie · Donut

Reservation status mix

Donut chart of approved, pending, and cancelled reservations. Quick read on how much pipeline is still uncommitted.
Count group by status
Bar · Horizontal

Revenue by calendar

Ranked horizontal bars per property. Owners and managers see which calendar is pulling weight and which is underperforming.
Sum(total) group by calendar_id
Area · Gradient

Arrivals by check-in date

Area chart of arrivals over time. Surfaces seasonality and weekend peaks across the whole portfolio.
Count group by check_in

Comparison

Default Pinpoint reporting vs SleekView Charts

Default Pinpoint reporting

  • Reservation data lives inside calendar cells, not aggregates
  • No portfolio-wide revenue or occupancy rollup
  • Status mix is only visible by scanning each calendar
  • No charts for arrivals or check-in trends
  • Exports to spreadsheet are the only path to a real chart

SleekView Charts

  • Donut, bar, area, and Number cards on Pinpoint data
  • Group by calendar, status, or check-in date
  • Date range filters scope every card at once
  • Per-calendar permission model carries over to the dashboard
  • No export, no spreadsheet, no parallel data source

Features

What SleekView Charts gives you for Pinpoint Booking System

Portfolio rollup

Total reservation revenue, average nights booked, and arrivals across every calendar in one Number row at the top of the dashboard.

Filter the whole dashboard

Switch date ranges or pin a single calendar and every card responds. The dashboard answers questions about a slice without rebuilding charts.

Same permissions as the table

Per-calendar capability checks scope the dashboard automatically. Owner reps see only their properties without an extra config layer.

Audience

Who builds Pinpoint Booking System charts dashboards with SleekView

Property management agencies

One dashboard per owner with revenue, status mix, and arrivals for their properties only. Replaces the monthly spreadsheet owner reports built by hand.

Network operators

Cross-calendar revenue ranking shows which properties carry the season and which need marketing attention before the next booking window.

Seasonal planning

Arrivals by check-in date plotted as an area chart turns gut feel about seasonality into evidence the team can plan staffing and cleaning crews against.

The bigger picture

Why bookings need a dashboard alongside the calendar

Pinpoint Booking System is built around a calendar metaphor, and that metaphor serves the booking flow well. The metaphor breaks down for reporting, where the questions are aggregate and the answers are charts. Knowing that calendar A pulled in twelve thousand dollars last month while calendar B pulled in three thousand is not visible from any view in Pinpoint, even though the data is right there in wp_dopbsp_reservations.

SleekView Charts closes that gap without asking the operator to learn a new tool or export to a spreadsheet. The same data the reservation table renders as rows, the charts dashboard renders as donuts, bars, and areas. The reporting layer Pinpoint never shipped now lives one click away from the booking flow.

Questions

Common questions about SleekView Charts for Pinpoint Booking System

Yes. SleekView Charts queries wp_dopbsp_reservations directly on every dashboard render, with caching tunable per chart. There is no nightly job, no warehouse, no parallel data source. When a reservation is approved or cancelled in Pinpoint, the dashboard reflects it on the next refresh.

 

Yes. Calendar is a first-class filter on the whole dashboard. A property management agency can build one dashboard and let each owner rep apply their calendar filter, or save per-owner dashboards with the filter pinned. The per-calendar capability model from the reservation table carries over so unauthorized calendars never appear in the dropdown.

 

Yes. SleekView checks the same capabilities that scope the reservation table, so an owner rep cannot see another owner's revenue by clicking through to charts. Network admins see the full portfolio. The dashboard inherits permissions automatically without a separate config layer.

 

Yes, if Pinpoint runs on WooCommerce. Order status and totals from the linked WooCommerce orders become groupable fields, so a Pie card can show paid versus pending versus refunded as a separate slice. For non-WooCommerce setups, payment_status from the reservation record drives the same chart.

 

Yes. Each reservation row carries its currency, and aggregate cards respect currency context so totals never mix EUR and USD into a single sum. For mixed-currency portfolios, charts can group by currency to show parallel totals, or convert at a fixed rate captured in the chart config.

 

Yes, behind a login. The owner dashboard renders inside WP Admin with the owner rep's capabilities, so a property management company gives each owner a WordPress login scoped to their properties only. Sharing publicly without login is intentionally not supported because reservation data is sensitive.

 

Chart cards reference calendar IDs, not names, so a rename is purely cosmetic and the dashboard keeps working. The new name appears on the next refresh because the join reads the current calendar configuration each time. Historical reservations are not relabelled retroactively, which keeps the data faithful to what was booked.

 

Yes. Each chart card has an export action that produces a PNG or PDF sized for an owner monthly report. The export captures the active filters so the chart in the PDF matches what is on screen. 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