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

SleekView reads the FluentBooking bookings table, groups each event by its status field, and shows the attendee, calendar event, and host on every card. Drag a Scheduled card into Completed and the FluentBooking row updates, the post-call hook fires, and Fluent CRM tags apply.

♾️ Lifetime License available

SleekView Kanban board for FluentBooking Pro

FluentBooking sits next to Fluent CRM

FluentBooking Pro stores every booking as a row in wp_fcal_bookings with a status column that moves through Scheduled, Completed, Rescheduled, and Cancelled. Each row links to a calendar event in wp_fcal_calendar_events and to a host user, with the attendee email captured on the row itself. Because FluentBooking talks directly to Fluent CRM, every status change can fire CRM tags through the same plugin family.

SleekView reads the same wp_fcal_bookings rows, joins the calendar event for the event title and the host for the assigned team member, and groups by status by default. The four FluentBooking statuses each become a column. The attendee name and event title go on the card title, the host plus the booking time go on the meta line, and a small badge in the corner shows whether the attendee answered the booking form questions or skipped them.

Drag a card from Scheduled into Completed and SleekView writes the status to the row, fires the FluentBooking action hook, and the Fluent CRM tag rule attached to that status applies to the contact. Rescheduled keeps a link to the original booking and the new time slot. Cancelled stays visible for the configured retention window so refunds and CRM updates can be processed without losing the audit trail of what happened.

Workflow

FluentBooking Pro to kanban in four steps

1

Connect the FluentBooking tables

Point SleekView at the FluentBooking bookings table and let it auto-detect the calendar events table, the host users, and any custom fields you have on your booking forms. The board reads the same rows FluentBooking writes, no second database or polling job runs in the background.
2

Pick status as the group column

Choose the FluentBooking status field as the grouping. Scheduled, Completed, Rescheduled, and Cancelled each become a column. The header shows the row count and a running total of booking duration in hours, useful for capacity planning across a coaching team's calendar week.
3

Choose what shows on each card

Pick the fields that go on the card face. The standard FluentBooking layout pairs the attendee name with the calendar event title for the headline, surfaces the host and the booking time on the meta line, and shows form completeness and Fluent CRM contact tags as small badges.
4

Enable drag and drop writeback

Turn on drag updates and a status change on the board writes back to the FluentBooking row, fires the FluentBooking action hook, and the Fluent CRM automation engine applies the tag rule attached to the new status. The same audit log fluent ships with captures every kanban move automatically.

Sample board

Sample FluentBooking Pro coaching board

Sixty-eight bookings across the next two weeks. Scheduled is the active queue, Completed marks delivered sessions, Rescheduled retains a link to the original time, Cancelled holds for CRM tagging.
Scheduled
32
Maya Patel, Discovery Call
Host Sam, Mon 10:00, 30 min
Jonas Eriksen, Strategy Session
Host Priya, Tue 14:30, 60 min
Ava Wilson, Onboarding Walkthrough
Host Mike, Wed 09:15, 45 min
Completed
21
Rohan Mehta, Quarterly Review
Host Sam, last Thu, 60 min, tag applied
Sofia Russo, Coaching Call
Host Priya, last Fri, 45 min
Daniel Kim, Demo Walkthrough
Host Mike, last Mon, 30 min
Rescheduled
9
Theo Schultz, Discovery Call
Moved from Mon to Thu, same host
Bea Lim, Strategy Session
Moved by host, new time on calendar
Nathan Cole, Onboarding
Attendee request, new slot confirmed
Cancelled
6
Iris Nguyen, Strategy Call
Cancelled by attendee, CRM tag applied
Owen Tate, Sales Demo
Cancelled by host, rebook offered
Lila Ortiz, Coaching Intro
Cancelled, no replacement booking

Comparison

FluentBooking dashboard vs SleekView Kanban

Default FluentBooking list

  • Default booking list shows rows by date, no visual queue of scheduled versus completed
  • Marking a booking complete requires opening the booking detail page each time
  • No column header totals for hours booked across scheduled versus completed
  • Rescheduled bookings clutter the same list as scheduled without a visual split
  • Mobile view stacks rows vertically with no kanban-style status indicator

SleekView Kanban

  • Reads wp_fcal_bookings directly with calendar event and host auto joined
  • Group by status, event_id, host_id, or any booking form custom field
  • Drag writeback fires FluentBooking action hooks so Fluent CRM tags apply on status change
  • Column header shows row count plus running total of booking duration in hours
  • Card faces surface form completeness and Fluent CRM tag state as small corner badges

