✨ 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 Kanban for WP Travel

SleekView Kanban reads the WP Travel itinerary-booking custom post type, groups every booking by its status, and lets you drag a card from Pending to Confirmed, Paid, or Cancelled with the change written back through WP Travel's own update path.

♾️ Lifetime License available

SleekView Kanban board for WP Travel

WP Travel itinerary bookings stack up in a flat list

WP Travel stores every itinerary booking as a itinerary-booking custom post with a post_status like pending, booked, paid, cancelled, or on-hold. The default Bookings screen lists those posts in a long table sorted by booking ID with the status as a small label per row, which works for occasional inquiries and falls apart once your itinerary catalogue is selling weekly trips.

SleekView Kanban reads the same itinerary-booking posts and treats the post_status column as the natural axis to group by. Each card surfaces the customer name, the itinerary title, the departure date, the traveller count, and the total. Columns mirror your real WP Travel statuses, so a glance tells you how many bookings are pending payment, how many are confirmed, and how many cancellations still need a refund decision.

Drag a card from Pending to Booked and SleekView calls the same WP Travel update path the admin uses, which fires the confirmation email, decrements itinerary availability, and triggers any partial-payment or coupon hooks you have configured. Drag to Cancelled and the refund and notification flows run through the plugin so any payment gateway integration handles the money side the same way it would from the admin.

Workflow

Build a WP Travel kanban in four steps

1

Connect WP Travel

Point SleekView at the WP Travel data source. It discovers the itinerary-booking post type, the linked itinerary and traveller meta, and any custom enquiry-form fields you collect without manual mapping or CSV exports.
2

Pick the booking status column

Choose post_status as the group-by axis. SleekView lists every distinct WP Travel status and renders one column per value: Pending, Booked, Paid, Cancelled, On hold, and any custom statuses you have added.
3

Choose what shows on each card

Pick the fields a tour operator actually reads: customer, itinerary title, departure date, traveller count, and total. SleekView formats dates and currency and resolves itinerary and traveller IDs into readable labels automatically.
4

Enable drag-and-drop status writes

Turn on writeback so dragging a card calls WP Travel's booking update path. Confirmation emails, availability updates, and payment hooks fire exactly as the admin would, with optional confirmation on destructive drags like Cancelled.

Sample board

Sample WP Travel itinerary bookings board

A live preview of how your WP Travel bookings group into status columns with cards surfacing customer, itinerary, departure date, travellers, and total.
Pending
11
Iceland ring road, departs Sep 12
Helena Voss, 2 travellers
Norwegian fjords, departs Oct 04
Marco Bianchi, 1840.00 EUR
Lapland aurora, departs Nov 18
Aiko Tanaka, 3 travellers
Booked
27
Iceland ring road, departs Sep 06
Daniel Park, deposit paid
Norwegian fjords, departs Oct 20
Priya Shah, 4 travellers
Scottish highlands, departs Sep 29
Olivia Reed, 1450.00 EUR
Paid
84
Iceland ring road, departs Aug 30
Karim Hassan, 2980.00 EUR
Norwegian fjords, departs Sep 13
Felix Mueller, 4 travellers
Lapland aurora, departs Oct 26
Lena Kowalski, 2210.00 EUR
Cancelled
7
Scottish highlands, departs Aug 24
Refund issued, 1450.00 EUR
Lapland aurora, departs Sep 22
Late cancel fee kept, 220.00 EUR
Norwegian fjords, departs Oct 11
Weather cancellation

Comparison

WP Travel list view vs SleekView Kanban

Default WP Travel bookings

  • Flat bookings list sorted by booking ID with status visible only as a small label per row
  • Status changes require opening each booking and editing the dropdown one at a time
  • No glance count of how many itineraries still owe a deposit or a final payment
  • Filtering by status reloads the whole table and loses the itinerary context you were reading
  • Per-itinerary workflows require manual filters every visit instead of a saved board

SleekView Kanban

  • Groups WP Travel post_status values into one column per stage with live counts
  • Drag from Pending to Booked writes through WP Travel's own update path
  • Cards show customer, itinerary, departure, travellers, and total in a single readable tile
  • Confirmation emails, availability updates, and payment hooks fire on every drag
  • Per-itinerary and per-guide saved views give each team a focused board for their rows

