SleekView for Booknetic Pro: appointments, staff & locations as tables
Booknetic Pro keeps appointments, customers, staff, locations, services, and payments in dedicated wp_bkntc_* tables. SleekView joins them so daily ops and finance work from one editable grid instead of separate admin screens.
♾️ Lifetime License available
One grid across the bkntc schema
Booknetic Pro's data lives in wp_bkntc_appointments, wp_bkntc_appointment_customers, wp_bkntc_staff, wp_bkntc_locations, wp_bkntc_services, and wp_bkntc_payments. Each Pro feature (multi-location, workflow steps, custom forms) adds another table or column, and the default admin surfaces them through fixed-column lists.
Multi-location operators end up flicking between location tabs to confirm the day's bookings, and the appointments list doesn't expose the location, staff, service price, and payment gateway as joined columns. SleekView reads the wp_bkntc_* tables directly, joins on customer_id, staff_id, location_id, service_id, and the payment row, and exposes those as regular columns.
Status changes are inline-edited and route through Booknetic's hooks so confirmation and reminder workflows fire, including custom workflow steps configured in the Pro admin. Saved views let each location manager open only their own bookings, finance pull a per-gateway payment audit, and customer support browse per-customer history across services and dates.
Workflow
From multi-tab Booknetic admin to one editable grid
Pick the Booknetic tables
wp_bkntc_appointments as the base and join wp_bkntc_staff, wp_bkntc_locations, wp_bkntc_services, and wp_bkntc_payments. Custom form values from wp_bkntc_appointment_extras add as optional columns.
Compose columns and filters
Enable inline editing
status, start time, and staff_id as editable. Writes go through Booknetic's hook layer so Pro workflows continue to fire on every change.
Scope per role
Sample columns
A typical Booknetic Pro appointments view
wp_bkntc_appointments + wp_bkntc_appointment_customers + wp_bkntc_staff + wp_bkntc_locations + wp_bkntc_payments
| Date | Location | Staff | Service | Customer | Status |
|---|---|---|---|---|---|
| Apr 26 09:30 | Downtown | Alex | Haircut | ria@design.io | Approved |
| Apr 26 11:00 | Westside | Tom | Beard trim | mia@brew.coop | Pending |
| Apr 27 13:00 | Downtown | Lin | Colour | alex@studio.co | Approved |
| Apr 27 17:00 | Westside | Jess | Treatment | tom@hello.dev | Cancelled |
Comparison
Default Booknetic Pro admin vs SleekView
Default Booknetic Pro admin
- Appointments list shows fixed columns, with location and staff on separate tabs
- Multi-location managers need a tab per location to confirm bookings
- Bulk status changes (approve, cancel) aren't first-class on the list
-
Joining
wp_bkntc_paymentswith appointments needs the reports module -
Custom form values from
wp_bkntc_appointment_extrasaren't sortable inline
SleekView
- Joined appointments + staff + location + service + payment columns in one grid
- Per-location and per-staff saved views without leaving the workspace
-
Filter by
location_id,staff_id, status, and gateway together -
Inline-edit
statuswith workflow hooks intact - Per-role scoping: location manager, staff, finance, support
Features
What SleekView gives you for Booknetic Pro
Per-location grid
Filter on location_id plus date range, sort by start time, and each location manager pins their own day. Multi-site chains stop hopping tabs and confirm the entire estate's pending bookings in one workspace.
Joined Booknetic tables
wp_bkntc_appointments, wp_bkntc_staff, wp_bkntc_locations, wp_bkntc_services, and wp_bkntc_payments join on standard foreign keys. Custom form fields render as optional columns.
Workflow-aware status edits
Approve, cancel, or reschedule inline. Writes route through Booknetic's hooks so the workflow steps you configured (email, SMS, webhook) fire on each transition.
Audience
Who uses SleekView for Booknetic Pro
Location managers
Per-location daily view scoped by location_id, sorted by start time, with staff and service columns. Confirm the day's bookings before the morning rush.
Staff
Each staff member opens a view filtered by their own staff_id with customer notes and any custom form values from intake.
Finance
Per-gateway payment audit joining wp_bkntc_payments with the parent appointment and customer. Reconcile a month's PayPal or Stripe charges against approved bookings.
The bigger picture
Why multi-location ops need one grid
Booknetic Pro shines because it splits appointments, staff, locations, services, and payments into well-indexed tables. That same separation makes the default admin slow to operate when you run more than one site or more than a handful of staff. Multi-location managers spend their morning tab-hopping between locations to confirm the day's bookings, and finance waits for the reports module to aggregate gateway data that already lives in wp_bkntc_payments.
SleekView removes the friction by treating Booknetic's schema as one joined relation. Confirmations, reschedules, and refunds all happen on a single editable grid that filters by location, staff, service, and gateway in any combination. The grid relies on the indexes Booknetic already maintains, so query performance stays predictable as the table grows.
Booking businesses live or die on schedule accuracy, and that accuracy is cheaper when ops staff see the schema the way a database stores it instead of through a stack of fixed-column admin tabs.
Questions
Common questions about SleekView for Booknetic Pro
Yes. wp_bkntc_locations joins to appointments on location_id, so saved views can scope to a single site or aggregate the whole estate. Filter by location for per-site ops, or remove the filter to see the chain's full pipeline.
Yes. Booknetic stores custom form responses in wp_bkntc_appointment_extras and SleekView surfaces those keys as optional columns on the appointments grid. Sort by any field and filter to scoped subsets of bookings.
Yes when edits route through Booknetic's status-change API. The Pro workflow steps (emails, SMS, webhooks, Zapier) fire on each transition. Direct writes to wp_bkntc_appointments are available for bulk migrations where skipping workflows is the intent.
Yes. Payments land in wp_bkntc_payments regardless of gateway. SleekView builds per-method audit views, joining payment status, refund state, and gateway to the parent appointment for end-of-month reconciliation.
Yes. The appointment row records the creation source, and that column becomes filterable in the SleekView grid. Use it to separate staff-created bookings from customer-self-service and to monitor embed-form performance per channel.
 Recurring appointments in Booknetic Pro share a parent identifier in the appointments table. SleekView can group by that identifier so a recurring series sits as a single expandable row, or list each instance individually for per-occurrence editing.
 Queries paginate server-side and use the indexes Booknetic already adds to its tables. Multi-location chains and high-volume salons run smoothly. The grid loads only the visible rows and avoids the heavy aggregate queries the dashboard runs on every page load.
 Yes. Any saved view exports to CSV with the same columns visible on screen, including joined fields. Finance pulls month-end payment audits as a single download instead of stitching together exports from each admin screen.
 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 checkoutBrowse more
- Tradegecko Wp
- Woocommerce Shipment Tracking Pro
- Curcy Multi Currency
- Woocommerce Mercado Pago
- Woocommerce Name Your Price
- Woocommerce 2checkout
- Woocommerce Shipping Class Rates
- Woocommerce Tax Toggle
- Woocommerce Amazon Pay Pro
- Woocommerce Cod Fee
- Wcfm Marketplace
- Woocommerce Eway Gateway
- Woocommerce Product Bundles
- Yith Woocommerce Gift Cards
- Woocommerce Octobat