Features

What SleekView Kanban gives you for FluentBooking Pro

Per host swim lanes

Switch the board into host swim lane mode and each column splits horizontally by assigned host. Coaching teams see who has fifteen scheduled sessions piling up versus who has a light week, and can drag cards between hosts to rebalance load with one move.

Drag updates the FluentBooking row

A status change on the board writes back to the same FluentBooking row the calendar engine reads. The booking detail page, the host's calendar email, and the Fluent CRM contact tag all reflect the change without anyone touching the booking edit screen by hand.

Fluent CRM tags apply on drag

FluentBooking and Fluent CRM share a single contacts database. The CRM automation rule that says contacts tagged 'completed call' enter a follow-up sequence runs on a drag exactly as it runs on a back office status change. The board respects the same automation hooks.

Audience

Where FluentBooking teams run kanban

Coaches running discovery calls

Solo coaches scan Scheduled at the start of the week, drag completed calls to Completed at the end of each session, and the Fluent CRM follow-up sequence fires automatically. Cancelled cards stay visible for next-week rebooking.

Sales teams qualifying demos

Account executives drag Scheduled cards across to Completed only when the demo has actually happened, which is what kicks the CRM nurture sequence. No more demos marked complete by accident from the calendar grid.

Educators with weekly office hours

Teachers see one column per status of student bookings, mark completed sessions with a drag, and rescheduled appointments stay linked to the original time so the student record shows the full history without back office clicks.

The bigger picture

Why FluentBooking teams need a board

FluentBooking Pro sits inside the WP Manage Ninja family alongside Fluent CRM, which means a status change on a booking is also a CRM event. That fact makes the board view especially useful for coaching businesses, agencies, and sales teams who run their CRM on Fluent. The board becomes the daily place where bookings move between Scheduled, Completed, Rescheduled, and Cancelled, and every drag is a CRM tag change too.

Rather than open each booking detail page after a session, the host drags the card to Completed, the Fluent CRM tag applies, and the post-call follow-up sequence sends through Fluent's own email engine. None of the existing FluentBooking behaviour changes, the board is a viewing layer on top of the same bookings table the calendar uses. Teams running multiple hosts get the additional benefit of the per-host swim lane mode, which turns load balancing across a team's calendar week into a visible reassignment job that takes a few drags instead of a spreadsheet of who has how many sessions where.

Questions

Common questions about SleekView Kanban for FluentBooking Pro

Yes. SleekView writes to the same booking row FluentBooking reads. The status change fires the FluentBooking action hook, which is the same hook Fluent CRM listens on for its tag automations. Drag a card to Completed and the contact tag and follow-up sequence apply through Fluent CRM exactly as they do on a back office status change.

 

Yes. The board and the booking detail page read the same row. After a drag the detail page reflects the new status on its next load, the audit log Fluent ships with records who made the change, and any Fluent CRM tag attached to that status applies automatically.

 

Yes. When a logged-in WordPress user is mapped to a FluentBooking host, the board can scope the query to that host ID. The user sees only cards for their own bookings, while admins continue to see every booking across every host. A team-wide board can also split by host using the swim lane mode.

 

Yes. Custom booking form answers appear in the card detail panel, and you can surface up to two field values on the card face. A common pattern is to show a small badge if the attendee completed every required form field, with the full answers visible inside the card detail panel when you click in.

 

Yes. The FluentBooking action hook a drag fires is the same hook Fluent CRM listens to. If you have a Fluent CRM automation that says contacts tagged 'completed call' enter a follow-up sequence, that automation runs on the drag exactly as it runs on a back office change, without any duplicate config.

 

FluentBooking tracks reschedules as a status change with a link from the rescheduled booking to the new booking row. The board shows the rescheduled card with its original time on the meta line and a small badge linking to the new booking. Drag the rescheduled card to Completed once the new slot has actually happened.

 

Yes. Every FluentBooking row links to a calendar event row that holds the event title, duration, and color. The board pulls the event title onto the card headline alongside the attendee name, and the event color can drive the card border if you want a visual cue for which event a booking belongs to.

 

Yes. The SMS add-on listens to the same FluentBooking status change action a drag fires. Whatever SMS template you have configured for a status transition runs on the kanban move exactly as it runs on a back office status change, using the same merge tags and the same SMS gateway.

 

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