SleekView Charts for WP Travel
WP Travel stores itineraries as a CPT, trip dates in postmeta, and bookings in wp_wt_bookings. SleekView Charts joins all three and renders revenue, occupancy, destination mix, and seasonal trends as a configurable dashboard.
♾️ Lifetime License available
Itineraries plus bookings finally aggregate
WP Travel scales well as a content layer, with rich itineraries, daily plans, and a clean booking flow. As a reporting tool, it stops at a per-booking list. Cross-itinerary questions (revenue by month, occupancy per trip date, top destinations) live behind a SQL query or a CSV export.
SleekView Charts reads the itineraries CPT, trip date meta, and wp_wt_bookings and turns the join into chart cards. A Number for season revenue, a Donut for status mix, a Bar for revenue per itinerary, an Area for booking volume over time.
For a tour operator running a hundred or more itineraries across continents, the dashboard cuts the weekly review from a multi-tool exercise to a single-screen check. The booking flow stays in WP Travel, the daily ops view stays in the SleekView table, and the reporting view sits next to both.
Workflow
From itinerary content to a reporting dashboard
Join itinerary and booking sources
Compose the dashboard
Apply seasonal filters
Save and share per role
Sample dashboard
Charts you can build from WP Travel data
Total booking revenue
Sum(amount)
Revenue by itinerary
Sum(amount)
group by itinerary_id
Booking status mix
Count
group by status
Booking volume over time
Count
group by booking_date
Comparison
Default WP Travel reporting vs SleekView Charts
Default WP Travel reporting
- Itinerary and booking data sit in separate admin screens
- Revenue reports require manual SQL queries
- No charts for capacity per trip date out of the box
- Destination rollup requires CSV export
- No saved dashboards per role
SleekView Charts
- Number, Donut, Bar, Area cards from WP Travel data
- Group by itinerary, trip date, destination, status
- Dashboard filters scope every card at once
- Multi-currency aggregates respect booking currency
- Per-role dashboards via capability scoping
Features
What SleekView Charts gives you for WP Travel
Destination performance
Bar charts grouped by destination quantify which regions drive bookings. Marketing budget can be moved with evidence behind it.
Trip date occupancy
Booking count per trip date shows which departures are filling and which are at risk. Last-minute discount campaigns get triggered with measurable urgency.
Whole-dashboard filtering
Switch date range or destination and every card responds. The same dashboard answers a quarterly review and a single-region planning session.
Audience
Who builds WP Travel charts dashboards with SleekView
Global tour operators
Operators managing hundreds of itineraries across continents get one dashboard for the whole portfolio with destination, category, and trip date filters.
Season planning
Compare next season's bookings against last season's by changing the date range filter. Identify itineraries that need promotion before departures arrive.
Finance close
Revenue per currency per month rolls up without a SQL query, which removes the standing developer ticket every finance team files at month-end.
The bigger picture
Why itineraries need both a list and a dashboard
WP Travel's strength is the content layer for tour itineraries: rich daily plans, beautiful trip pages, a clean booking flow. The weakness shows up at scale, when an operator with a hundred itineraries cannot answer simple aggregate questions without exporting to a spreadsheet. The data is there in wp_wt_bookings and the itinerary CPT, but the join that would turn it into a chart never happens in the admin.
SleekView Charts performs that join at read time and renders the result as cards. The operator gets revenue rankings, occupancy per trip date, and destination mix without leaving WordPress. The booking flow keeps doing what it does well, the ops table handles daily triage, and the dashboard handles the questions the previous two layers were never meant to answer.
Questions
Common questions about SleekView Charts for WP Travel
Yes. Any meta field added by WP Travel Pro or its add-ons (difficulty rating, group size, included activities, custom enquiry fields) is detected and available as a groupable or filterable dimension on the dashboard. Type-aware filters make numeric fields work as ranges and select fields work as dropdowns automatically.
 Customer-level data lives at the row level, not the aggregate level, so the booking table view is the right place to surface customer name and email. The dashboard summarizes counts and totals. Per-customer history is one click away from the dashboard via a row drill-through to the booking table.
 Yes. Stripe, PayPal, and other gateway statuses sync from the booking record into chart dimensions. A Donut card on payment_status shows paid versus pending versus failed, which drives recovery campaigns and balance reminders.
 Yes. Each scheduled trip date is a groupable dimension, so charts can break revenue and bookings down per departure date. A parent itinerary with three dates shows three slices on a Bar chart grouped by trip_date, which is what tour operators need for capacity planning.
 Yes. Apply a date range for the current year, save the view, then duplicate the dashboard and apply last year's range. Side-by-side comparison without rebuilding any cards. The standard pattern is one dashboard page per comparison year, each with the same chart set.
 Yes. Group bookings appear with their pax count and total amount, so aggregate cards count them correctly. A Bar chart on group_size shows the typical group size for each itinerary, which informs marketing copy and capacity planning.
 Yes. If guides are assigned via a meta field, per-role scoping applies the same filter to dashboard charts. Each guide opens the dashboard and sees only the itineraries they manage, with no cross-guide visibility.
 Yes. Each chart card exports as PNG or PDF with the active filter context. A regional manager gets a packet of charts that match their region's filter setting. For deeper exports, the underlying rows are CSV-exportable from the booking 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.
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