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

SleekView reads the Booknetic appointments table, groups every row by its status field, and shows the customer, service, and staff member on each card face. Move a card from Pending into Approved and the Booknetic row, the notification email, and the calendar sync all update.

♾️ Lifetime License available

SleekView Kanban board for Booknetic Pro

Booknetic stores rich data the default UI buries

Booknetic Pro is a multi-tenant SaaS-style booking plugin. Every appointment is a row in wp_bkntc_appointments with a status column that cycles through Pending, Approved, Canceled, and Rescheduled. The plugin also tracks payment state in payment, deposit status in deposit, and customer notes in a joined customer table. The default list view shows all of that as a wide table with filters, which works but forces you to scan rows top to bottom.

SleekView reads the same wp_bkntc_appointments rows, joins wp_bkntc_customers for the attendee name, wp_bkntc_services for the service title, and wp_bkntc_staff for the assigned employee. The natural column to group by is status, which gives you a four-column board where Pending sits at the left and the rest flow right in the order an appointment usually moves.

Drag a card from Pending into Approved and SleekView writes status = approved, runs the Booknetic webhook chain so Zapier and the Google Calendar sync update, and triggers the matching customer notification. Cards with deposit owing still show in the column they belong to, with a small unpaid badge so front-desk staff can spot them. Rescheduled appointments keep a link to the original row.

Workflow

Booknetic to kanban board in four steps

1

Connect the Booknetic tables

SleekView auto-detects the Booknetic appointments, customers, services, and staff tables and pulls the schema. No export and no separate database. The board sees every row Booknetic sees, including custom field values stored in the appointment extras.
2

Pick status as the group column

Choose the Booknetic status field as the grouping. Pending, Approved, Canceled, and Rescheduled each become a column. Counts in the header update live, and the deposit total and full appointment value roll up per column above the cards.
3

Choose what shows on each card

Pick the fields you want on the card face. A common Booknetic layout uses customer name plus service as the title, staff member plus appointment time as the meta line, and shows payment state and deposit state as two colored dots in the corner.
4

Enable drag-and-drop writeback

Turn on drag updates and every move writes back to the Booknetic row, fires the webhook stack so Zapier, Google Calendar, and the customer notification all run, and keeps the change history that Booknetic logs in its own audit table.

Sample board

Sample Booknetic Pro appointments board

One hundred and twelve appointments across the next two weeks, grouped by Booknetic status. Pending needs front-desk action, Approved is set, Rescheduled retains its original booking link, Canceled holds for refund processing.
Pending
23
Linda Park, Beard Trim
Barber Theo, Sat 11:30, 35 USD
Marco Silva, Tattoo Touch-up
Artist Jana, Wed 14:00, 180 USD
Aiko Tanaka, Bridal Consult
Stylist Rosa, Fri 10:00, 75 USD
Approved
61
James O'Hara, Sports Massage
Therapist Kai, Mon 17:00, 110 USD
Naomi Friedman, Brow Lamination
Tech Olivia, Tue 12:45, 90 USD
Hassan Khoury, Full Body Wax
Tech Marie, Thu 09:30, 145 USD
Canceled
14
Beth Ardmore, Manicure
Canceled, deposit forfeited 20 USD
Vincent Cole, Haircut
Canceled 24h prior, full refund
Lia Romero, Couples Spa
Canceled by salon, refund processing
Rescheduled
14
Owen Wright, Facial
Moved Fri to next Tue, same staff
Sasha Petrov, Eyelash Lift
Moved with new tech assignment
Connor Reilly, Therapy Session
Moved to evening slot, paid in full

Comparison

Booknetic list vs SleekView Kanban

Default Booknetic list

  • Wide table with filters scans top to bottom, hides which appointments need action now
  • Status changes happen one row at a time inside the appointment edit modal
  • Deposit and payment state need extra columns toggled on, easy to lose in a wide grid
  • No column header totals for revenue or deposit owed across the current status
  • Reschedule history hides behind the row, not visible from the main list view

SleekView Kanban

  • Reads wp_bkntc_appointments live, joins customers, services, and staff in one query
  • Group by status, payment, staffId, or any Booknetic custom field
  • Drag writeback fires the Booknetic webhook chain and Google Calendar sync runs as usual
  • Column headers show count plus running appointment value and deposit owed totals
  • Card faces accept up to four fields with badges for deposit and payment state