Features

What SleekView Kanban gives you for WP Travel

Group by any itinerary status

Use the built-in WP Travel statuses or any custom value your operations workflow has added. SleekView lists every distinct value present in the column and renders one board column per status with counts that update live as you drag cards.

Drag to change booking status

Move a card from Pending to Booked and SleekView calls the same WP Travel update path the admin dropdown uses. Confirmation emails, partial-payment hooks, and itinerary availability changes fire so nothing in the lifecycle silently breaks.

Configurable card fields

Pick which booking fields land on each card: customer, itinerary title, departure date, traveller count, total, payment plan stage, or any custom enquiry-form field. Dates and currency format themselves automatically.

Audience

Workflows the kanban view unlocks for WP Travel

Daily ops standup

Open the board on the office screen, walk through Pending and Booked, and drag the ones ready for final invoicing into Paid. Everyone sees the same source of truth for the week ahead.

Balance chasing

Filter to the Booked column to see which itineraries still owe a balance, drag to Paid once the payment link resolves, and let the rest age into a follow-up flag without manual tracking.

Per-destination boards

Save one board per itinerary or destination so each guide team only sees the bookings they will lead. The owner keeps an all-itineraries board for the weekly review.

The bigger picture

Itinerary bookings deserve a board, not a list

Itinerary bookings are not just rows in a table, they are a sequence of commitments: enquiry, deposit, balance, departure, debrief. WP Travel captures all of that already in itinerary-booking posts and the linked itinerary meta. The default admin presents the result as a list sorted by booking ID, which is the order they came in, not the order they need attention.

That order makes sense for accounting and useless for tour operations. The board view fixes this by making the only state that matters, the booking status, the primary axis of the screen. You can see at a glance how many itineraries are awaiting payment, how many are confirmed for next week, and how many cancellations still owe a refund.

Cards make individual bookings legible at the level of customer, itinerary, dates, travellers, and money, which is what a tour operator and a guide team actually need. Drag is the natural verb for moving a booking from one stage to the next, and because SleekView writes through WP Travel's own functions, every drag still triggers the confirmation emails, the payment captures, and the availability changes you already configured. List view and board view become two reading surfaces over the same data instead of a tradeoff between them.

Questions

Common questions about SleekView Kanban for WP Travel

Every value the plugin writes to post_status for itinerary-booking: Pending, Booked, Paid, Cancelled, and On hold. Any custom status you have registered through a snippet or add-on appears as its own column the moment a booking lands in it, with no manual mapping required.

 

Yes. SleekView calls the same update path the admin dropdown uses, so the itinerary-booking post changes, confirmation emails fire, itinerary availability refreshes, and any payment add-on hooks you have configured trigger exactly as if you had used the standard interface.

 

SleekView offers an optional confirmation prompt on drags into destructive columns like Cancelled, and any drag can be reverted by dragging back. The refund flow still runs through WP Travel, so any payment gateway integration handles the money side the same way it would from the admin.

 

Yes. SleekView reads booking state on a short interval and reconciles drags against the live record, so if a colleague has already booked a customer on their screen, you see the new state before your drag conflicts. Optimistic updates revert cleanly on rejected writes.

 

The primary grouping is status, but each card surfaces the itinerary title, departure date, and traveller count, which gives you the same context the bookings screen does without leaving the board. Saved filters scope a board to a single itinerary or destination.

 

Yes. Partial-payment add-ons hook into the same status lifecycle the board writes to, so deposit captures, balance reminders, and refunds continue to run on drags. SleekView never bypasses the plugin's own functions, so payment behaviour stays consistent.

 

Yes. Save a filtered view per itinerary or per guide team and SleekView renders one board per saved view. Column counts and writes are scoped to the rows in that view, so each team has a focused screen while the owner keeps an all-itineraries board.

 

Yes. SleekView only loads cards for the columns currently visible and paginates older bookings into a scroll-on-demand tail. Indexing on post_status keeps group counts cheap even for operators with several years of itinerary bookings in the database.

 

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