SleekView for Setmore WP: synced bookings & customer history as tables
Setmore WP keeps booking widgets and a local mirror of recent bookings. SleekView pivots that mirror into proper columns so daily ops, per-staff schedules, and customer history sit in WP Admin instead of the Setmore SaaS.
♾️ Lifetime License available
Setmore bookings without dashboard switching
Setmore WP exposes the Setmore booking widget and (depending on version) mirrors recently synced bookings into a custom post type or cache table backed by wp_postmeta. Connection settings live in wp_options. The default WordPress admin focuses on the widget configuration and a brief upcoming list, while the deeper ops live in the Setmore web app.
SleekView reads the local booking mirror and pivots staff member, service, start time, and customer email out of postmeta into named columns. Filters span date range, staff, service, and status in a single saved view. Sorting follows the appointment time rather than the WordPress post date so the morning's bookings appear in the order ops cares about.
Edits route through Setmore's API for status and rescheduling so notifications fire and the SaaS stays the source of truth. Local-only fields (internal notes, ops tags, internal reference numbers) stay in wp_postmeta with direct writes and conflict detection.
Workflow
Setmore WP bookings as one editable grid
Point at the mirrored bookings
Add filters and internal columns
Enable API-backed edits
Pin views per role
Sample columns
A typical Setmore WP bookings view
wp_posts (post_type=setmore_booking) + wp_postmeta + wp_options
| Date | Time | Staff | Service | Customer | Status |
|---|---|---|---|---|---|
| May 24 | 09:00 | Alex | Haircut | ria@design.io | Confirmed |
| May 24 | 10:30 | Mia | Colour | mia@brew.coop | Pending |
| May 25 | 12:00 | Tom | Beard trim | alex@studio.co | Confirmed |
| May 26 | 15:00 | Alex | Treatment | tom@hello.dev | No-show |
Comparison
Default Setmore WP admin vs SleekView
Default Setmore WP admin
- Plugin focus is widget configuration, not booking ops
- Mirrored bookings sit as generic posts with limited filtering
- Staff member and service hidden in postmeta
- Per-staff daily schedules require the Setmore SaaS
- Internal notes have no dedicated column
SleekView
- Per-staff daily schedule inside WordPress
- Filter mirrored bookings by staff, service, status, and date range
- Pivot Setmore postmeta into named columns
- Inline-edit status with API write-back to Setmore
- Save views per staff member or service category
Features
What SleekView gives you for Setmore WP
Per-staff schedule view
Filter on staff plus date range, sort by start time, and pin a saved view per staff member. Each chair, room, or stylist opens to their own daily schedule.
Setmore fields as columns
Staff, service, start time, customer email, and status pivot from postmeta into named columns. The grid mirrors what the Setmore SaaS shows without leaving WordPress.
Inline status edits
Confirm pending bookings or mark no-shows inline. Edits route through Setmore's API so customer notifications and SMS reminders fire normally.
Audience
Who uses SleekView for Setmore WP
Staff
Each stylist or therapist opens a private view filtered to their own day. Customer notes column carries forward context from previous visits.
Reception
Today's pending list with staff, service, and customer email columns. Confirm walk-ups and mark no-shows in batch before close of day.
Owner / finance
Per-staff utilisation and per-service revenue mix from the same grid. Filter, group, and export for the monthly review without a SaaS report.
The bigger picture
Why Setmore teams want bookings in WordPress
Setmore is one of the most adopted appointment platforms for small services businesses, and many of those businesses already run their website on WordPress. The plugin gives them the widget and basic ops, but the daily-ops grid lives in the Setmore SaaS. For salons, therapists, and freelancers running their site, marketing, and bookings from the same WordPress admin, that split creates friction.
The data Setmore WP mirrors locally is enough to drive a real daily-ops table: staff, service, time, customer, status. SleekView pivots wp_postmeta into named columns and adds the filters reception and staff actually need. API write-back keeps Setmore authoritative for what it owns, while internal notes and ops tags stay in WordPress.
The result is fewer dashboards, fewer tabs, and a single workspace where bookings, customers, and content live together.
Questions
Common questions about SleekView for Setmore WP
Versions vary. When Setmore WP mirrors bookings into a custom post type or local cache, SleekView reads that mirror directly. When the plugin stores nothing locally, SleekView can pull via the Setmore API and surface the results, though API rate limits apply.
 Yes when the edit routes through the Setmore API. Status changes, reschedules, and cancellations propagate back, and customer notifications fire from Setmore itself.
 Yes. Add a postmeta column for internal notes; values stay local to WordPress. Useful for staff handover notes or ops tags Setmore does not expose.
 Yes. Location is a column and a filter when Setmore stores it on the booking record. Multi-location chains build a per-location saved view and a combined ops view.
 Yes. Service category joins via the service record (or sits in postmeta), and SleekView exposes it as a column and filter. Per-category pipelines become one-click views.
 Each occurrence syncs as a separate booking. SleekView shows them as individual rows, and grouping or filtering on the customer column reveals the recurrence pattern at a glance.
 Yes. Save a view filtered on the staff column matching the logged-in user, and gate by capability. Each staff member opens the admin and lands on their own schedule.
 Yes. Any view exports to CSV with the visible columns intact, so finance and reporting can pull a month's bookings without a SaaS report.
 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
- Surecart Recurring
- Yith Essential Kit
- Wholesale Suite
- Woocommerce Mailchimp Discount
- Yith Woocommerce Product Add Ons
- Woocommerce Side Cart
- Woocommerce Product Question
- Gumroad Wp
- Woocommerce Variation Prices
- Woocommerce Purolator
- Woocommerce Shipping Per Product
- Edd Software Licenses
- Woocommerce Square
- Easy Digital Downloads
- Charitable