Features

What SleekView Kanban gives you for Booknetic Pro

Drag from Pending to Approved

The most common Booknetic action becomes a one-second drag. Card moves to the Approved column, the appointment row updates, the customer notification fires through Booknetic's own template, and the webhook stack runs without any extra plugin in between.

Deposit and payment dots

Booknetic tracks deposits separately from full payment. Card faces surface both as small colored dots so front-desk staff can spot deposit-owed appointments inside the Approved column before the customer arrives, without opening the row.

Rescheduled column stays linked

When an appointment moves to Rescheduled, the card keeps a link to its original booking and the new appointment time. Staff can drag the new occurrence back to Approved once the customer confirms the moved slot through the rescheduling link.

Audience

Where Booknetic teams use kanban every day

Barbershops triaging walk-ins

Front desk drags walk-in appointments from Pending to Approved as chairs free up, and rescheduled appointments stay visible until the customer rebooks via the email link they get from Booknetic's own template.

Tattoo studios approving consults

Artists scan the Pending column for new consult requests, drag in the ones that match their style, and reject the conflicts. Cards show deposit state so paid consults visually float above unpaid leads inside Pending.

Clinics handling cancellations

When a patient cancels through the customer link, the card lands in Canceled with the refund amount on the meta line. Office staff drag it to a private Refunded column once the bank confirms the chargeback.

The bigger picture

Why Booknetic teams need a board view

Booknetic Pro is feature-dense, which is great for power users and awkward for daily triage. A salon owner does not want to open a wide table at the start of the day, scan twenty rows, click into a modal for each pending appointment, change the status, save, and repeat. They want to see four columns, drag the Pending pile into Approved over coffee, and start the day with a clear board.

SleekView Kanban gives them exactly that without touching the Booknetic data layer. The same status column drives the columns, the same webhooks fire on the same status transitions, and the same Google Calendar sync runs in the background. The board is a different lens on the same rows, not a parallel system.

For multi-location operators the column header totals are the second win. Owners can flip a board into staff-filtered mode, see which technician has fifteen pending requests piling up, and either approve in bulk or reassign by dragging cards onto a different staff swim lane in the same view.

Questions

Common questions about SleekView Kanban for Booknetic Pro

Yes. SleekView writes the status change to the same Booknetic appointments table the plugin reads, fires the webhook stack, and triggers the customer notification through Booknetic's own template engine. Zapier integrations and Google Calendar sync run exactly as they do on a status change made through the back office modal.

 

If you have enabled custom statuses in Booknetic settings, any value that appears in the appointments status column becomes a kanban column the next time the board loads. No SleekView config change is needed. The new column shows up with its own count and rollup totals.

 

Card faces accept up to four fields. A common Booknetic layout puts customer plus service as the title, staff plus time as the meta line, and surfaces deposit state and full payment state as two colored dots. You can hover a card to see the exact deposit and balance amounts without clicking through.

 

Yes. SleekView fires the same Booknetic action hook a manual status change fires. The Google Calendar sync listens to that hook and runs on drag exactly as it does on a status change made through the appointment edit modal. No extra config or duplicate sync logic is needed on the SleekView side.

 

If your Booknetic install runs multiple locations, you can scope a kanban board to a single location ID. Front-desk staff only see appointments tied to their location, while a head office board can show all locations side by side or as separate swim lanes within the same status column.

 

Booknetic appointment extras like add-on services are stored as serialized data on the appointment row. SleekView can surface the extras count as a small badge on the card face, and the full extras list shows in the card detail panel when you click the card, with the per-extra price already broken out.

 

Yes. The board is multi-user safe. Two front-desk people moving cards at the same time see each other's changes appear on their board within a couple of seconds. If two people drag the same card at the same instant, the last write wins and the loser sees the card snap back with a small notice.

 

Refunds inside Booknetic are tied to the payment record, not the appointment status. SleekView can show a refund button on the card detail panel that fires the Booknetic refund action and updates the payment row. The appointment card then reflects the new payment state through the colored dot on its face.

 

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